0001558370-20-009503.txt : 20200806 0001558370-20-009503.hdr.sgml : 20200806 20200806073044 ACCESSION NUMBER: 0001558370-20-009503 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200806 DATE AS OF CHANGE: 20200806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 22nd Century Group, Inc. CENTRAL INDEX KEY: 0001347858 STANDARD INDUSTRIAL CLASSIFICATION: CIGARETTES [2111] IRS NUMBER: 980468420 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36338 FILM NUMBER: 201079828 BUSINESS ADDRESS: STREET 1: 8560 MAIN STREET STREET 2: SUITE 4 CITY: WILLIAMSVILLE STATE: NY ZIP: 14221 BUSINESS PHONE: (716) 270-1523 MAIL ADDRESS: STREET 1: 8560 MAIN STREET STREET 2: SUITE 4 CITY: WILLIAMSVILLE STATE: NY ZIP: 14221 FORMER COMPANY: FORMER CONFORMED NAME: Touchstone Mining LTD DATE OF NAME CHANGE: 20051222 10-Q 1 xxii-20200630x10q.htm 10-Q
P5YP5YP6Y0001347858--12-312020Q2false0NYSEAMERP10Y138854193138362809112930000001347858us-gaap:CommonStockMember2019-04-012019-06-300001347858xxii:PersonnelOtherThanFormerCeoMember2020-04-012020-06-300001347858xxii:FrameworkCollaborativeResearchAgreementWithKeygeneMember2020-01-012020-06-300001347858xxii:TwentySecondCenturyLtdMember2020-01-012020-06-300001347858xxii:FormerCeoMember2019-07-262019-07-260001347858xxii:LicenseAgreementWithNorthCarolinaStateUniversityAgreement1Member2020-01-012020-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Member2020-01-012020-06-300001347858us-gaap:WarrantMemberus-gaap:MeasurementInputPriceVolatilityMember2020-01-012020-06-300001347858us-gaap:WarrantMember2020-01-012020-06-300001347858us-gaap:WarrantMemberus-gaap:MeasurementInputPriceVolatilityMember2019-01-012019-12-310001347858xxii:LicenseAgreementWithNcsuInceptedJune2018Member2020-01-012020-06-3000013478582019-01-012019-12-310001347858xxii:PersonnelOtherThanFormerCeoMember2020-06-300001347858xxii:FormerCeoMember2019-09-300001347858us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001347858us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001347858us-gaap:RetainedEarningsMember2020-06-300001347858us-gaap:AdditionalPaidInCapitalMember2020-06-300001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001347858us-gaap:RetainedEarningsMember2020-03-310001347858us-gaap:AdditionalPaidInCapitalMember2020-03-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100013478582020-03-310001347858us-gaap:RetainedEarningsMember2019-12-310001347858us-gaap:AdditionalPaidInCapitalMember2019-12-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001347858us-gaap:RetainedEarningsMember2019-06-300001347858us-gaap:AdditionalPaidInCapitalMember2019-06-300001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001347858us-gaap:RetainedEarningsMember2019-03-310001347858us-gaap:AdditionalPaidInCapitalMember2019-03-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3100013478582019-03-310001347858us-gaap:RetainedEarningsMember2018-12-310001347858us-gaap:AdditionalPaidInCapitalMember2018-12-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001347858us-gaap:CommonStockMember2020-06-300001347858us-gaap:CommonStockMember2020-03-310001347858us-gaap:CommonStockMember2019-12-310001347858us-gaap:CommonStockMember2019-06-300001347858us-gaap:CommonStockMember2019-03-310001347858us-gaap:CommonStockMember2018-12-3100013478582014-04-1200013478582019-05-032019-05-0300013478582017-04-292017-04-290001347858us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-06-300001347858us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001347858us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-06-300001347858us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001347858us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-04-012019-06-300001347858us-gaap:ResearchAndDevelopmentExpenseMember2019-04-012019-06-300001347858us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-06-300001347858us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-06-300001347858us-gaap:TransferredOverTimeMember2020-04-012020-06-300001347858us-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300001347858us-gaap:TransferredOverTimeMember2020-01-012020-06-300001347858us-gaap:TransferredAtPointInTimeMember2020-01-012020-06-300001347858us-gaap:TransferredOverTimeMember2019-04-012019-06-300001347858us-gaap:TransferredAtPointInTimeMember2019-04-012019-06-300001347858us-gaap:TransferredOverTimeMember2019-01-012019-06-300001347858us-gaap:TransferredAtPointInTimeMember2019-01-012019-06-300001347858xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember2020-04-012020-06-300001347858xxii:ModifiedRiskTobaccoProductMember2020-04-012020-06-300001347858xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember2020-01-012020-06-300001347858xxii:ModifiedRiskTobaccoProductMember2020-01-012020-06-300001347858xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember2019-04-012019-06-300001347858xxii:ModifiedRiskTobaccoProductMember2019-04-012019-06-300001347858xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember2019-01-012019-06-300001347858xxii:ModifiedRiskTobaccoProductMember2019-01-012019-06-300001347858srt:MinimumMemberus-gaap:EquipmentMember2020-01-012020-06-300001347858srt:MaximumMemberus-gaap:EquipmentMember2020-01-012020-06-300001347858us-gaap:OtherMachineryAndEquipmentMember2020-01-012020-06-300001347858us-gaap:LeaseholdImprovementsMember2020-01-012020-06-300001347858us-gaap:FurnitureAndFixturesMember2020-01-012020-06-3000013478582020-05-012020-05-010001347858us-gaap:DomesticCorporateDebtSecuritiesMember2020-01-012020-06-300001347858xxii:FormerCeoMember2020-06-300001347858xxii:FormerCeoMember2019-12-310001347858xxii:InvestmentInPanaceaLifeSciencesInc.Member2019-12-032019-12-030001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001347858xxii:LicenseAgreementWithUniversityOfKentuckyInceptedOctober2018Member2018-10-220001347858xxii:LicenseAgreementWithNcsuInceptedJune2018Member2018-06-220001347858us-gaap:RetainedEarningsMember2020-04-012020-06-300001347858us-gaap:RetainedEarningsMember2020-01-012020-03-310001347858us-gaap:CommonStockMember2020-01-012020-03-310001347858us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-3100013478582020-01-012020-03-310001347858us-gaap:RetainedEarningsMember2019-04-012019-06-300001347858us-gaap:RetainedEarningsMember2019-01-012019-03-310001347858us-gaap:CommonStockMember2019-01-012019-03-310001347858us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-3100013478582019-01-012019-03-310001347858us-gaap:MoneyMarketFundsMember2020-06-300001347858us-gaap:OtherMachineryAndEquipmentMember2020-06-300001347858us-gaap:LeaseholdImprovementsMember2020-06-300001347858us-gaap:FurnitureAndFixturesMember2020-06-300001347858us-gaap:EquipmentMember2020-06-300001347858us-gaap:OtherMachineryAndEquipmentMember2019-12-310001347858us-gaap:LeaseholdImprovementsMember2019-12-310001347858us-gaap:FurnitureAndFixturesMember2019-12-310001347858us-gaap:EquipmentMember2019-12-310001347858xxii:ShareholderDerivativeCasesMember2020-02-110001347858xxii:ShareholderDerivativeCasesMember2020-01-150001347858xxii:ClassActionCaseBroughtByMatthewBullMember2019-11-190001347858xxii:AuroraCannabisIncMemberus-gaap:WarrantMember2020-06-300001347858us-gaap:DomesticCorporateDebtSecuritiesMember2020-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMember2019-12-310001347858xxii:AuroraCannabisIncMemberus-gaap:WarrantMember2019-12-310001347858us-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310001347858xxii:InvestmentInPanaceaLifeSciencesInc.Member2019-12-0300013478582018-01-012018-12-310001347858xxii:InvestmentInPanaceaLifeSciencesInc.Member2020-06-300001347858us-gaap:LicensingAgreementsMember2020-06-300001347858us-gaap:ContractualRightsMember2020-06-300001347858us-gaap:LicensingAgreementsMember2019-12-310001347858us-gaap:ContractualRightsMember2019-12-310001347858us-gaap:IntellectualPropertyMember2020-06-300001347858us-gaap:IntellectualPropertyMember2019-12-310001347858xxii:LicenseAgreementWithUniversityOfKentuckyInceptedOctober2018Member2018-10-222018-10-220001347858xxii:LicenseAgreementWithNcsuInceptedJune2018Member2018-05-242018-06-220001347858us-gaap:LicensingAgreementsMember2020-06-300001347858us-gaap:LicensingAgreementsMember2019-12-310001347858us-gaap:WarrantMemberus-gaap:MeasurementInputPriceVolatilityMember2020-06-300001347858us-gaap:WarrantMemberus-gaap:MeasurementInputPriceVolatilityMember2019-12-310001347858us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001347858us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001347858xxii:SublicenseAgreementWithAnandiaLaboratoriesInc.Member2020-06-300001347858xxii:LicenseAgreementWithNorthCarolinaStateUniversityAgreement3Member2020-06-300001347858xxii:LicenseAgreementWithNorthCarolinaStateUniversityAgreement2Member2020-06-300001347858xxii:LicenseAgreementWithNorthCarolinaStateUniversityAgreement1Member2020-06-300001347858xxii:GrowingAgreementMember2020-06-300001347858xxii:FrameworkCollaborativeResearchAgreementWithKeygeneMember2020-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMember2020-06-3000013478582019-06-3000013478582018-12-310001347858us-gaap:NotesReceivableMember2020-06-300001347858us-gaap:DomesticCorporateDebtSecuritiesMember2020-06-300001347858us-gaap:CorporateBondSecuritiesMember2020-06-300001347858us-gaap:NotesReceivableMember2019-12-310001347858us-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310001347858us-gaap:CorporateBondSecuritiesMember2019-12-310001347858us-gaap:WarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:WarrantMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:WarrantMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:NotesReceivableMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001347858us-gaap:WarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:WarrantMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:WarrantMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:NotesReceivableMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001347858us-gaap:WarrantMember2020-04-012020-06-300001347858us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001347858us-gaap:OptionMember2020-04-012020-06-300001347858us-gaap:WarrantMember2020-01-012020-06-300001347858us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001347858us-gaap:OptionMember2020-01-012020-06-300001347858us-gaap:WarrantMember2019-04-012019-06-300001347858us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-300001347858us-gaap:OptionMember2019-04-012019-06-300001347858us-gaap:WarrantMember2019-01-012019-06-300001347858us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300001347858us-gaap:OptionMember2019-01-012019-06-3000013478582020-04-012020-06-300001347858us-gaap:BorrowingsMember2020-04-012020-06-300001347858us-gaap:BorrowingsMember2020-01-012020-06-3000013478582019-04-012019-06-3000013478582019-01-012019-06-3000013478582020-06-3000013478582019-12-3100013478582020-08-0700013478582020-01-012020-06-30xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purexxii:itemxxii:subsidiary

UNITED STATES

SECURITIES AND EXCHANGE

COMMISSION WASHINGTON, D.C. 20549

FORM 10-Q

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

For the Quarterly Period Ended June 30, 2020

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

For the Transition Period From ________ to ________

Commission File Number: 001-36338

22nd Century Group, Inc.

(Exact name of registrant as specified in its charter)

Nevada

    

98-0468420

(State or other jurisdiction

(IRS Employer

of incorporation)

Identification No.)

8560 Main Street, Suite 4, Williamsville, New York 14221

(Address of principal executive offices)

(716) 270-1523

(Registrant’s telephone number, including area code)

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

Title of each class

    

Ticker symbol

    

Name of Exchange on Which Registered

Common Stock, $0.00001 par value

 

XXII 

 

NYSE American

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

Yes    No  

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

Yes    No  

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

 

Emerging growth company

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

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

Yes   No  

As of August 6, 2020, there were 138,854,193 shares of common stock issued and outstanding.

22nd CENTURY GROUP, INC.

INDEX

 

 

Page

Number

PART I.

FINANCIAL INFORMATION

 

 

 

 

Item 1.

Financial Statements

 

 

 

 

Consolidated Balance Sheets as of June 30, 2020 (unaudited) and December 31, 2019

3

 

 

Consolidated Statements of Operations and Comprehensive Loss for the Three and Six Months Ended June 30, 2020 and 2019 (unaudited)

4

 

 

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

5

 

 

Consolidated Statements of Cash Flows for the Six Months ended June 30, 2020 and 2019 (unaudited)

6

 

 

Notes to Consolidated Financial Statements (unaudited)

7

 

 

Item 2.

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

23

 

 

 

Item 4.

Controls and Procedures

31

 

 

 

PART II.

OTHER INFORMATION

32

 

 

 

Item 1.

Legal Proceedings

32

 

 

 

Item 1A.

Risk Factors

32

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

32

 

 

 

Item 3.

Default Upon Senior Securities

32

 

 

 

Item 4.

Mine Safety Disclosures

32

 

 

 

Item 5.

Other Information

32

 

 

 

Item 6.

Exhibits

33

 

 

 

SIGNATURES

34

2

22nd CENTURY GROUP, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(Unaudited)

($ in thousands)

June 30, 

December 31, 

    

2020

    

2019

ASSETS

 

  

 

  

Current Assets:

 

  

 

  

Cash and cash equivalents

$

844

$

485

Short-term investment securities

 

28,103

 

38,477

Accounts receivable, net

 

999

 

867

Inventory, net

 

2,769

 

2,266

Prepaid expenses and other assets

 

3,580

 

648

Total current assets

 

36,295

 

42,743

Property, plant and equipment:

 

  

 

  

Machinery and equipment, net

 

2,849

 

3,120

Operating leases right-of-use assets, net

 

651

 

602

Total property, plant and equipment

 

3,500

 

3,722

Other assets:

 

 

  

Intangible assets, net

 

8,239

 

8,494

Investments

 

7,372

 

8,403

Convertible note

5,732

5,589

Total other assets

 

21,343

 

22,486

Total assets

$

61,138

$

68,951

 

  

 

  

LIABILITIES AND SHAREHOLDERS' EQUITY

 

  

 

  

Current liabilities:

 

  

 

  

Notes payable

$

2,247

$

581

Operating lease obligations

 

333

 

220

Accounts payable

 

1,019

 

1,997

Accrued expenses

 

2,235

 

2,619

Accrued severance

 

487

 

359

Deferred income

 

 

5

Total current liabilities

 

6,321

 

5,781

Long-term liabilities:

 

  

 

  

Notes payable

 

292

 

292

Operating lease obligations

 

318

 

382

Severance Obligations

342

446

Total long-term liabilities

 

952

 

1,120

Commitments and contingencies (Note 11)

 

 

Shareholders' equity

 

  

 

  

10,000,000 preferred shares, $.00001 par value

 

  

 

  

300,000,000 common shares, $.00001 par value

 

  

 

  

Capital stock issued and outstanding:

 

  

 

  

138,854,193 common shares (138,362,809 at December 31, 2019)

 

 

Common stock value

1

1

Capital in excess of par value

 

188,591

 

187,735

Accumulated other comprehensive (loss) income

 

52

 

7

Accumulated deficit

 

(134,779)

 

(125,693)

Total shareholders' equity

 

53,865

 

62,050

Total liabilities and shareholders’ equity

$

61,138

$

68,951

See accompanying notes to consolidated financial statements.

3

22nd CENTURY GROUP, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(Unaudited)

($ in thousands except per-share data)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Revenue:

  

 

  

Sale of products, net

$

6,435

$

5,815

$

13,493

$

12,109

Cost of goods sold (exclusive of depreciation shown separately below):

 

  

 

  

 

 

Products

 

6,234

 

5,901

 

13,005

 

12,298

Gross profit (loss)

 

201

 

(86)

 

488

 

(189)

Operating expenses:

 

  

 

  

 

 

Research and development

 

957

 

1,674

 

1,770

 

2,914

Research and development - MRTP

4

313

154

1,524

Sales, general and administrative

 

3,501

 

2,586

 

6,640

 

5,060

Impairment of intangible assets

146

 

 

146

 

Depreciation

 

157

 

147

 

313

 

282

Amortization

 

189

 

223

 

361

 

438

Total operating expenses

 

4,954

 

4,943

 

9,384

 

10,218

Operating loss

 

(4,753)

 

(5,029)

 

(8,896)

 

(10,407)

Other income (expense):

 

  

 

  

 

 

Unrealized gain (loss) on investments

 

312

 

(1,424)

 

(133)

 

1,549

Impairment of stock warrant

(1,062)

(1,062)

Realized gain (loss) on short-term investment securities

 

3

 

72

 

 

56

Litigation settlement

(1,891)

(1,891)

Gain on the sale of machinery and equipment

 

 

 

 

87

Interest income, net

 

462

 

243

 

1,074

 

515

Interest expense

 

(19)

 

(13)

 

(31)

 

(24)

Total other income (expense)

 

(304)

 

(3,013)

 

(152)

 

292

Loss before income taxes

 

(5,057)

(8,042)

 

(9,048)

(10,115)

Income taxes

 

 

38

 

Net loss

$

(5,057)

$

(8,042)

$

(9,086)

$

(10,115)

Other comprehensive income (loss):

 

  

 

  

 

 

Unrealized gain (loss) on short-term investment securities

 

241

 

89

 

45

 

236

Reclassification of gain to net loss

 

(3)

 

(72)

 

 

(56)

Other comprehensive income (loss)

238

17

45

180

Comprehensive loss

$

(4,819)

$

(8,025)

$

(9,041)

$

(9,935)

Net loss per common share - basic and diluted

$

(0.04)

$

(0.06)

$

(0.07)

$

(0.08)

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

 

138,854

 

124,662

 

138,732

 

124,653

See accompanying notes to consolidated financial statements.

4

22nd CENTURY GROUP, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY

(Unaudited)

($ in thousands except share data)

Three and Six Months Ended June 30, 2020

Accumulated

Common

Par Value

Capital in

Other

Total

Shares

of Common

Excess of

Comprehensive

Accumulated

Shareholders’

    

Outstanding

    

Shares

    

Par Value

    

Income

    

Deficit

    

Equity

Balance at December 31, 2019

 

138,362,809

$

1

 

$

187,735

 

$

7

 

$

(125,693)

$

62,050

Stock issued in connection with RSU vesting

 

491,384

 

 

 

 

 

Equity-based compensation

 

 

 

480

 

 

 

480

Unrealized gain (loss) on short-term investment securities

 

 

 

 

(196)

 

 

(196)

Reclassification of losses (gains) to net loss

 

 

 

 

3

 

 

3

Net loss

 

 

 

 

 

(4,029)

 

(4,029)

Balance at March 31, 2020

138,854,193

$

1

$

188,215

$

(186)

$

(129,722)

$

58,308

Equity-based compensation

376

376

Unrealized gain (loss) on short-term investment securities

241

241

Reclassification of losses (gains) to net loss

(3)

(3)

Net loss

(5,057)

(5,057)

Balance at June 30, 2020

 

138,854,193

$

1

$

188,591

$

52

$

(134,779)

$

53,865

Three and Six Months Ended June 30, 2019

Accumulated

Common

Par Value

Capital in

Other

Total

Shares

of Common

Excess of

Comprehensive

Accumulated

Shareholders’

    

Outstanding

    

Shares

    

Par Value

    

Income

    

Deficit

    

Equity

Balance at December 31, 2018

 

124,642,593

$

1

$

170,392

$

21

$

(99,134)

$

71,280

Stock issued in connection with option exercises

 

17,407

 

1

 

 

 

 

1

Equity-based compensation

 

 

 

449

 

 

 

449

Unrealized gain (loss) on short-term investment securities

147

147

Reclassification of losses (gains) to net loss

16

16

Net loss

(2,073)

(2,073)

Balance at March 31, 2019

124,660,000

$

2

$

170,841

$

184

$

(101,207)

$

69,820

Stock issued in connection with option exercises

13,936

Equity-based compensation

517

517

Unrealized gain (loss) on short-term investment securities

89

89

Reclassification of losses (gains) to net loss

(72)

(72)

Net loss

(8,042)

(8,042)

Balance at June 30, 2019

 

124,673,936

$

2

$

171,358

$

201

$

(109,249)

$

62,312

See accompanying notes to consolidated financial statements.

5

22nd CENTURY GROUP, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

($ in thousands)

Six Months Ended

June 30, 

    

2020

    

2019

    

Cash flows from operating activities:

 

  

 

  

Net loss

$

(9,086)

$

(10,115)

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

 

  

 

  

Impairment of intangible assets

146

Impairment of stock warrant

1,062

Amortization and depreciation

 

549

 

602

Amortization of license fees

 

125

 

119

Amortization of ROU Asset

 

151

 

106

Unrealized (gain) loss on investment

 

133

 

(1,549)

Realized (gain) loss on short-term investment securities

(56)

Litigation settlement

 

 

1,891

Gain on the sale of machinery and equipment

 

 

(87)

Accretion of non cash interest expense

13

21

Accretion of interest on Panacea investment

 

(306)

 

Equity-based employee compensation expense

 

856

 

966

(Increase) decrease in assets:

 

  

 

  

Accounts receivable

 

(132)

 

(39)

Inventory

 

(503)

 

112

Prepaid expenses and other assets

 

(2,934)

 

(345)

Increase (decrease) in liabilities:

 

 

  

Operating lease obligations

 

(149)

 

(107)

Accounts payable

 

(1,033)

 

(610)

Accrued expenses

 

(384)

 

340

Accrued severance

24

Deferred income

 

(5)

 

7

Net cash provided by (used in) operating activities

 

(11,473)

 

(8,744)

Cash flows from investing activities:

 

  

 

Acquisition of patents and trademarks

 

(198)

 

(244)

Acquisition of machinery and equipment

 

(42)

 

(398)

Proceeds from the sale of machinery and equipment

 

 

166

Sales and maturities of short-term investment securities

 

19,272

 

18,287

Purchase of short-term investment securities

 

(8,853)

 

(8,397)

Net cash provided by (used in) investing activities

 

10,179

 

9,414

Cash flows from financing activities:

 

  

 

Payment on note payable

(542)

(400)

Proceeds from note payable issuance

2,195

Proceeds from SBA loan

1,183

Repayment of SBA loan

(1,183)

Net cash provided by (used in) financing activities

 

1,653

 

(400)

Net increase (decrease) in cash and cash equivalents

 

359

 

270

Cash and cash equivalents - beginning of period

 

485

 

605

Cash and cash equivalents - end of period

$

844

$

875

Supplemental disclosures of cash flow information:

 

  

 

  

Net cash paid for:

 

  

 

  

Cash paid during the period for interest

$

6

$

3

Non-cash transactions:

 

  

 

  

Patent and trademark additions included in accounts payable

$

54

$

198

Machinery and equipment additions included in accounts payable

$

$

58

Right-of-use assets and corresponding operating lease obligations

$

198

$

814

Legal settlement included in accrued expenses

$

$

1,891

See accompanying notes to consolidated financial statements.

6

22nd CENTURY GROUP, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

June 30, 2020

(Unaudited)

Amounts in thousands, except for per-share data

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

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

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

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

Principles of Consolidation - The accompanying consolidated financial statements include the accounts of 22nd Century Group, Inc. (“22nd Century Group”), its three wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), and Botanical Genetics, LLC (“Botanical Genetics”), and two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”) (collectively, “the Company”). All intercompany accounts and transactions have been eliminated.

Nature of Business - 22nd Century Group, Inc. is a plant biotechnology company specializing in technology that allows (i) for the level of nicotine and other nicotinic alkaloids in tobacco plants to be altered through genetic engineering and modern plant breeding and (ii) the levels of cannabinoids in hemp plants to be decreased or increased through genetic engineering and modern plant breeding. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified risk tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. Botanical Genetics is a wholly-owned subsidiary of 22nd Century Group that performs research and development related to the Company’s hemp business.

Reclassifications - Certain items in the 2019 financial statements have been reclassified to conform to the 2020 classification. During the second quarter of 2020, the Company broke out research and development expense into two lines: (i) Research and development and (ii) Research and development—MRTP in the operating expense section of the Company’s Consolidated Statements of Operations and Comprehensive Loss. The comparative classifications for 2019 have been reclassified to conform to the new presentation.

COVID-19 Pandemic – The COVID-19 pandemic has caused some disruption to our business and poses a risk to our future business, including delays by third party providers of goods or services to our business, interruptions to our sales, research and development, and administrative activities, and disruptions to our manufacturing operations. Similarly, state or federal authorities may also be affected in their capacity or capability to operate as normal and may impact the timeline of product authorizations which may disrupt our business plans.

Our Williamsville, NY corporate re-opened in June and our R&D laboratory in Buffalo, NY re-opened in May and are currently operating under strict safety protocols in accordance with New York State’s reopening guidelines. These protocols include physical distancing, mandatory face coverings, disinfection of surfaces, and other health and safety measures. We continue to encourage remote work arrangements by any and all employees where job duties permit. Although our laboratory in Buffalo reopened

7

in May, some of our external research and development partners were either closed or operating on a modified or limited schedule during the height of the pandemic. The temporary closure of our laboratory and the interruption to our workflow related to COVID-19 have impacted our internal and external laboratory research operations. Our executive leadership team and staff are continuously monitoring this ever-evolving situation and its impacts on our business.

Our NASCO production facility in North Carolina remains open, having been classified as an essential business as it is part of the supply chain for grocery stores and convenience stores. Despite the pandemic, we have been able to fulfill sales orders in a timely manner. The safety and well-being of our employees remains a top priority and we to continue monitor and operate in line with local, state, and federal safety guidelines. An outbreak at our production facility, or disruption in our supply chain, could cause us to slow or temporarily cease our manufacturing operations.

We will continue to monitor the local, state and federal guidance regarding our business practices.

Use of Estimates - The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.

Fair Value of Financial Instruments - The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a convertible note receivable, accounts payable, accrued expenses, and notes payable. Other than for cash equivalents, short-term investment securities, certain investments, and convertible note receivable, fair value is assumed to approximate carrying values for these financial instruments, since they are short term in nature, they are receivable or payable on demand, or had stated interest rates that approximate the interest rates available to the Company as of the reporting date. The determination of the fair value of cash equivalents, short-term investment securities, investments, and convertible note receivable are discussed in Note 6.

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

Stock Based Compensation - The Company uses a fair-value based method to determine compensation for all arrangements under which Company employees and others receive shares, restricted stock units or options to purchase common shares of the Company. Stock based compensation expense is recorded over the requisite service period based on estimates of probability and time of achieving milestones and vesting. For accounting purposes, the shares will be considered issued and outstanding upon vesting or risks of forfeiture expiring.

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

8

NOTE 2. - INVENTORY

Inventories are valued at the lower of historical cost or net realizable value. Cost is determined using an average cost method for tobacco leaf inventory and raw materials inventory and standard cost is primarily used for finished goods inventory. Inventories are evaluated to determine whether any amounts are not recoverable based on slow moving or obsolete condition and are written off or reserved as appropriate. Inventories at June 30, 2020 and December 31, 2019 consisted of the following:

    

June 30, 

    

December 31, 

    

2020

    

2019

Inventory - tobacco leaf

$

1,191

$

1,178

Inventory - finished goods

 

Cigarettes and filtered cigars

 

212

 

106

Inventory - raw materials

 

 

Cigarette and filtered cigar components

1,466

1,082

Less: inventory reserve

 

(100)

 

(100)

$

2,769

$

2,266

NOTE 3. - MACHINERY AND EQUIPMENT

Machinery and equipment at June 30, 2020 and December 31, 2019 consisted of the following:

June 30, 

December 31, 

    

Useful Life

    

2020

    

2019

Cigarette manufacturing equipment

3 or 10 years

$

4,896

$

4,870

Office furniture, fixtures and equipment

5 Years

 

162

 

152

Laboratory equipment

5 Years

 

125

 

125

Leasehold improvements

6 Years

 

263

 

257

 

 

Less: accumulated depreciation

  

 

(2,597)

 

(2,284)

Machinery and equipment, net

  

$

2,849

$

3,120

Depreciation expense was $157 and $313 for the three and six months ended June 30, 2020, respectively ($147 and $282 for the three and six months ended June 30, 2019, respectively).

NOTE 4. - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES

On January 1, 2019, the Company adopted ASU 2016-02, Subtopic ASC 842, Leases (the “new guidance”) and elected to use the practical expedient which allowed the Company to carry forward the historical lease classifications of the existing leases as of adoption. Our lessee right of use (ROU) assets represent our right to use an underlying asset and our lease liabilities represent our obligation to make lease payments.

The Company leases a manufacturing facility and warehouse in North Carolina, a corporate office space in Williamsville, New York, and a laboratory space in Buffalo, New York. The ROU assets and lease liabilities for these operating leases are recognized as of the commencement date at the net present value of the fixed minimum lease payments for the lease term. The discount rate used is the interest rate implicit in the lease, if available, or the Company’s incremental borrowing rate which is determined using a base line rate plus an applicable spread.

The following table summarizes the Company’s discount rate and remaining lease terms:

Weighted average remaining lease term in years

2.4

Weighted average discount rate

 

4.8

%

9

Future minimum lease payments as of June 30, 2020 are as follows:

2020

$

173

2021

 

324

2022

 

92

2023

88

2024

 

15

Total lease payments

 

692

Less: imputed interest

 

(41)

Total

$

651

NOTE 5. – INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE

Investment in Panacea Life Sciences, Inc.

On December 3, 2019, the Company entered into a securities purchase agreement with Panacea Life Sciences, Inc. (“Panacea”) for $13,297 in exchange for a 15.8% ownership interest. The Company’s investment consists of three instruments: shares of Series B preferred stock (“preferred stock”); a convertible note receivable; and a warrant (“stock warrant”) to purchase additional shares of Series B preferred stock, to obtain 51% ownership of Panacea, at an exercise price of $2.344 per share. The convertible note receivable has a term of five years, bears interest of 10% per annum, and can be converted to shares of Series B preferred stock at the Company’s discretion. The preferred stock carries an annual 10% cumulative dividend, compounded annually, and has an implicit put option after the fifth anniversary date so long that the stock warrants have not been exercised. The stock warrant may be exercised at any time after the fifth anniversary date and would be accelerated if Panacea achieves certain sales targets for two consecutive years. The Series B preferred stock also has equity preferences in the event of a liquidation, sale, or transfer of Panacea assets.

The convertible note receivable and the preferred stock investment are considered available for sale debt securities with a private company that is not traded in active markets. Since observable price quotations were not available at acquisition, fair value was estimated based on cost less an appropriate discount upon acquisition. The discount of each instrument is accreted into interest income over the respective term as shown within the Company’s Consolidated Statements of Operations and Comprehensive Loss. See Note 6 for additional information on these fair value measurements. The stock warrant was recorded at its cost basis in accordance with the practical expedient under ASU 2016-01.

In accordance with ASC 326-30-35 and ASC 321-35-3, credit loss risk of available-for-sale securities and impairment risk of investments recorded at cost should be evaluated if negative indicators are present. During the first six months of 2020, the cannabidiol (CBD) industry has experienced an overall decline due to increased competition, FDA regulation uncertainty, and continued uncertainty from COVID-19—all relevant indicators for the valuation of our Panacea investment. Based on our assessment, we determined that no credit loss existed for the available-for-sale debt security instruments as of June 30, 2020. As such, we concluded that the recorded value aligns with the expected cash flows of the instruments.

However, we determined that the recorded cost basis of the stock warrant exceeded its fair value due to the negative macroeconomic indicators mentioned above. As such, the Company recognized an impairment charge of $1,062 during the three and six months ended June 30, 2020.

Investment in Aurora Cannabis, Inc.

The Company has an investment in Aurora Cannabis Inc. (“Aurora”) stock warrants that are considered equity securities under ASC 321 – Investments – Equity Securities and a derivative instrument under ASC 815 – Derivatives and Hedging. The stock warrants are not designated as a hedging instrument, and in accordance with ASC 815, the Company’s investment in stock warrants are recorded at fair value with changes in fair value recorded to unrealized gain/loss as shown within the Company’s Consolidated Statements of Operations and Comprehensive Loss. See Note 6 for additional information on the fair value measurements.

10

The carrying value of the Company’s investments at June 30, 2020 and December 31, 2019 consisted of the following:

June 30, 

December 31, 

2020

2019

Aurora stock warrants

    

$

540

    

$

673

Panacea preferred stock

5,029

4,865

Panacea stock warrant

1,803

2,865

Total Investments

$

7,372

$

8,403

Convertible Note Receivable

$

5,732

$

5,589

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

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

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

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

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

Fair Value

June 30, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

1,123

$

$

$

1,123

Corporate bonds

 

 

26,980

 

 

26,980

Total short-term investment securities

$

1,123

$

26,980

$

$

28,103

Investment - Aurora stock warrants

$

$

$

540

$

540

Investment - Panacea preferred stock

$

$

$

5,029

$

5,029

Convertible note receivable

$

$

$

5,732

$

5,732

11

Fair Value

December 31, 2019

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

12,146

$

$

$

12,146

Corporate bonds

 

 

26,331

 

 

26,331

Total short-term investment securities

$

12,146

$

26,331

$

$

38,477

Investment - Aurora stock warrants

$

$

$

673

$

673

Investment - Panacea preferred stock

$

$

$

4,865

$

4,865

Convertible note receivable

$

$

$

5,589

$

5,589

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

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

The investment in the Aurora stock (ACB) warrants is measured at fair value using the Black-Scholes pricing model and is classified within Level 3 of the valuation hierarchy. The unobservable input is an estimated volatility factor of 141% and 83% at June 30, 2020 and December 31, 2019, respectively. Therefore, changes in market volatility will impact the fair value measurement of our ACB investment.

A 20% increase or decrease in the volatility factor used at June 30, 2020 would have the impact of increasing or decreasing the fair value measurement of the stock warrants by approximately $175. A 20% increase or decrease in the volatility factor used at December 31, 2019 would have the impact of increasing or decreasing the fair value measurement of the stock warrants by approximately $260.

The Panacea convertible note receivable and the preferred stock investment are considered available-for-sale debt securities with a private company that is not traded in active markets. Since observable price quotations were not available, fair value was estimated based on cost less an appropriate discount upon acquisition. The discount of each instrument is accreted into interest income over the respective term and will adjust the amortized cost basis of the investments.

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

Fair Value at December 31, 2019

$

11,128

Unrealized loss as a result of change in fair value

(133)

Accretion of interest on Panacea Investment

306

Fair Value at June 30, 2020

$

11,301

12

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

Available for Sale Debt Securities

June 30, 2020

Amortized

Gross

Gross

Cost

Unrealized

Unrealized

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

26,928

$

140

$

(88)

$

26,980

Convertible note receivable

 

5,732

 

 

 

5,732

Investment - Panacea preferred stock

 

5,029

 

 

 

5,029

$

37,689

$

140

$

(88)

$

37,741

Available for Sale Debt Securities

December 31, 2019

Amortized

Gross

Gross

Cost

Unrealized 

Unrealized 

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

26,324

$

64

$

(57)

$

26,331

Convertible note receivable

 

5,589

 

 

 

5,589

Investment - Panacea preferred stock

 

4,865

 

 

 

4,865

$

36,778

$

64

$

(57)

$

36,785

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

Available for Sale Debt Securities

June 30, 2020

December 31, 2019

Amortized

Amortized

    

Cost Basis

    

Fair Value

    

Cost Basis

    

Fair Value

Due in one year or less

$

18,796

$

18,796

$

16,823

$

16,851

Due after one year through five years

 

18,893

 

18,945

 

9,501

 

9,480

Due in five years

10,454

10,454

$

37,689

$

37,741

$

36,778

$

36,785

NOTE 7. - INTANGIBLE ASSETS 

Intangible assets are recorded at cost and consist primarily of (1) expenditures incurred with third-parties related to the processing of patent claims and trademarks with government authorities, as well as costs to acquire patent rights from third-parties, (2) license fees paid for third-party intellectual property, (3) costs to become a signatory under the tobacco MSA, and (4) license fees paid to acquire a predicate cigarette product. The amounts capitalized relate to intellectual property that the Company owns or to which it has exclusive rights. The Company’s intellectual property capitalized costs are amortized using the straight-line method over the remaining statutory life of the granted patent assets in each of the Company’s patent families, which have estimated expiration dates ranging from 2020 to 2036. Periodic maintenance or renewal fees are expensed as incurred. Annual minimum license fees are charged to expense. License fees paid for third-party intellectual property are amortized on a straight-line basis over the last to expire patents, which patent expiration dates are expected to range from 2020 through 2036. The Company believes costs associated with becoming a signatory to the MSA and acquiring a predicate cigarette product have an indefinite life and as such, no amortization is taken.

13

Total intangible assets at June 30, 2020 and December 31, 2019 consisted of the following:

June 30, 

December 31, 

    

2020

    

2019

Intangible assets, net

 

  

 

  

Patent and trademark costs

$

5,512

$

5,712

Less: accumulated amortization and impairment

 

(2,774)

 

(2,839)

Patent and trademark costs, net

 

2,738

 

2,873

License fees

 

3,776

 

3,777

Less: accumulated amortization

 

(827)

 

(708)

License fees, net

 

2,949

 

3,069

MSA signatory costs

 

2,202

 

2,202

  

License fee for predicate cigarette brand

 

350

 

350

$

8,239

$

8,494

Amortization expense relating to the above intangible assets for the three and six months ended June 30, 2020 amounted to $189 and $361 respectively ($223 and $438 for the three and six months ended June 30, 2019 respectively). Impairment expense for the three and six months ended June 30, 2020 amounted to $146 (cost of approximately $448 less accumulated amortization of approximately $302). The impairment related to patent intellectual property that would be expired before the Company planned to commercialize.

NOTE 8. – NOTES PAYABLE

License Fees

On June 22, 2018, the Company entered into the Second Amendment to the License Agreement (the “Second Amendment”) with North Carolina State University (“NCSU”) that amended an original License Agreement between the Company and NCSU, dated December 8, 2015, and the First Amendment, dated February 14, 2018, to the original License Agreement. Under the terms of the Second Amendment, the Company was obligated to pay NCSU milestone payments totaling $1,200, which originally amounted to a present value of $1,175. As of June 30, 2020 the Company paid the final milestone payment of $300. The cost of the of acquired license amounted to $1,175 and is included in Intangible assets, net on the Company’s Consolidated Balance Sheets, and is amortized on a straight-line basis over the last-to-expire patent, which is expected to be in 2036.

On October 22, 2018, the Company entered into a License Agreement with the University of Kentucky. Under the terms of the License Agreement, the Company is obligated to pay the University of Kentucky milestone payments totaling $1,200, of which $300 was payable upon execution, and $300 will be payable annually over three years on the anniversary of the execution of the License Agreement. The Company has recorded the present value of the obligations under the License Agreement as a note payable that originally amounted to $1,151. The cost of the of acquired licenses amounted to $1,151 and is included in Intangible assets, net on the Company’s Consolidated Balance Sheets, and will be amortized on a straight-line basis over the last-to-expire patent, which is expected to be in 2033.

CARES Act Paycheck Protection Program Loan

On May 1, 2020, the Company received an U.S. Small Business Administration Loan (“SBA Loan”) from Bank of America, N.A. related to the COVID-19 crisis in the amount of $1.2 million. On May 12, 2020, the Company repaid the SBA loan in full.

D&O Insurance

During the second quarter of 2020, the Company renewed its Director and Officer (“D&O”) insurance for a one-year policy premium totaling $2,744. The Company paid $549 as a premium down payment and financed the remaining $2,195 of policy

14

premiums over nine months at a 3.19% annual percentage rate. The financed amount is recorded within current notes payable on the Company’s Consolidated Balance Sheets.

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

June 30, 

December 31, 

 

    

2020

    

2019

 

License Fees

$

293

$

581

D&O Insurance

 

1,954

 

Total current notes payable

$

2,247

$

581

 

 

Long term license fees

$

292

$

292

Accretion of non-cash interest expense amounted to $6 and $13 for the three and six months ended June 30, 2020, respectively, and $10 and $21 for the three and six months ended June 30, 2019, respectively.

NOTE 9. – SEVERANCE LIABILITY

During the second quarter of 2020, the Company recorded an accrual for severance benefits for $306 in accordance with FASB ASC 712 - “Compensation – Nonretirement Postemployment Benefits.” Consistent with certain contractual obligations related to a resignation, the Company will provide cash payments and full reimbursement for health insurance premiums under the Consolidated Omnibus Budget Reconciliation Act (“COBRA”). The cash payments will be paid over a twelve-month period, on a bi-weekly basis, and the COBRA health insurance premiums will be reimbursed over twelve months.

During the third quarter of 2019, the Company recorded an accrual for severance benefits for $721 in accordance with FASB ASC 712 - “Compensation – Nonretirement Postemployment Benefits.” The severance accrual relates to the resignation of the Company’s former President and Chief Executive Officer (the “former CEO”) effective July 26, 2019. Concurrent with the former CEO’s resignation, the Company entered into a Consulting Agreement (the “Agreement”) with the former CEO. The Agreement calls for the Company to pay a monthly consulting fee to the former CEO in the amount of $17 plus health insurance benefits for a period of forty-two months. The Company concluded that the terms of the Agreement met the severance criteria in ASC 712 and accordingly, a severance accrual was recorded.

The accrued severance balance remaining as of June 30, 2020 was $829 with $487 and $342 shown as current and long-term accrued severance, respectively, on the Company’s Consolidated Balance Sheets. The accrued severance balance remaining as of December 31, 2019 was $805 with $359 and $446 shown as current and long-term accrued severance, respectively.

NOTE 10. - WARRANTS FOR COMMON STOCK

The Company issued warrants to purchase 11,293,211 shares of common stock which remain outstanding as of June 30, 2020. The warrants have an exercise price of $1.11 per share and an expiration date of November 25, 2024. The outstanding warrants do not include anti-dilution features and therefore are not considered derivative instruments and do not have an associated warrant liability.

15

The following table summarizes the Company’s outstanding warrant activity since December 31, 2018:

Number of

Warrants

    

in thousands

Warrants outstanding at December 31, 2018

11,293

Warrants exercised in Q4 2019

 

(11,293)

Warrants issued in Q4 2019

11,293

Warrants outstanding at June 30, 2020

 

11,293

There were no warrants issued or exercised during the first six months of 2020.

NOTE 11. - COMMITMENTS AND CONTINGENCIES

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

Future Commitments

Commitment

 

Counter Party

 

Product Relationship

 

Commitment Type

 

2020

 

2021

 

2022

 

2023

 

2024 & After

 

Total

    

Research Agreement

KeyGene

Hemp / Cannabis

Contract fee

$

600

$

1,200

$

1,200

$

1,200

$

295

$

4,495

(1)

License Agreement

NCSU

Tobacco

Annual royalty fee

113

225

225

563

(2), (3)

License Agreement

NCSU

Tobacco

Minimum annual royalty

25

25

50

50

650

800

(3)

License Agreement

NCSU

Tobacco

Minimum annual royalty

50

50

50

50

550

750

(3)

Sublicense Agreement

Anandia Laboratories, Inc.

Hemp / Cannabis

Annual license fee

10

10

10

10

120

160

(4)

Growing Agreement

Various

Various

Contract fee

75

75

(5)

$

873

$

1,510

$

1,535

$

1,310

$

1,615

$

6,843

(1)Exclusive agreement with the Company with respect to the Cannabis Sativa L. plant (the "Field"). The initial term of the agreement is five years with an option for an additional two years. The aggregate cost of the agreement over the initial term is $6,000. The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the Field of certain Results. The Company has granted KeyGene a license to commercialize the Results outside of the Field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization outside of the Field of the Results.
(2)The license agreement also requires a milestone payment of $150 upon FDA approval or clearance of a product that uses the NCSU licensed technology. The annual royalty fee is credited against running royalties on sales of licensed products.
(3)The Company is also responsible for reimbursing NSCU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.
(4)The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties.
(5)Various R&D growing agreements for hemp / cannabis and tobacco.

Investment in Panacea - On December 3, 2019, the Company entered into an agreement to obtain a 15.8% ownership in Panacea. The Company paid Panacea $12,000 in cash and issued 1,297,017 shares of 22nd Century common stock with a fair value of $1,297. The agreement with Panacea also requires the Company to purchase 5,333,334 shares of puttable preferred stock at $1.875 when Panacea achieves a certain twelve-month sales target that is payable in $8,500 of cash and the remainder in common stock of the Company.

16

Modified Risk Tobacco Product Application (“MRTP Application”) – In connection with the Company’s MRTP Application for its Very Low Nicotine Content (“VLNC”) cigarettes with the FDA, the Company has entered in various contracts with third-party service providers to fulfill various requirements of the MRTP Application. Such contracts include services for clinical trials, perception studies, legal guidance, product testing, and consulting expertise. During the three and six months ended June 30, 2020, the Company incurred expenses relating to these contracts in the approximate amount of $4 and $154, respectively, and $313 and $1,524 for the three and six months ended June 30, 2019, respectively. The Company will continue to incur consulting and legal expenses as the MRTP Application continues through the FDA review process. The Company cannot currently quantify the additional expenses that the Company will incur in the FDA review process because it will involve various factors that are within the discretion and control of the FDA.

Litigation - In accordance with applicable accounting guidance, the Company establishes an accrued liability for litigation and regulatory matters when those matters present loss contingencies that are both probable and estimable. In such cases, there may be an exposure to loss in excess of any amounts accrued. When a loss contingency is not both probable and estimable, the Company does not establish an accrued liability. As a litigation or regulatory matter develops, the Company, in conjunction with any outside counsel handling the matter, evaluates on an ongoing basis whether such matter presents a loss contingency that is probable and estimable. If, at the time of evaluation, the loss contingency related to a litigation or regulatory matter is not both probable and estimable, the matter will continue to be monitored for further developments that would make such loss contingency both probable and estimable. When a loss contingency related to a litigation or regulatory matter is deemed to be both probable and estimable, the Company will establish an accrued liability with respect to such loss contingency and record a corresponding amount of related expenses. The Company will then continue to monitor the matter for further developments that could affect the amount of any such accrued liability.

Class Action

On January 21, 2019, Matthew Jackson Bull, a resident of Denver, Colorado, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Matthew Bull, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 1:19-cv-00409. The Complaint alleges that Plaintiff Mr. Bull purchased shares of the Company’s common stock. Mr. Bull sues individually and seeks to bring a class action for persons or entities who acquired the Company’s common stock between February 18, 2016 and October 25, 2018, and alleges in Count I that the Company’s Annual Reports on Form 10-K for the years 2015, 2016 and 2017 allegedly contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5 promulgated thereunder, and alleges in Count II that Messrs. Sicignano and Brodfuehrer are liable for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Complaint seeks declaratory relief, unspecified money damages, and attorney’s fees and costs.

On January 29, 2019, Ian M. Fitch, a resident of Essex County Massachusetts, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Ian Fitch, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 2:19-cv-00553. The Complaint filing alleges that the Plaintiff Mr. Fitch purchased shares of the Company’s common stock. Mr. Fitch sues individually and seeks to bring a class action for persons or entities who acquired the Company’s common stock between February 18, 2016 and October 25, 2018, and alleges in Count I that the Company’s Annual Reports on Form 10-K for the years 2015, 2016 and 2017 allegedly contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5 promulgated thereunder, and alleges in Count II that Messrs. Sicignano and Brodfuehrer are liable for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Complaint seeks declaratory relief, unspecified money damages, and attorney’s fees and costs.

On March 25, 2019, Plaintiffs’ counsel in the Fitch litigation filed a motion in both the Fitch and Bull actions: (1) proposing Joseph Noto, Garden State Tire Corp, and Stephens Johnson for Mr. Fitch as purportedly representative plaintiffs, (2) moving to consolidate the Fitch litigation with the Bull litigation, and (3) seeking to be appointed as lead counsel in the consolidated action. Plaintiffs’ counsel in the Bull litigation filed and then withdrew a comparable motion seeking to consolidate the cases and be appointed as lead counsel.

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

17

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

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

On January 3, 2020, the Court reassigned the Bull case to Judge John L. Sinatra, also in the Western District of New York.

On January 29, 2020, the Company and Messrs. Sicignano and Brodfuehrer filed a Motion to Dismiss the Amended Complaint. On March 30, 2020, Plaintiffs filed a brief in opposition to the motion to dismiss. We then filed our final reply brief on April 29, 2020. On July 31, 2020, the Court heard oral arguments on our motion to dismiss and we are awaiting their decision.

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

Shareholder Derivative Cases

On February 6, 2019, Melvyn Klein, a resident of Nassau County New York, filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the United States District Court for the Eastern District of New York entitled: Melvyn Klein, derivatively on behalf of 22nd Century Group v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer and 22nd Century Group, Inc., Case No. 1:19-cv-00748. Mr. Klein brings this action derivatively alleging that (i) the director defendants supposedly breached their fiduciary duties for allegedly allowing the Company to make false statements; (ii) the director defendants supposedly wasted corporate assets to defend this lawsuit and the other related lawsuits; (iii) the defendants allegedly violated Section 10(b) of the Securities Exchange Act and Rule 10b-5 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made; and (iv) the director defendants allegedly violated Section 14(a) of the Securities Exchange Act and Rule 14a-9 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made in the Company’s proxy statement. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. On April 11, 2019, pursuant to a stipulation by the parties, the Court ordered this litigation stayed and transferred the stayed action to the Western District of New York. On April 19, 2019, the case was opened in the United States District Court for the Western District of New York, Case No. 1-19-cv-0513. On August 15, 2019, the case was consolidated with the Mathew case identified below and stayed. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

On February 11, 2019, Stephen Mathew filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: Stephen Mathew, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, John T. Brodfuehrer, Richard M. Sanders, Joseph Alexander Dunn, James W. Cornell, Nora B. Sullivan and 22nd Century Group, Inc., Index No. 801786/2019. Mr. Mathew brings this action derivatively alleging that (i) the director defendants supposedly breached their fiduciary duties by allegedly allowing the Company to make false statements; (ii) the director defendants were allegedly unjustly enriched by allegedly benefitting from allegedly allowing the Company to make false statements; (iii) the defendants supposedly wasted corporate assets to defend this lawsuit and the other related lawsuits; (iv) the individual defendants allegedly abused their ability to control and influence the

18

Company; and (v) the individual defendants allegedly engaged in gross mismanagement. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. On April 12, 2019, the parties jointly filed a Stipulated Notice of Removal in United States District Court for the Western District of New York. On April 23, 2019, the parties jointly filed an Amended Stipulated Notice of Removal in the Western District of New York. On May 3, 2019, pursuant to a stipulation from the parties, the Court ordered this litigation stayed. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims. On August 15, 2019, the Court consolidated the Mathew and Klein actions pursuant to a stipulation by the parties.

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

On January 15, 2020, Kevin Broccuto filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Kevin Broccuto, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Broccuto brings this action derivatively alleging three counts: Count I alleges that the defendants breached their fiduciary duties; Count II alleges they committed corporate waste; and Count III that they were unjustly enriched, by allegedly allowing the Company to make false statements. The Complaint seeks unspecified monetary damages, corrective corporate governance actions, disgorgement of alleged profits and imposition of constructive trusts, and attorney's fees and costs. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

On February 11, 2020, Jerry Wayne filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Jerry Wayne, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Wayne brings this action derivatively alleging three counts: Count I alleges that the defendants breached their fiduciary duties; Count II alleges they committed corporate waste; and Count III that they were unjustly enriched, by allegedly allowing the Company to make false statements. The Complaint seeks unspecified monetary damages, corrective corporate governance actions, disgorgement of alleged profits and imposition of constructive trusts, and attorney's fees and costs. The Complaint also seeks to declare as unenforceable the Company's Bylaw requiring derivative lawsuits to be filed in Erie County, New York, where the Company is headquartered. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

On March 25, 2020, the Court ordered the Brocutto and Wayne cases consolidated and stayed pursuant to a joint stipulation from the parties.

Shareholder Derivative Demand

On February 19, 2019, the Company received a demand letter from attorneys representing Van McClendon, a shareholder of the Company, in which Mr. McClendon demanded that the Company’s Board of Directors take action to pursue certain purported causes of action on behalf of the Company to remedy alleged breaches of fiduciary duties by each of the members of the Company’s Board of Directors, the Company’s Chief Executive Officer, Henry Sicignano III, and the Company’s Chief Financial Officer, John T. Brodfuehrer. On February 28, 2019, the Board appointed a Special Committee of independent directors and instructed the Committee

19

to assess whether pursuing the claims detailed in the demand letter would be in the best interests of the Company. Subsequently, Mr. McClendon sold his shares and withdrew his demand. On May 7, 2019, after Mr. McClendon sold his shares, the Company received a similar demand letter from attorneys representing Jeremy Houck, a shareholder of the Company. Pursuant to the Board’s instruction, the Special Committee completed an investigation of the claims detailed in Mr. Houck’s demand letter. The Special Committee determined that pursuing such claims would not be in the best interest of the Company. On February 27, 2020, the Board of Directors adopted and approved the Special Committee’s determination.

NOTE 12 – EQUITY- BASED COMPENSATION

On April 12, 2014, the stockholders of the Company approved the 22nd Century Group, Inc. 2014 Omnibus Incentive Plan (the “OIP”) and the authorization of 5,000,000 shares to be reserved for issuance thereunder. On April 29, 2017, the stockholders approved an amendment to the OIP to increase the number of shares available for issuance by an additional 5,000,000 shares and on May 3, 2019, the stockholders approved an additional amendment to the OIP to increase the number of shares available for issuance by an additional 5,000,000 shares. The OIP allows for the granting of equity and cash incentive awards to eligible individuals over the life of the OIP, including the issuance of up to an aggregate of 15,000,000 shares of the Company’s common stock pursuant to awards under the OIP. The OIP has a term of ten years and is administered by the Compensation Committee of the Company’s Board of Directors to determine the various types of incentive awards that may be granted to recipients under the OIP and the number of shares of common stock to underlie each such award under the OIP. As of June 30, 2020, the Company had available 4,409,969 shares remaining for future awards under the OIP.

Restricted Stock (“RSU”). We grant restricted stock units to employees and non-employee directors which are valued based on the Company’s stock price on the award grant date. The following table summarizes the changes in unvested restricted stock during the current period:

Unvested RSUs

Weighted

Average

Number of

Grant-date

    

Shares

    

Fair Value

shares in thousands

Unvested at December 31, 2019

 

951

$

2.15

Granted

 

2,696

$

0.70

Vested

(491)

$

2.36

Forfeited

(214)

$

1.11

Unvested at June 30,  2020

2,942

$

0.87

The fair value of RSUs that vested during the six months ended June 30, 2020 was approximately $362 based on the stock price at the time of vesting. As of June 30, 2020, unrecognized restricted stock compensation expense amounted to $2,059 which is expected to be recognized over a weighted average period of approximately 1.94 years.

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

20

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number of

Exercise

Contractual

Intrinsic

    

Options

    

Price

    

Term

    

Value

shares in thousands

Outstanding at December 31, 2019

7,837

$

1.49

Forfeited

(52)

$

2.28

Expired

(362)

$

1.43

Outstanding June 30, 2020

 

7,423

$

1.49

 

5.1

years

$

47

Exercisable at June 30, 2020

 

6,559

$

1.48

 

5.0

years

$

26

The intrinsic value of a stock option is the amount by which the current market value or the market value upon exercise of the underlying stock exceeds the exercise price of the option. As of June 30, 2020, unrecognized stock option compensation expense amounted to $204 which is expected to be recognized over a weighted average period of approximately 0.7 years. In addition, there is approximately $637 of unrecognized stock option compensation expense that requires the achievement of certain milestones which have yet to be obtained.

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

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Sales, general, and administrative

$

334

$

446

$

772

$

795

Research and Development

 

42

 

71

 

84

 

171

Total restricted stock and stock option compensation

$

376

$

517

$

856

$

966

NOTE 13. – REVENUE RECOGNITION

The Company recognizes revenue when it satisfies a performance obligation by transferring control of the product to a customer. The Company’s customer contracts consist of obligations to manufacture the customer’s branded filtered cigars and cigarettes. For certain contracts, the performance obligation is satisfied over time as the Company determines, due to contract restrictions, it does not have an alternative use of the product, and it has an enforceable right to payment as the product is manufactured. The Company recognizes revenue under those contracts at the unit price stated in the contract based on the units manufactured. Revenue from the sale of the Company’s products is recognized net of cash discounts, sales returns and allowances. There was no allowance for discounts or returns and allowances at June 30, 2020 and December 31, 2019.

Contract Assets and Liabilities

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

21

Total contract assets and contract liabilities are as follows:

June 30, 

December 31, 

    

2020

    

2019

Unbilled receivables

 

$

164

 

$

406

Deferred Revenue

5

Net contract assets

$

164

$

401

Disaggregation of Revenue

The Company’s net sales revenue is derived from customers located primarily in the United States of America and is disaggregated by the timing of revenue recognition—net sales transferred over time and net sales transferred at a point in time. All revenue is related to contract manufacturing.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Net sales-over time

$

3,718

$

3,444

$

8,526

$

7,029

Net sales-point in time

 

2,717

 

2,371

 

4,967

 

5,080

Total Revenue

$

6,435

$

5,815

$

13,493

$

12,109

NOTE 14. – EARNINGS PER SHARE

The following table sets forth the computation of basic and diluted earnings (loss) per common share for the three and six months ended June 30, 2020 and June 30, 2019, respectively. Outstanding warrants, options, and restricted stock units were excluded from the calculation of diluted EPS as the effect was antidilutive.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

(in thousands)

Net loss

$

(5,057)

$

(8,042)

$

(9,086)

$

(10,115)

Weighted average common shares outstanding - basic and diluted

 

138,854

124,662

138,732

124,653

Net loss per common share - basic and diluted

$

(0.04)

$

(0.06)

$

(0.07)

$

(0.08)

Anti-dilutive shares are as follows:

Warrants

11,293

11,293

11,293

11,293

Options

7,423

7,703

7,423

7,703

Restricted stock units

2,942

693

2,942

693

21,659

19,689

21,659

19,689

22

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

Forward Looking Statements

This Quarterly Report on Form 10-Q contains “forward-looking statements” that reflect, when made, the Company’s expectations or beliefs concerning future events that involve risks and uncertainties. Forward-looking statements frequently are identified by the words “believe,” “anticipate,” “expect,” “estimate,” “intend,” “project,” “will be,” “will continue,” “will likely result,” or other similar words and phrases. Similarly, statements herein that describe the Company’s objectives, plans or goals also are forward-looking statements. Actual results could differ materially from those projected, implied or anticipated by the Company’s forward-looking statements. Some of the factors that could cause actual results to differ include: our ability to monetize our intellectual property portfolio; our ability to achieve profitability; our ability to manage our growth effectively; the lack of implementation of the plan by the U.S. Food and Drug Administration (“FDA”) to regulate nicotine content in cigarettes; our ability to obtain FDA authorization for our Modified Risk Tobacco Product; our ability to gain market acceptance for our products; our ability to prevail in litigation; and our ability to maintain our rights to our intellectual property and the impact of the outbreak of the coronavirus or another health pandemic or other global disaster on our business and operations. For a discussion of these and all other known risks and uncertainties that could cause actual results to differ from those contained in the forward-looking statements, see “Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019 and Quarterly Report on Form 10-Q for the quarter ended March 31, 2020, which are available on the SEC’s website at www.sec.gov. All forward-looking statements are qualified in their entirety by this cautionary statement, and the Company undertakes no obligation to revise or update this Quarterly Report on Form 10-Q to reflect events or circumstances after the date hereof.

For purposes of this Management’s Discussion and Analysis of Financial Condition and Results of Operations, references to the “Company,” “we,” “us” or “our” refer to the operations of 22nd Century Group, Inc. and its direct and indirect subsidiaries for the periods described herein.

Overview

We are a plant biotechnology company focused on technology that allows us to alter the level of nicotine and other nicotinic alkaloids in tobacco plants and the levels of cannabinoids in hemp/cannabis plants through genetic engineering and modern plant breeding techniques. Our mission in tobacco is to reduce the harm caused by smoking by introducing adult smokers to our proprietary, Very Low Nicotine Content (“VLNC”) tobacco and cigarette products. Our mission in hemp/cannabis is to develop proprietary varieties of hemp with valuable cannabinoid profiles and other superior agronomic traits. We have a significant intellectual property portfolio of issued patents and patent applications relating to both tobacco and hemp/cannabis plants.

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

23

In hemp, we are developing proprietary hemp varieties with increased levels of certain cannabinoids and other desirable agronomic traits with the goal of generating new and valuable intellectual property and plant lines. Our activities in the United States involve only work with legal hemp in full compliance with U.S. federal and state laws. The hemp plant and the marijuana plant are both part of the same cannabis genus of plant, except that hemp has not more than 0.3% dry weight content of delta-9-tetrahydrocannabinol (“THC”). The federal Agricultural Improvement Act of 2018 (the “2018 Farm Bill”) legalized hemp and cannabinoids extracted from hemp in the U.S. but such extracts remain subject to state laws and regulation by other U.S. federal agencies, such as the FDA and the U.S. Department of Agriculture (“USDA”). The same plant, with a higher THC content is marijuana, which is legal under certain state laws, but which is currently not legal under U.S. federal law. The similarities between these plants can cause confusion. To reflect this difference in law, sometimes we refer to legal hemp and the legal hemp industry as hemp/cannabis to distinguish this as being separate and apart from marijuana/cannabis which is not legal under U.S. federal law. Our activities with legal hemp have sometimes been incorrectly perceived as us being involved in federally illegal marijuana/cannabis. This is not the case. In the United States, we work only with legal hemp in full compliance with federal and state laws.

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

COVID-19 Pandemic

The COVID-19 pandemic has caused some disruption to our business and poses a risk to our future business, including delays by third party providers of goods or services to our business, interruptions to our sales, research and development, and administrative activities, and disruptions to our manufacturing operations. Similarly, state or federal authorities may also be affected in their capacity or capability to operate as normal and may impact the timeline of product authorizations which may disrupt our business plans.

Our Williamsville, NY corporate re-opened in June and our R&D laboratory in Buffalo, NY re-opened in May and are currently operating under strict safety protocols in accordance with New York State’s reopening guidelines. These protocols include physical distancing, mandatory face coverings, disinfection of surfaces, and other health and safety measures. We continue to encourage remote work arrangements by any and all employees where job duties permit. Although our laboratory in Buffalo reopened in May, some of our external research and development partners were either closed or operating on a modified or limited schedule during the height of the pandemic. The temporary closure of our laboratory and the interruption to our workflow related to COVID-19 have impacted our internal and external laboratory research operations. Our executive leadership team and staff are continuously monitoring this ever-evolving situation and its impacts on our business.

Our NASCO production facility in North Carolina remains open, having been classified as an essential business as it is part of the supply chain for grocery stores and convenience stores. Despite the pandemic, we have been able to fulfill sales orders in a timely manner. The safety and well-being of our employees remains a top priority and we to continue monitor and operate in line with local, state, and federal safety guidelines. An outbreak at our production facility, or disruption in our supply chain, could cause us to slow or temporarily cease our manufacturing operations.

We will continue to monitor the local, state and federal guidance regarding our business practices.

Second Quarter 2020 Business Highlights and Notable Events:

Key highlights for the second quarter 2020

Net sales revenue increased 11% to $6.4 million dollars.
Gross profit continues to show improvement year-over-year, demonstrating the success of targeted actions to improve margins and cost structure.
Operating loss improved by approximately $276 thousand.
Appointed a new CEO, James A. Mish and new CFO, John Franzino

On June 3, 2020, we announced James A. Mish as our new CEO, effective June 22. Mish brings executive leadership experience in science-driven organizations. His most recent professional experience includes the development, manufacturing, and

24

commercialization of active pharmaceutical ingredients, including cannabinoids, and related consumer products. He has an outstanding track record of delivering profitable growth at both privately held and publicly traded companies.

We also announced John Franzino as our new CFO, effective June 3, 2020. John is an accomplished strategic financial executive with a track record of successful leadership in high-growth, highly regulated, consumer-facing industries including tobacco and alcoholic beverages.

During the quarter, the public comment period for our Modified Risk Tobacco Product (“MRTP”) Application for VLN® closed on May 18, 2020. The application requests a modified exposure marketing authorization from the FDA to market our reduced nicotine content tobacco cigarettes in the U.S. under the proposed brand name of VLN® with product labeling and advertising claims stating that VLN® has 95% less nicotine than conventional cigarettes as well as other claims related to reduced nicotine exposure. The closing of the public comment period is an important milestone in the FDA’s ongoing scientific review of our MRTP Application, which seeks permission to market our reduced nicotine content cigarettes to adult smokers with the aforementioned product claims.

On April 30, 2020, we announced that, in collaboration with our research partner North Carolina State University (“NCSU”), we had completed research field trials that have validated new non-GMO (genetically modified organism) methodologies for reducing nicotine in tobacco plants. The research was funded by us and was conducted by NCSU’s Department of Crop and Soil Science with project oversight provided by our R&D team. During the quarter, we also completed plantings of non-GMO VLNC tobacco plant lines for multi-site, field trials to optimize growing practices of our non-GMO, VLNC plant lines in anticipation of the commercialization of these new lines in the U.S. and internationally.

Despite the COVID-19 pandemic, we were able to complete a sizeable portion of our research and development program in hemp/cannabis and have recently sequenced more than 250 additional plant lines. We continue to expand our knowledge foundation and bolster the information in our proprietary hemp/cannabis bioinformatics platform. The data will help us analyze and advance our understanding of the hemp/cannabis plant and enable us to identify the genes and biosynthetic pathways responsible for the modulation and production of various cannabinoids and terpenes in the plant. Through this work, we have already identified several hemp/cannabis lines that exhibit distinctive levels of key cannabinoids, and the associated genetic markers that will allow us to breed stable plant lines for commercial use. Additional investigation and research will be carried out to under the mechanisms behind these distinctive traits and to identify the candidates with the greatest commercial value.

Results of Operations

Dollar Amounts in Thousands ($000’s), except for per-share data

Three and Six Months Ended June 30, 2020 Compared to Three and Six Months Ended June 30, 2019

Revenue - Sale of products, net

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Sale of products, net

$

6,435

$

5,815

$

13,493

$

12,109

Dollar Change from Prior Year

 

620

 

  

1,384

Percentage Change from Prior Year

 

10.7

%

 

  

11.4

%  

The increase in sales revenue for the second quarter of 2020 was primarily the result of an increase in the sales of contract manufactured filtered cigars in the amount of approximately $800, which was driven by a mix of increased unit sales and price increases. This increase was offset by a $200 decline in contract manufactured cigarette sales. Year-to-date through June 30, 2020, sales of contract manufactured filtered cigars and cigarettes increased approximately $974 and $400, respectively, from the year-to-date period ended June 30, 2019 and were also influenced by higher sales and unit price increases.

25

Cost of goods sold - Products / Gross profit (loss)

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Cost of goods sold

$

6,234

$

5,901

$

13,005

$

12,298

Percent of Product Sales

 

96.9

%  

 

101.5

%

96.4

%  

101.6

%  

Dollar Change from Prior Year

 

333

 

  

707

Percentage Change from Prior Year

 

5.6

%

 

  

5.7

%

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Gross profit (loss)

$

201

$

(86)

$

488

$

(189)

Percent of Product Sales

 

3.1

%  

(1.5)

%

3.6

%  

(1.6)

%  

Dollar Change from Prior Year

 

287

 

  

677

For the three and six months ended June 30, 2020, the change to a Gross profit from a Gross loss for the comparable prior year period was driven by lower Cost of goods sold. Cost of goods sold declined to 96.9% of revenue during the three months ended June 30, 2020 from 101.5% of revenue for the quarter ended June 30, 2019. Gross margin improvement during the quarter and year-to-date periods was the result of price increases and lower labor and overhead costs per unit driven by factory efficiencies implemented over the last six months.

Research and development expense

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Research and Development

$

957

$

1,674

$

1,770

$

2,914

Percent of Product Sales

 

14.9

%  

 

28.8

%

13.1

%

24.1

%

Dollar Change from Prior Year

 

(717)

 

  

(1,144)

Percentage Change from Prior Year

 

(42.8)

%

 

  

(39.2)

%

Lower R&D expense for the three months ended June 30, 2020 was driven by a $379 decrease in our R&D Personnel expense, and a $313 decrease in our R&D Contract costs compared to the three months ended June 30, 2019. Lower R&D expense for the six months ended June 30, 2020 was driven by a decrease in R&D Personnel expense of $618, and a decrease in R&D contract costs of $471 compared to the six months ended June 30, 2019. Lower R&D spending for the three and six months ended June 30, 2020 is not reflective of a change in our R&D investment priorities.

Research and development expense - MRTP

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Research and Development - MRTP

$

4

$

313

$

154

$

1,524

Percent of Product Sales

 

0.1

%  

 

5.4

%

1.1

%

12.6

%

Dollar Change from Prior Year

 

(308)

 

  

(1,370)

Percentage Change from Prior Year

 

(98.6)

%

 

  

(89.9)

%

26

Lower MRTP expenses for both the quarter and year-to-date periods ended June 30, 2020 declined significantly, as we submitted our MRTP application to the FDA during 2019. MRTP-related expenses for the three and six months ended June 30, 2020 are primarily related to our February 14, 2020 Tobacco Products Scientific Advisory Committee (TPSAC) hearing.

Sales, general and administrative expense

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Sales, general and administrative

$

3,501

$

2,586

$

6,640

$

5,060

Percent of Product Sales

 

54.4

%  

 

44.5

%

49.2

%

41.8

%

Dollar Change from Prior Year

 

915

 

  

1,580

Percentage Change from Prior Year

 

35.4

%

 

  

31.2

%

The increase in Sales, general and administrative (“SG&A”) expense during the three months ended June 30, 2020 was driven by a $497 increase in Consulting & Professional services expenses, a $428 increase in Insurance expenses, a $306 increase in Severance expense, and a $74 increase in accounting fees compared to the three months ended June 30, 2019. These increases were partially offset by a $200 decrease in legal fees, a $132 decrease in Investor Relations costs, a $91 decrease in SG&A Travel and Entertainment expenses. The year-to-date increase in SG&A expense through June 30, 2020 was driven by a $738 increase in Consulting & Professional services expenses, a $496 increase in SG&A Personnel expense, a $469 increase in Insurance expenses, and a $306 increase in one-time Severance expense. We have deployed this incremental SG&A spending to support our corporate management capabilities, and to evaluate and prepare for future opportunities. These increases were partially offset by a decrease in Investor Relations expenses of $121, a decrease in SG&A Travel and Entertainment expenses of $116, and a decrease in legal fees of $65 for the year-to-date period ended June 30, 2020 as compared to the same period in 2019.

Impairment expense

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Impairment of intangible assets

$

146

$

$

146

$

Percent of Product Sales

 

2.3

%

 

%

1.1

%

%

Dollar Change from Prior Year

 

146

 

  

146

During the second quarter of 2020, management conducted a review of intellectual property assets, and determined that impairment was required for certain patent costs that would be expired before the Company planned to commercialize. As such, we recorded a one-time impairment expense of approximately $146.

Depreciation expense

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Depreciation

$

157

$

147

$

313

$

282

Percent of Product Sales

 

2.4

%  

 

2.5

%

2.3

%

2.3

%

Dollar Change from Prior Year

 

10

 

  

31

Percentage Change from Prior Year

 

6.9

%

 

  

10.9

%

The increase in Depreciation expense was primarily due to additional Machinery and Equipment acquisitions during 2019, which primarily supported the build-out of our VLNC tobacco processing capabilities.

27

Amortization expense

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Amortization

$

189

$

223

$

361

$

438

Percent of Product Sales

 

2.9

%  

 

3.8

%

2.7

%

3.6

%

Dollar Change from Prior Year

 

(34)

 

  

(77)

Percentage Change from Prior Year

 

(15.1)

%

 

  

(17.7)

%

Amortization expense relates to amortization taken on capitalized patent costs and license fees. The decrease was primarily due to amortization expense on a lower patent base which resulted from one-time impairment charges of $1,142 incurred during the quarter ended September 30, 2019.

Unrealized gain (loss) on investment

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Unrealized gain (loss) on investments

$

312

$

(1,424)

$

(133)

$

1,549

Percent of Product Sales

 

4.9

%

 

(24.5)

%

(1.0)

%

12.8

%

Dollar Change from Prior Year

 

1,736

 

  

(1,682)

Percentage Change from Prior Year

 

(121.9)

%

 

  

(108.6)

%

The warrants to purchase 81,164 shares of Aurora Cannabis, Inc (“Aurora”) common stock are considered an equity security and are recorded at fair value. During the second quarter of 2020, Aurora announced a 12-to-1 reverse stock split which adjusted our total warrants to 81,164 (from 973,971). We recorded the fair value of the stock warrants of $540 at June 30, 2020, using the Black-Scholes pricing model, and recorded an unrealized gain on the warrants in the amount of $312 for the three months ended June 30, 2020, and an unrealized loss of $133 for the six months ended June 30, 2020.

Gain on the sale of machinery and equipment

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Gain on the sale of machinery and equipment

$

$

$

$

87

Percent of Product Sales

 

%  

 

%

%

0.7

%

Dollar Change from Prior Year

 

 

  

(87)

Percentage Change from Prior Year

 

%

 

  

(100.0)

%

We did not realize any gains on the sale of Machinery and equipment during the three and six months ended June 30, 2020. During the six months ended June 30, 2019, we sold a piece of machinery and equipment no longer required in our factory operations in North Carolina and recorded a gain on the sale in the amount of $87.

Interest income, net

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Interest Income, net

$

462

$

243

$

1,074

$

515

Percent of Product Sales

 

7.2

%  

 

4.2

%

8.0

%

4.3

%

Dollar Change from Prior Year

 

219

 

  

559

Percentage Change from Prior Year

 

89.9

%

 

  

108.4

%

28

Interest income, net (interest income less investment fees) for the quarter ended June 30, 2020 is made up of approximately $97 interest accreted on our convertible note and preferred stock investment in Panacea, interest income accrued on the convertible note receivable of approximately $175, and net interest income earned on our short-term investment account of approximately $190. Interest income, net (interest income less investment fees) for the year-to-date period ended June 30, 2020 is made up of approximately $306 interest accreted on our convertible note and preferred stock investment in Panacea, interest income accrued on the convertible note receivable of approximately $347, and net interest income earned on our short-term investment account of approximately $421. During 2019, interest income was composed exclusively of earnings on our short-term investments.

Interest expense

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

 

2020

    

2019

Interest Expense

$

(19)

$

(13)

$

(31)

$

(24)

Percent of Product Sales

 

(0.3)

%

(0.2)

%

(0.2)

%

(0.2)

%

Dollar Change from Prior Year

 

(6)

 

  

(7)

Percentage Change from Prior Year

 

49.4

%  

  

31.5

%

Interest expense was in line with the expense for the same quarter during prior year. Interest expense includes the accretion of interest on notes payable to NCSU and the University of Kentucky, interest accretion on accrued severance, and interest on notes payable for D&O insurance.

Net loss

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Net Loss

$

(5,057)

$

(8,042)

$

(9,086)

$

(10,115)

Percent of Product Sales

 

(78.6)

%

(138.3)

%

(67.3)

%

(83.5)

%

Dollar Change from Prior Year

 

2,985

 

  

1,029

Percentage Change from Prior Year

 

(37.1)

%  

  

(10.2)

%  

The decrease in net loss for the three months ended June 30, 2020 compared to the same period during the prior year was primarily the result of an unrealized loss of $1,424 on our Aurora warrants during the three months ended June 30, 2019, which turned to an unrealized gain of $312 for the three months ended June 30, 2020, along with an increase in gross profit, lower total operating expenses, one-time Litigation Settlement expenses of $1,890 during the second quarter of 2019 which were not repeated in 2020, and the interest income associated with our convertible note and preferred stock investment in Panacea. The year-to-date reduction in the net loss was the result of improved gross profit, lower total operating expenses, and Panacea-related interest income. These impacts were somewhat offset by an impairment charge on our Panacea stock warrant in the amount of $1,062 (see Note 5), and a net unrealized loss on our Aurora warrants in the amount of in the amount of $133, which was an unrealized gain of $1,549 for the year-to-date period ended June 30, 2019.

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Other Comprehensive Income

$

238

$

17

$

45

$

180

Percent of Product Sales

 

3.7

%

 

0.3

%

0.3

%

1.5

%

Dollar Change from Prior Year

 

221

 

  

(135)

Percentage Change from Prior Year

 

1264.3

%

 

  

(74.7)

%

We maintain an account for short-term investment securities that are classified as available-for-sale securities and consist of money market funds, and corporate bonds with maturities greater than three months at the time of acquisition. Unrealized gains and losses on short-term investment securities (the adjustment to fair value) are recorded as Other comprehensive income or loss. We recorded an unrealized gain on short-term investment securities in the amount of $241 and recorded a reclassification of gains to net loss in the amount of $3, resulting in other comprehensive income of $238 for the three months ended June 30, 2020. For the three months ended June 30, 2019, we recorded an unrealized gain on short-term investment securities of $89 and recorded a

29

reclassification of gains to net loss in the amount of $72, resulting in other comprehensive income of $17. For the six months ended June 30, 2020, we recorded an unrealized gain on short-term investment securities of $45 and a reclassification of losses to net loss of $0, resulting in other comprehensive income of $45. For the six months ended June 30, 2019, we recorded an unrealized gain on short-term investment securities of $236 and a reclassification of gains to net loss of $56, resulting in other comprehensive income of $180.

Liquidity and Capital Resources

Quarter-to-Date

 

Year-to-Date

June 30

June 30

June 30

June 30

    

2020

    

2019

    

2020

    

2019

Net cash used in operating activities

$

(6,811)

$

(4,063)

$

(11,473)

$

(8,744)

Net cash provided by investing activities

 

5,283

 

 

4,748

 

10,179

 

9,414

Net cash provided by (used) in financing activities

 

1,653

 

 

(400)

 

1,653

 

(400)

Net increase (decrease) in cash and cash equivalents

 

125

 

 

285

 

359

 

270

Cash and cash equivalents - beginning of period

 

719

 

 

590

 

485

 

605

Cash and cash equivalents - end of period

$

844

 

$

875

$

844

 

$

875

Short-term investment securities

$

28,103

 

$

46,096

$

28,103

 

$

46,096

Working Capital

As of June 30, 2020, we had working capital of approximately $29,974 compared to working capital of approximately $36,962 at December 31, 2019, a decrease of $6,765. This decrease in working capital was primarily due to a decrease in net current assets of approximately $6,449 as well as an increase in net current liabilities of approximately $539. Cash, cash equivalents and short-term investment securities decreased by approximately $10,015 and the remaining net current assets increased by approximately $3,566. We used approximately $11,473 of cash in operating activities during the six months ended June 30, 2020.

We must successfully execute our business strategy to achieve profitability and positive cash flows from operations. We believe that we have sufficient liquidity to fund our regular business activities for the foreseeable future.

We may contemplate additional financing to fund further acquisitions, investments in technology, brand development or other opportunities. While we do not have any immediate plans to raise capital at this time, we have filed a new S-3 shelf registration with the U.S. Securities and Exchange Commission (SEC). The new shelf registration will replace our previously expired shelf registration and should provide us flexibility and optionality to raise capital in order to make crucial investments, should compelling opportunities arise in the future.

Net cash used in operating activities

The increase of cash used in operations in the amount of $2,729 was due to an increase in cash used for working capital components related to operations in the amount of $4,780 that was partially offset by a decrease in the cash portion of the net loss in the amount of $2,051 for the six months ended June 30, 2020 as compared to the six months ended June 30, 2019. The increase in cash used for working capital components was primarily due to an increase in pre-paid D&O insurance in the amount of $2,515, of which $2,195 was financed by a note payable issuance described in the Net cash provided by (used in) financing activities section below.

Net cash provided by investing activities

The increase in cash provided by investing activities, in the amount of $765, was primarily the result of an increase in net cash provided from short-term investments account in the amount of $529 and a decrease in cash flows related to acquisition of Patents and trademarks and Machinery and equipment of in the net amount of $402. These increased cash inflows were partially offset by a decrease in proceeds from the sale of Machinery and equipment in the amount of $166 during the first half of 2020 as compared to the first half of 2019.

30

Net cash provided by (used in) financing activities

During the six months ended June 30, 2020, cash provided by financing activities was $1,653 resulting from a note payable issuance of $2,195 which was offset by principal payments on our notes payable of $542. During the six months ended June 30, 2019, cash used in financing activities was $400 resulting from a principal payment on our note payables.

Critical Accounting Policies and Estimates

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

Inflation

Inflation did not have a material effect on our operating results for the six months ended June 30, 2020 and 2019, respectively.

Off-Balance Sheet Arrangements

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

Item 4. Controls and Procedures

(a)

Evaluation of Disclosure Controls and Procedures:

The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed in its Securities Exchange Act of 1934 (“Exchange Act”) reports are recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including the Company’s principal executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

Our principal executive officer and chief financial officer, after evaluating the effectiveness of the Company’s “disclosure controls and procedures” (as defined in the Exchange Act Rules 13a-15(e) or 15d-15(e)) as of the end of the period covered by this quarterly report, have concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Form 10-Q to ensure information required to be disclosed is recorded, processed, summarized and reported within the time period specified by SEC rules, based on their evaluation of these controls and procedures as required by paragraph (b) of Exchange Act Rules 13a-15 or 15d-15.

(b)

Changes in Internal Control over Financial Reporting:

There were no changes in the Company’s internal controls over financial reporting during the second quarter of 2020 that have materially affected, or are reasonably likely to materially affect, the Company’s internal controls over financial reporting.

31

Part II. OTHER INFORMATION

Item 1. Legal Proceedings

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

Item 1A. Risk Factors

There have been no material changes from the risk factors disclosed in Item 1A of Part I of our Annual Report on Form 10-K for the year ended December 31, 2019, as filed with the SEC on March 11, 2020, and Item 1A of Part II of our Quarterly Report on Form 10-0Q for the three months ended March 31, 2020, as filed with the SEC on May 7, 2020.

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

None

Item 3. Default Upon Senior Securities.

None

Item 4. Mine Safety Disclosures

None

Item 5. Other Information

None

32

Item 6. Exhibits

Exhibit 31.1

Section 302 Certification - Chief Executive Officer

 

 

Exhibit 31.2

Section 302 Certification - Chief Financial Officer

 

 

Exhibit 32.1

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

 

 

101.INS

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

 

 

101.SCH

XBRL Taxonomy Extension Schema Document

 

 

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

 

 

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

 

 

101.LAB

XBRL Taxonomy Extension Label Linkbase Document

 

 

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document

Exhibit 104

Cover Page Interactive Data File - The cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

33

SIGNATURES

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

 

22nd CENTURY GROUP, INC.

 

 

Date: August 6, 2020

/s/ James A. Mish

 

James A. Mish

 

Chief Executive Officer

 

(Principal Executive Officer)

 

 

Date: August 6, 2020

/s/ John Franzino

 

John Franzino

 

Chief Financial Officer

 

(Principal Accounting and Financial Officer)

34

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

Exhibit 31.1

CERTIFICATIONS

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

1.     I have reviewed this quarterly report on Form 10-Q of 22nd CENTURY GROUP, INC.;

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

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

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

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

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

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

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

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

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

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

Date:

August 6, 2020

 

 

 

 

 

/s/ James A. Mish

 

 

James A. Mish

 

 

Chief Executive Officer

 

 

(Principal Executive Officer)


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

Exhibit 31.2

CERTIFICATIONS

I, John Franzino, Chief Financial Officer of 22nd CENTURY GROUP, INC., certify that:

1.     I have reviewed this quarterly report on Form 10-Q of 22nd CENTURY GROUP, INC.;

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

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

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

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

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

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

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

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

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

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

Date:

August 6, 2020

 

 

 

 

 

/s/ John Franzino

 

 

John Franzino

 

 

Chief Financial Officer

 

 

(Principal Accounting and Financial Officer)


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

Exhibit 32.1

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

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

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

Date:

August 6, 2020

 

 

 

 

 

/s/ James A. Mish

 

 

James A. Mish

 

 

Chief Executive Officer

 

 

 

Date:

August 6, 2020

 

 

 

 

 

/s/ John Franzino

 

 

John Franzino

 

 

Chief Financial Officer


EX-101.SCH 5 xxii-20200630.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - MACHINERY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - FAIR VALUE MEASUREMENTS - Available-for-sale securities (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - FAIR VALUE MEASUREMENTS - Maturity of available-for-sale securities by contractual maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - NOTES PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - SEVERANCE LIABILITY (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - COMMITMENTS AND CONTINGENCIES - Licenses (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - NOTES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - FAIR VALUE MEASUREMENTS - Recurring (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - FAIR VALUE MEASUREMENTS - Changes in fair value, Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - WARRANTS FOR COMMON STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - WARRANTS FOR COMMON STOCK - Warrant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - COMMITMENTS AND CONTINGENCIES - Investment, litigation, etc. (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - EQUITY-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - EQUITY- BASED COMPENSATION - RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - EQUITY- BASED COMPENSATION - Stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - EQUITY-BASED COMPENSATION - Compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - EARNINGS PER SHARE - Anti-dilutive securities (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - MACHINERY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - NOTES PAYABLE link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - SEVERANCE LIABILITY link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - WARRANTS FOR COMMON STOCK link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - EQUITY- BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - MACHINERY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - WARRANTS FOR COMMON STOCK (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - COMMITMENTS & CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - EQUITY- BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 xxii-20200630_cal.xml EX-101.CAL EX-101.DEF 7 xxii-20200630_def.xml EX-101.DEF EX-101.LAB 8 xxii-20200630_lab.xml EX-101.LAB EX-101.PRE 9 xxii-20200630_pre.xml EX-101.PRE XML 10 xxii-20200630x10q_htm.xml IDEA: XBRL DOCUMENT 0001347858 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001347858 xxii:PersonnelOtherThanFormerCeoMember 2020-04-01 2020-06-30 0001347858 xxii:FrameworkCollaborativeResearchAgreementWithKeygeneMember 2020-01-01 2020-06-30 0001347858 xxii:TwentySecondCenturyLtdMember 2020-01-01 2020-06-30 0001347858 xxii:FormerCeoMember 2019-07-26 2019-07-26 0001347858 xxii:LicenseAgreementWithNorthCarolinaStateUniversityAgreement1Member 2020-01-01 2020-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member 2020-01-01 2020-06-30 0001347858 us-gaap:WarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2020-01-01 2020-06-30 0001347858 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001347858 us-gaap:WarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2019-01-01 2019-12-31 0001347858 xxii:LicenseAgreementWithNcsuInceptedJune2018Member 2020-01-01 2020-06-30 0001347858 2019-01-01 2019-12-31 0001347858 xxii:PersonnelOtherThanFormerCeoMember 2020-06-30 0001347858 xxii:FormerCeoMember 2019-09-30 0001347858 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001347858 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001347858 us-gaap:RetainedEarningsMember 2020-06-30 0001347858 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001347858 us-gaap:RetainedEarningsMember 2020-03-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001347858 2020-03-31 0001347858 us-gaap:RetainedEarningsMember 2019-12-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001347858 us-gaap:RetainedEarningsMember 2019-06-30 0001347858 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001347858 us-gaap:RetainedEarningsMember 2019-03-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001347858 2019-03-31 0001347858 us-gaap:RetainedEarningsMember 2018-12-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001347858 us-gaap:CommonStockMember 2020-06-30 0001347858 us-gaap:CommonStockMember 2020-03-31 0001347858 us-gaap:CommonStockMember 2019-12-31 0001347858 us-gaap:CommonStockMember 2019-06-30 0001347858 us-gaap:CommonStockMember 2019-03-31 0001347858 us-gaap:CommonStockMember 2018-12-31 0001347858 2014-04-12 0001347858 2019-05-03 2019-05-03 0001347858 2017-04-29 2017-04-29 0001347858 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0001347858 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001347858 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-30 0001347858 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001347858 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0001347858 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001347858 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-06-30 0001347858 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001347858 us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001347858 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001347858 us-gaap:TransferredOverTimeMember 2020-01-01 2020-06-30 0001347858 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-06-30 0001347858 us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001347858 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001347858 us-gaap:TransferredOverTimeMember 2019-01-01 2019-06-30 0001347858 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0001347858 xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember 2020-04-01 2020-06-30 0001347858 xxii:ModifiedRiskTobaccoProductMember 2020-04-01 2020-06-30 0001347858 xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember 2020-01-01 2020-06-30 0001347858 xxii:ModifiedRiskTobaccoProductMember 2020-01-01 2020-06-30 0001347858 xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember 2019-04-01 2019-06-30 0001347858 xxii:ModifiedRiskTobaccoProductMember 2019-04-01 2019-06-30 0001347858 xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember 2019-01-01 2019-06-30 0001347858 xxii:ModifiedRiskTobaccoProductMember 2019-01-01 2019-06-30 0001347858 srt:MinimumMember us-gaap:EquipmentMember 2020-01-01 2020-06-30 0001347858 srt:MaximumMember us-gaap:EquipmentMember 2020-01-01 2020-06-30 0001347858 us-gaap:OtherMachineryAndEquipmentMember 2020-01-01 2020-06-30 0001347858 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-06-30 0001347858 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-06-30 0001347858 2020-05-01 2020-05-01 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember 2020-01-01 2020-06-30 0001347858 xxii:FormerCeoMember 2020-06-30 0001347858 xxii:FormerCeoMember 2019-12-31 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member 2019-12-03 2019-12-03 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001347858 xxii:LicenseAgreementWithUniversityOfKentuckyInceptedOctober2018Member 2018-10-22 0001347858 xxii:LicenseAgreementWithNcsuInceptedJune2018Member 2018-06-22 0001347858 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001347858 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001347858 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001347858 2020-01-01 2020-03-31 0001347858 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001347858 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001347858 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001347858 2019-01-01 2019-03-31 0001347858 us-gaap:MoneyMarketFundsMember 2020-06-30 0001347858 us-gaap:OtherMachineryAndEquipmentMember 2020-06-30 0001347858 us-gaap:LeaseholdImprovementsMember 2020-06-30 0001347858 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001347858 us-gaap:EquipmentMember 2020-06-30 0001347858 us-gaap:OtherMachineryAndEquipmentMember 2019-12-31 0001347858 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001347858 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001347858 us-gaap:EquipmentMember 2019-12-31 0001347858 xxii:ShareholderDerivativeCasesMember 2020-02-11 0001347858 xxii:ShareholderDerivativeCasesMember 2020-01-15 0001347858 xxii:ClassActionCaseBroughtByMatthewBullMember 2019-11-19 0001347858 xxii:AuroraCannabisIncMember us-gaap:WarrantMember 2020-06-30 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember 2019-12-31 0001347858 xxii:AuroraCannabisIncMember us-gaap:WarrantMember 2019-12-31 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member 2019-12-03 0001347858 2018-01-01 2018-12-31 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member 2020-06-30 0001347858 us-gaap:LicensingAgreementsMember 2020-06-30 0001347858 us-gaap:ContractualRightsMember 2020-06-30 0001347858 us-gaap:LicensingAgreementsMember 2019-12-31 0001347858 us-gaap:ContractualRightsMember 2019-12-31 0001347858 us-gaap:IntellectualPropertyMember 2020-06-30 0001347858 us-gaap:IntellectualPropertyMember 2019-12-31 0001347858 xxii:LicenseAgreementWithUniversityOfKentuckyInceptedOctober2018Member 2018-10-22 2018-10-22 0001347858 xxii:LicenseAgreementWithNcsuInceptedJune2018Member 2018-05-24 2018-06-22 0001347858 us-gaap:LicensingAgreementsMember 2020-06-30 0001347858 us-gaap:LicensingAgreementsMember 2019-12-31 0001347858 us-gaap:WarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2020-06-30 0001347858 us-gaap:WarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2019-12-31 0001347858 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001347858 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001347858 xxii:SublicenseAgreementWithAnandiaLaboratoriesInc.Member 2020-06-30 0001347858 xxii:LicenseAgreementWithNorthCarolinaStateUniversityAgreement3Member 2020-06-30 0001347858 xxii:LicenseAgreementWithNorthCarolinaStateUniversityAgreement2Member 2020-06-30 0001347858 xxii:LicenseAgreementWithNorthCarolinaStateUniversityAgreement1Member 2020-06-30 0001347858 xxii:GrowingAgreementMember 2020-06-30 0001347858 xxii:FrameworkCollaborativeResearchAgreementWithKeygeneMember 2020-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember 2020-06-30 0001347858 2019-06-30 0001347858 2018-12-31 0001347858 us-gaap:NotesReceivableMember 2020-06-30 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember 2020-06-30 0001347858 us-gaap:NotesReceivableMember 2019-12-31 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0001347858 us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001347858 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:WarrantMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:WarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001347858 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:WarrantMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:WarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001347858 us-gaap:WarrantMember 2020-04-01 2020-06-30 0001347858 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001347858 us-gaap:OptionMember 2020-04-01 2020-06-30 0001347858 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001347858 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001347858 us-gaap:OptionMember 2020-01-01 2020-06-30 0001347858 us-gaap:WarrantMember 2019-04-01 2019-06-30 0001347858 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001347858 us-gaap:OptionMember 2019-04-01 2019-06-30 0001347858 us-gaap:WarrantMember 2019-01-01 2019-06-30 0001347858 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001347858 us-gaap:OptionMember 2019-01-01 2019-06-30 0001347858 2020-04-01 2020-06-30 0001347858 us-gaap:BorrowingsMember 2020-04-01 2020-06-30 0001347858 us-gaap:BorrowingsMember 2020-01-01 2020-06-30 0001347858 2019-04-01 2019-06-30 0001347858 2019-01-01 2019-06-30 0001347858 2020-06-30 0001347858 2019-12-31 0001347858 2020-08-07 0001347858 2020-01-01 2020-06-30 shares iso4217:USD iso4217:USD shares pure xxii:item xxii:subsidiary P5Y P5Y P6Y 0001347858 --12-31 2020 Q2 false 0 NYSEAMER P10Y 138854193 138362809 11293000 10-Q true 2020-06-30 false 001-36338 22nd Century Group, Inc. NV 98-0468420 8560 Main Street Suite 4 Williamsville NY 14221 716 270-1523 Common Stock, $0.00001 par value XXII Yes Yes Accelerated Filer true false false 138854193 844000 485000 28103000 38477000 999000 867000 2769000 2266000 3580000 648000 36295000 42743000 2849000 3120000 651000 602000 3500000 3722000 8239000 8494000 7372000 8403000 5732000 5589000 21343000 22486000 61138000 68951000 2247000 581000 333000 220000 1019000 1997000 2235000 2619000 487000 359000 0 5000 6321000 5781000 292000 292000 318000 382000 342000 446000 952000 1120000 10000000 10000000 0.00001 0.00001 300000000 300000000 0.00001 0.00001 138854193 138362809 1000 1000 188591000 187735000 52000 7000 -134779000 -125693000 53865000 62050000 61138000 68951000 6435000 5815000 13493000 12109000 6234000 5901000 13005000 12298000 201000 -86000 488000 -189000 957000 1674000 1770000 2914000 4000 313000 154000 1524000 3501000 2586000 6640000 5060000 146000 146000 157000 147000 313000 282000 189000 223000 361000 438000 4954000 4943000 9384000 10218000 -4753000 -5029000 -8896000 -10407000 312000 -1424000 -133000 1549000 1062000 1062000 3000 72000 56000 1891000 1891000 87000 462000 243000 1074000 515000 19000 13000 31000 24000 -304000 -3013000 -152000 292000 -5057000 -8042000 -9048000 -10115000 38000 -5057000 -8042000 -9086000 -10115000 241000 89000 45000 236000 3000 72000 56000 238000 17000 45000 180000 -4819000 -8025000 -9041000 -9935000 -0.04 -0.06 -0.07 -0.08 138854000 124662000 138732000 124653000 138362809 1000 187735000 7000 -125693000 62050000 491384 0 0 0 0 0 0 0 480000 0 0 480000 0 0 0 -196000 0 -196000 0 0 0 3000 0 3000 0 0 0 0 -4029000 -4029000 138854193 1000 188215000 -186000 -129722000 58308000 376000 376000 241000 241000 -3000 -3000 -5057000 -5057000 138854193 1000 188591000 52000 -134779000 53865000 124642593 1000 170392000 21000 -99134000 71280000 17407 1000 0 0 0 1000 0 0 449000 0 0 449000 0 0 0 147000 0 147000 0 0 0 16000 0 16000 0 0 0 0 -2073000 -2073000 124660000 2000 170841000 184000 -101207000 69820000 13936 517000 517000 89000 89000 -72000 -72000 -8042000 -8042000 124673936 2000 171358000 201000 -109249000 62312000 -9086000 -10115000 146000 1062000 549000 602000 125000 119000 151000 106000 -133000 1549000 56000 0 1891000 0 87000 13000 21000 306000 856000 966000 132000 39000 503000 -112000 2934000 345000 -149000 -107000 -1033000 -610000 -384000 340000 24000 0 -5000 7000 -11473000 -8744000 198000 244000 42000 398000 0 166000 19272000 18287000 8853000 8397000 10179000 9414000 542000 400000 2195000 1183000 1183000 1653000 -400000 359000 270000 485000 605000 844000 875000 6000 3000 54000 198000 0 58000 198000 814000 1891000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1. - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span><i style="font-style:italic;"> -</i> The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments consisting of normal recurring accruals considered necessary for a fair and non-misleading presentation of the financial statements have been included.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Operating results for the six months ended June 30, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020. The balance sheet as of December 31, 2019 has been derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP for complete financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These interim consolidated financial statements should be read in conjunction with the December 31, 2019 audited consolidated financial statements and the notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2019, as filed with the Securities and Exchange Commission on March 11, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span><i style="font-style:italic;"> -</i> The accompanying consolidated financial statements include the accounts of 22nd Century Group, Inc. (“22nd Century Group”), its three wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), and Botanical Genetics, LLC (“Botanical Genetics”), and two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”) (collectively, “the Company”). All intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Nature of Business</span><i style="font-style:italic;"> -</i> 22nd Century Group, Inc. is a plant biotechnology company specializing in technology that allows (i) for the level of nicotine and other nicotinic alkaloids in tobacco plants to be altered through genetic engineering and modern plant breeding and (ii) the levels of cannabinoids in hemp plants to be decreased or increased through genetic engineering and modern plant breeding. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified risk tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. Botanical Genetics is a wholly-owned subsidiary of 22nd Century Group that performs research and development related to the Company’s hemp business. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reclassifications</span> - Certain items in the 2019 financial statements have been reclassified to conform to the 2020 classification. During the second quarter of 2020, the Company broke out research and development expense into two lines: (i) Research and development and (ii) Research and development—MRTP in the operating expense section of the Company’s Consolidated Statements of Operations and Comprehensive Loss. The comparative classifications for 2019 have been reclassified to conform to the new presentation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">COVID-19 Pandemic</span> – The COVID-19 pandemic has caused some disruption to our business and poses a risk to our future business, including delays by third party providers of goods or services to our business, interruptions to our sales, research and development, and administrative activities, and disruptions to our manufacturing operations. Similarly, state or federal authorities may also be affected in their capacity or capability to operate as normal and may impact the timeline of product authorizations which may disrupt our business plans. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our Williamsville, NY corporate re-opened in June and our R&amp;D laboratory in Buffalo, NY re-opened in May and are currently operating under strict safety protocols in accordance with New York State’s reopening guidelines. These protocols include physical distancing, mandatory face coverings, disinfection of surfaces, and other health and safety measures. We continue to encourage remote work arrangements by any and all employees where job duties permit. Although our laboratory in Buffalo reopened </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">in May, some of our external research and development partners were either closed or operating on a modified or limited schedule during the height of the pandemic. The temporary closure of our laboratory and the interruption to our workflow related to COVID-19 have impacted our internal and external laboratory research operations. Our executive leadership team and staff are continuously monitoring this ever-evolving situation and its impacts on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our NASCO production facility in North Carolina remains open, having been classified as an essential business as it is part of the supply chain for grocery stores and convenience stores. Despite the pandemic, we have been able to fulfill sales orders in a timely manner. The safety and well-being of our employees remains a top priority and we to continue monitor and operate in line with local, state, and federal safety guidelines. An outbreak at our production facility, or disruption in our supply chain, could cause us to slow or temporarily cease our manufacturing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We will continue to monitor the local, state and federal guidance regarding our business practices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span><i style="font-style:italic;"> </i><b style="font-weight:bold;">-</b><i style="font-style:italic;"> </i>The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span> The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a convertible note receivable, accounts payable, accrued expenses, and notes payable. Other than for cash equivalents, short-term investment securities, certain investments, and convertible note receivable, fair value is assumed to approximate carrying values for these financial instruments, since they are short term in nature, they are receivable or payable on demand, or had stated interest rates that approximate the interest rates available to the Company as of the reporting date. The determination of the fair value of cash equivalents, short-term investment securities, investments, and convertible note receivable are discussed in Note 6.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span> Under ASU 2016-01, equity securities are recorded at fair value, with changes in fair value recorded through the statement of operations. Equity securities without a readily determinable market value are carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer. The Company considers debt instruments as available-for-sale securities, and accordingly, all unrealized gains and losses incurred on the short-term investment securities (the adjustment to fair value) are recorded in other comprehensive income or loss on the Company’s Consolidated Statements of Operations and Comprehensive Loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock Based Compensation</span> - The Company uses a fair-value based method to determine compensation for all arrangements under which Company employees and others receive shares, restricted stock units or options to purchase common shares of the Company. Stock based compensation expense is recorded over the requisite service period based on estimates of probability and time of achieving milestones and vesting. For accounting purposes, the shares will be considered issued and outstanding upon vesting or risks of forfeiture expiring.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span><i style="font-style:italic;"> </i>For interim income tax reporting, due to a full valuation allowance on net deferred tax assets, no income tax expense or benefit is recorded unless it is an unusual or infrequently occurring item. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span><i style="font-style:italic;"> -</i> The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments consisting of normal recurring accruals considered necessary for a fair and non-misleading presentation of the financial statements have been included.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Operating results for the six months ended June 30, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020. The balance sheet as of December 31, 2019 has been derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP for complete financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These interim consolidated financial statements should be read in conjunction with the December 31, 2019 audited consolidated financial statements and the notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2019, as filed with the Securities and Exchange Commission on March 11, 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span><i style="font-style:italic;"> -</i> The accompanying consolidated financial statements include the accounts of 22nd Century Group, Inc. (“22nd Century Group”), its three wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), and Botanical Genetics, LLC (“Botanical Genetics”), and two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”) (collectively, “the Company”). All intercompany accounts and transactions have been eliminated.</p> 3 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Nature of Business</span><i style="font-style:italic;"> -</i> 22nd Century Group, Inc. is a plant biotechnology company specializing in technology that allows (i) for the level of nicotine and other nicotinic alkaloids in tobacco plants to be altered through genetic engineering and modern plant breeding and (ii) the levels of cannabinoids in hemp plants to be decreased or increased through genetic engineering and modern plant breeding. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified risk tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. Botanical Genetics is a wholly-owned subsidiary of 22nd Century Group that performs research and development related to the Company’s hemp business. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reclassifications</span> - Certain items in the 2019 financial statements have been reclassified to conform to the 2020 classification. During the second quarter of 2020, the Company broke out research and development expense into two lines: (i) Research and development and (ii) Research and development—MRTP in the operating expense section of the Company’s Consolidated Statements of Operations and Comprehensive Loss. The comparative classifications for 2019 have been reclassified to conform to the new presentation.</p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">COVID-19 Pandemic</span> – The COVID-19 pandemic has caused some disruption to our business and poses a risk to our future business, including delays by third party providers of goods or services to our business, interruptions to our sales, research and development, and administrative activities, and disruptions to our manufacturing operations. Similarly, state or federal authorities may also be affected in their capacity or capability to operate as normal and may impact the timeline of product authorizations which may disrupt our business plans. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our Williamsville, NY corporate re-opened in June and our R&amp;D laboratory in Buffalo, NY re-opened in May and are currently operating under strict safety protocols in accordance with New York State’s reopening guidelines. These protocols include physical distancing, mandatory face coverings, disinfection of surfaces, and other health and safety measures. We continue to encourage remote work arrangements by any and all employees where job duties permit. Although our laboratory in Buffalo reopened </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">in May, some of our external research and development partners were either closed or operating on a modified or limited schedule during the height of the pandemic. The temporary closure of our laboratory and the interruption to our workflow related to COVID-19 have impacted our internal and external laboratory research operations. Our executive leadership team and staff are continuously monitoring this ever-evolving situation and its impacts on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our NASCO production facility in North Carolina remains open, having been classified as an essential business as it is part of the supply chain for grocery stores and convenience stores. Despite the pandemic, we have been able to fulfill sales orders in a timely manner. The safety and well-being of our employees remains a top priority and we to continue monitor and operate in line with local, state, and federal safety guidelines. An outbreak at our production facility, or disruption in our supply chain, could cause us to slow or temporarily cease our manufacturing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We will continue to monitor the local, state and federal guidance regarding our business practices.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span><i style="font-style:italic;"> </i><b style="font-weight:bold;">-</b><i style="font-style:italic;"> </i>The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span> The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a convertible note receivable, accounts payable, accrued expenses, and notes payable. Other than for cash equivalents, short-term investment securities, certain investments, and convertible note receivable, fair value is assumed to approximate carrying values for these financial instruments, since they are short term in nature, they are receivable or payable on demand, or had stated interest rates that approximate the interest rates available to the Company as of the reporting date. The determination of the fair value of cash equivalents, short-term investment securities, investments, and convertible note receivable are discussed in Note 6.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span> Under ASU 2016-01, equity securities are recorded at fair value, with changes in fair value recorded through the statement of operations. Equity securities without a readily determinable market value are carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer. The Company considers debt instruments as available-for-sale securities, and accordingly, all unrealized gains and losses incurred on the short-term investment securities (the adjustment to fair value) are recorded in other comprehensive income or loss on the Company’s Consolidated Statements of Operations and Comprehensive Loss.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock Based Compensation</span> - The Company uses a fair-value based method to determine compensation for all arrangements under which Company employees and others receive shares, restricted stock units or options to purchase common shares of the Company. Stock based compensation expense is recorded over the requisite service period based on estimates of probability and time of achieving milestones and vesting. For accounting purposes, the shares will be considered issued and outstanding upon vesting or risks of forfeiture expiring.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span><i style="font-style:italic;"> </i>For interim income tax reporting, due to a full valuation allowance on net deferred tax assets, no income tax expense or benefit is recorded unless it is an unusual or infrequently occurring item. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 2. - INVENTORY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventories are valued at the lower of historical cost or net realizable value. Cost is determined using an average cost method for tobacco leaf inventory and raw materials inventory and standard cost is primarily used for finished goods inventory. Inventories are evaluated to determine whether any amounts are not recoverable based on slow moving or obsolete condition and are written off or reserved as appropriate. Inventories at June 30, 2020 and December 31, 2019 consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;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;"><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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom: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.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.7%;border-bottom: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;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory - tobacco leaf</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1,191</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1,178</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;">Inventory - finished goods</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;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 0pt 6pt;">Cigarettes and filtered cigars</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 212</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 106</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;">Inventory - raw materials</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;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 0pt 6pt;">Cigarette and filtered cigar components</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1,466</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1,082</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;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="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: inventory reserve</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (100)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (100)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,769</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.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,266</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;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;"><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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom: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.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.7%;border-bottom: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;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory - tobacco leaf</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1,191</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1,178</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;">Inventory - finished goods</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;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 0pt 6pt;">Cigarettes and filtered cigars</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 212</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 106</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;">Inventory - raw materials</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;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 0pt 6pt;">Cigarette and filtered cigar components</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1,466</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1,082</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;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="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: inventory reserve</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (100)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (100)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,769</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.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,266</p></td></tr></table> 1191000 1178000 212000 106000 1466000 1082000 100000 100000 2769000 2266000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 3. - MACHINERY AND EQUIPMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Machinery and equipment at June 30, 2020 and December 31, 2019 consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:66.03%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cigarette manufacturing equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 or <span style="-sec-ix-hidden:Hidden_byCqKppklkSlA0TjVNa_8A"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">10 years</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 4,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 4,870</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_5Kgxg5s0qUuXKHkp54gJRg"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5 Years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 152</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Laboratory equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_tJK_U5zPMUeUEHXoFTor-A"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5 Years</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 125</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 125</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_EWUJrEdrSUi7klcJDxkzjQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">6 Years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 257</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;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:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,597)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,284)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,849</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.4pt 0pt 0pt;"> 3,120</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Depreciation expense was $157 and $313 for the three and six months ended June 30, 2020, respectively ($147 and $282 for the three and six months ended June 30, 2019, respectively).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:66.03%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'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.62%;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cigarette manufacturing equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 or <span style="-sec-ix-hidden:Hidden_byCqKppklkSlA0TjVNa_8A"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">10 years</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 4,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 4,870</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_5Kgxg5s0qUuXKHkp54gJRg"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5 Years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 152</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Laboratory equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_tJK_U5zPMUeUEHXoFTor-A"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5 Years</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 125</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 125</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_EWUJrEdrSUi7klcJDxkzjQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">6 Years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 257</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.01%;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:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,597)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,284)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,849</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.4pt 0pt 0pt;"> 3,120</p></td></tr></table> P3Y 4896000 4870000 162000 152000 125000 125000 263000 257000 2597000 2284000 2849000 3120000 157000 313000 147000 282000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4. - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2019, the Company adopted ASU 2016-02, Subtopic ASC 842, Leases (the “new guidance”) and elected to use the practical expedient which allowed the Company to carry forward the historical lease classifications of the existing leases as of adoption. Our lessee right of use (ROU) assets represent our right to use an underlying asset and our lease liabilities represent our obligation to make lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases a manufacturing facility and warehouse in North Carolina, a corporate office space in Williamsville, New York, and a laboratory space in Buffalo, New York. The ROU assets and lease liabilities for these operating leases are recognized as of the commencement date at the net present value of the fixed minimum lease payments for the lease term. The discount rate used is the interest rate implicit in the lease, if available, or the Company’s incremental borrowing rate which is determined using a base line rate plus an applicable spread.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Company’s discount rate and remaining lease terms:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term in years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3.4pt 0.05pt 0pt;"> 2.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Future minimum lease payments as of June 30, 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 173</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 324</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 92</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 88</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 692</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom: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.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 651</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> true <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term in years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3.4pt 0.05pt 0pt;"> 2.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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> P2Y4M24D 0.048 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 173</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 324</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 92</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 88</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 692</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom: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.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 651</p></td></tr></table> 173000 324000 92000 88000 15000 692000 41000 651000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5. – <b style="font-weight:bold;white-space:pre-wrap;">INVESTMENTS &amp; CONVERTIBLE NOTE RECEIVABLE </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Investment in Panacea Life Sciences, Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">On December 3, 2019, the Company entered into a securities purchase agreement with Panacea Life Sciences, Inc. (“Panacea”) for </span><span style="font-weight:normal;">$13,297</span><span style="font-weight:normal;"> in exchange for a </span><span style="font-weight:normal;">15.8%</span><span style="font-weight:normal;"> ownership interest. The Company’s investment consists of </span><span style="font-weight:normal;">three</span><span style="font-weight:normal;"> instruments: shares of Series B preferred stock (“preferred stock”); a convertible note receivable; and a warrant (“stock warrant”) to purchase additional shares of Series B preferred stock, to obtain </span><span style="font-weight:normal;">51%</span><span style="font-weight:normal;"> ownership of Panacea, at an exercise price of </span><span style="font-weight:normal;">$2.344</span><span style="font-weight:normal;"> per share. The convertible note receivable has a term of </span><span style="font-weight:normal;">five years</span><span style="font-weight:normal;">, bears interest of </span><span style="font-weight:normal;">10%</span><span style="font-weight:normal;"> per annum, and can be converted to shares of Series B preferred stock at the Company’s discretion. The preferred stock carries an annual </span><span style="font-weight:normal;">10%</span><span style="font-weight:normal;"> cumulative dividend, compounded annually, and has an implicit put option after the fifth anniversary date so long that the stock warrants have not been exercised. The stock warrant may be exercised at any time after the fifth anniversary date and would be accelerated if Panacea achieves certain sales targets for two consecutive years. The Series B preferred stock also has equity preferences in the event of a liquidation, sale, or transfer of Panacea assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The convertible note receivable and the preferred stock investment are considered available for sale debt securities with a private company that is not traded in active markets. Since observable price quotations were not available at acquisition, fair value was estimated based on cost less an appropriate discount upon acquisition. The discount of each instrument is accreted into interest income over the respective term as shown within the Company’s Consolidated Statements of Operations and Comprehensive Loss. See Note 6 for additional information on these fair value measurements. The stock warrant was recorded at its cost basis in accordance with the practical expedient under ASU 2016-01. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">In accordance with ASC 326-30-35 and ASC 321-35-3, credit loss risk of available-for-sale securities and impairment risk of investments recorded at cost should be evaluated if negative indicators are present. During the first six months of 2020, the cannabidiol (CBD) industry has experienced an overall decline due to increased competition, FDA regulation uncertainty, and continued uncertainty from COVID-19—all relevant indicators for the valuation of our Panacea investment. Based on our assessment, we determined that no credit loss existed for the available-for-sale debt security instruments as of June 30, 2020. As such, we concluded that the recorded value aligns with the expected cash flows of the instruments. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">However, we determined that the recorded cost basis of the stock warrant exceeded its fair value due to the negative macroeconomic indicators mentioned above. As such, the Company recognized an impairment charge of </span><span style="font-weight:normal;">$1,062</span><span style="font-weight:normal;"> during the three and six months ended June 30, 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investment in Aurora Cannabis, Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Company has an investment in Aurora Cannabis Inc. (“Aurora”) stock warrants that are considered equity securities under ASC 321 – Investments – Equity Securities and a derivative instrument under ASC 815 – Derivatives and Hedging. The stock warrants are not designated as a hedging instrument, and in accordance with ASC 815, the Company’s investment in stock warrants are recorded at fair value with changes in fair value recorded to unrealized gain/loss as shown within the Company’s Consolidated Statements of Operations and Comprehensive Loss. See Note 6 for additional information on the fair value measurements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The carrying value of the Company’s investments at June 30, 2020 and December 31, 2019 consisted of the following:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width: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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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;">Aurora stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 540</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;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;">Panacea preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4,865</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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;">Panacea stock warrant</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,865</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;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;">Total Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 8,403</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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;">Convertible Note Receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,589</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 13297000 0.158 3 0.51 2.344 P5Y 0.10 0.10 1062000 1062000 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width: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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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;">Aurora stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 540</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;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;">Panacea preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4,865</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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;">Panacea stock warrant</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,865</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;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;">Total Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 8,403</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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;">Convertible Note Receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,589</p></td></tr></table> 540000 673000 5029000 4865000 1803000 2865000 7372000 8403000 5732000 5589000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 6. – FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">FASB ASC 820 - “Fair Value Measurements and Disclosures” establishes a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</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';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Level 3 inputs are unobservable inputs based on the Company’s own assumptions used to measure assets and liabilities at fair value.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A financial asset’s or a financial liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table presents information about our assets and liabilities measured at fair value as of June 30, 2020 and December 31, 2019, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investment securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1,123</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom: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.4pt 0.05pt 0pt;"> 26,980</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total short-term investment securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,980</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 28,103</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment - Aurora stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 540</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment - Panacea preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible note receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investment securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 12,146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 12,146</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 26,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 26,331</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total short-term investment securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 12,146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 26,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 38,477</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;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="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment - Aurora stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 673</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment - Panacea preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 4,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 4,865</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5,589</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5,589</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Money market mutual funds are valued at their daily closing price as reported by the fund. Money market mutual funds held by the Company are open-end mutual funds that are registered with the SEC that generally transact at a stable $1.00 Net Asset Value (“NAV”) representing its estimated fair value. On a daily basis the fund’s NAV is determined by the fund based on the amortized cost of the funds underlying investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Corporate bonds are valued using pricing models maximizing the use of observable inputs for similar securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The investment in the Aurora stock (ACB) warrants is measured at fair value using the Black-Scholes pricing model and is classified within Level 3 of the valuation hierarchy. The unobservable input is an estimated volatility factor of 141% and 83% at June 30, 2020 and December 31, 2019, respectively. Therefore, changes in market volatility will impact the fair value measurement of our ACB investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A 20% increase or decrease in the volatility factor used at June 30, 2020 would have the impact of increasing or decreasing the fair value measurement of the stock warrants by approximately $175. A 20% increase or decrease in the volatility factor used at December 31, 2019 would have the impact of increasing or decreasing the fair value measurement of the stock warrants by approximately $260.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Panacea convertible note receivable and the preferred stock investment are considered available-for-sale debt securities with a private company that is not traded in active markets. Since observable price quotations were not available, fair value was estimated based on cost less an appropriate discount upon acquisition. The discount of each instrument is accreted into interest income over the respective term and will adjust the amortized cost basis of the investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth a summary of the changes in fair value of the Company’s Level 3 investments for the quarter ended June 30, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair Value at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,128</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unrealized loss as a result of change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (133)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accretion of interest on Panacea Investment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 306</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair Value at June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom: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.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,301</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following tables set forth a summary of the Company’s available-for-sale debt securities from amortized cost basis to fair value as of June 30, 2020 and December 31, 2019:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,980</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible note receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment - Panacea preferred stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td></tr><tr><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 37,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom: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;"> (88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 37,741</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 64</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (57)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,331</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible note receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,589</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment - Panacea preferred stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4,865</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4,865</p></td></tr><tr><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 36,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom: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;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 36,785</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth a summary of the Company’s available-for-sale securities from amortized cost basis and fair value by contractual maturity as of June 30, 2020 and December 31, 2019:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due in one year or less</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 18,796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 18,796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 16,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 16,851</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 18,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 18,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 9,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 9,480</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due in five years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 10,454</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 10,454</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 37,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 37,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 36,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 36,785</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investment securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1,123</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom: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.4pt 0.05pt 0pt;"> 26,980</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total short-term investment securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,980</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 28,103</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment - Aurora stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 540</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment - Panacea preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible note receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investment securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 12,146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 12,146</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 26,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 26,331</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total short-term investment securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 12,146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 26,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 38,477</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;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="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment - Aurora stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 673</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment - Panacea preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 4,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 4,865</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5,589</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5,589</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1123000 0 0 1123000 0 26980000 0 26980000 1123000 26980000 0 28103000 0 0 540000 540000 0 0 5029000 5029000 0 0 5732000 5732000 12146000 0 0 12146000 0 26331000 0 26331000 12146000 26331000 0 38477000 0 0 673000 673000 0 0 4865000 4865000 0 0 5589000 5589000 1.00 1.41 0.83 0.20 175000 0.20 260000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair Value at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,128</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unrealized loss as a result of change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (133)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accretion of interest on Panacea Investment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 306</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair Value at June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom: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.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,301</p></td></tr></table> 11128000 -133000 306000 11301000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,980</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible note receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,732</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment - Panacea preferred stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,029</p></td></tr><tr><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 37,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom: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;"> (88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 37,741</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 64</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (57)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 26,331</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible note receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,589</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment - Panacea preferred stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4,865</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4,865</p></td></tr><tr><td style="vertical-align:bottom;width:58.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 36,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom: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;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 36,785</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 26928000 140000 88000 26980000 5732000 0 0 5732000 5029000 0 0 5029000 37689000 140000 88000 37741000 26324000 64000 57000 26331000 5589000 0 0 5589000 4865000 0 0 4865000 36778000 64000 57000 36785000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.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;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due in one year or less</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 18,796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 18,796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 16,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 16,851</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 18,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 18,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 9,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 9,480</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due in five years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 10,454</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 10,454</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 37,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 37,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 36,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 36,785</p></td></tr></table> 18796000 18796000 16823000 16851000 18893000 18945000 9501000 9480000 10454000 10454000 37689000 37741000 36778000 36785000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 7. - INTANGIBLE ASSETS </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets are recorded at cost and consist primarily of (1) expenditures incurred with third-parties related to the processing of patent claims and trademarks with government authorities, as well as costs to acquire patent rights from third-parties, (2) license fees paid for third-party intellectual property, (3) costs to become a signatory under the tobacco MSA, and (4) license fees paid to acquire a predicate cigarette product. The amounts capitalized relate to intellectual property that the Company owns or to which it has exclusive rights. The Company’s intellectual property capitalized costs are amortized using the straight-line method over the remaining statutory life of the granted patent assets in each of the Company’s patent families, which have estimated expiration dates ranging from 2020 to 2036. Periodic maintenance or renewal fees are expensed as incurred. Annual minimum license fees are charged to expense. License fees paid for third-party intellectual property are amortized on a straight-line basis over the last to expire patents, which patent expiration dates are expected to range from 2020 through 2036. The Company believes costs associated with becoming a signatory to the MSA and acquiring a predicate cigarette product have an indefinite life and as such, no amortization is taken. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Total intangible assets at June 30, 2020 and December 31, 2019 consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;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;"><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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom: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.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.7%;border-bottom: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;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 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;">Patent and trademark costs</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5,512</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5,712</p></td></tr><tr><td style="background-color:#cceeff;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 0pt 6pt;">Less: accumulated amortization and impairment</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,774)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,839)</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 0pt 6pt;">Patent and trademark costs, net</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,738</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,873</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;">License fees</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 3,776</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 3,777</p></td></tr><tr><td style="background-color:#cceeff;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 0pt 6pt;">Less: accumulated amortization</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (827)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (708)</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 0pt 6pt;">License fees, net</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,949</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 3,069</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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 0pt 6pt;">MSA signatory costs</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,202</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,202</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 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 0pt 6pt;">License fee for predicate cigarette brand</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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 350</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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 350</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 8,239</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 8,494</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Amortization expense relating to the above intangible assets for the three and six months ended June 30, 2020 amounted to $189 and $361 respectively ($223 and $438 for the three and six months ended June 30, 2019 respectively). Impairment expense for the three and six months ended June 30, 2020 amounted to $146 (cost of approximately $448 less accumulated amortization of approximately $302). The impairment related to patent intellectual property that would be expired before the Company planned to commercialize.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;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;"><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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom: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.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.7%;border-bottom: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;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;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;"> </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 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;">Patent and trademark costs</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5,512</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5,712</p></td></tr><tr><td style="background-color:#cceeff;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 0pt 6pt;">Less: accumulated amortization and impairment</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,774)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,839)</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 0pt 6pt;">Patent and trademark costs, net</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,738</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,873</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;">License fees</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 3,776</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 3,777</p></td></tr><tr><td style="background-color:#cceeff;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 0pt 6pt;">Less: accumulated amortization</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (827)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (708)</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 0pt 6pt;">License fees, net</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,949</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 3,069</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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 0pt 6pt;">MSA signatory costs</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,202</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2,202</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 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 0pt 6pt;">License fee for predicate cigarette brand</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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 350</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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 350</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 8,239</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 8,494</p></td></tr></table> 5512000 5712000 2774000 2839000 2738000 2873000 3776000 3777000 827000 708000 2949000 3069000 2202000 2202000 350000 350000 8239000 8494000 189000 361000 223000 438000 146000 146000 448000 302000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8. – NOTES PAYABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">License Fees</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 22, 2018, the Company entered into the Second Amendment to the License Agreement (the “Second Amendment”) with North Carolina State University (“NCSU”) that amended an original License Agreement between the Company and NCSU, dated December 8, 2015, and the First Amendment, dated February 14, 2018, to the original License Agreement. Under the terms of the Second Amendment, the Company was obligated to pay NCSU milestone payments totaling $1,200, which originally amounted to a present value of $1,175. As of June 30, 2020 the Company paid the final milestone payment of $300. The cost of the of acquired license amounted to $1,175 and is included in Intangible assets, net on the Company’s Consolidated Balance Sheets, and is amortized on a straight-line basis over the last-to-expire patent, which is expected to be in 2036.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 22, 2018, the Company entered into a License Agreement with the University of Kentucky. Under the terms of the License Agreement, the Company is obligated to pay the University of Kentucky milestone payments totaling $1,200, of which $300 was payable upon execution, and $300 will be payable annually over three years on the anniversary of the execution of the License Agreement. The Company has recorded the present value of the obligations under the License Agreement as a note payable that originally amounted to $1,151. The cost of the of acquired licenses amounted to $1,151 and is included in Intangible assets, net on the Company’s Consolidated Balance Sheets, and will be amortized on a straight-line basis over the last-to-expire patent, which is expected to be in 2033.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">CARES Act Paycheck Protection Program Loan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 1, 2020, the Company received an U.S. Small Business Administration Loan (“SBA Loan”) from Bank of America, N.A. related to the COVID-19 crisis in the amount of $1.2 million. On May 12, 2020, the Company repaid the SBA loan in full.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">D&amp;O Insurance</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the second quarter of 2020, the Company renewed its Director and Officer (“D&amp;O”) insurance for a one-year policy premium totaling $2,744. The Company paid $549 as a premium down payment and financed the remaining $2,195 of policy </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">premiums over nine months at a 3.19% annual percentage rate. The financed amount is recorded within current notes payable on the Company’s Consolidated Balance Sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The table below outlines our notes payable balances as of June 30, 2020 and December 31, 2019:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License Fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 293</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">D&amp;O Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom: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.4pt 0.05pt 0pt;"> 1,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom: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.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total current notes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long term license fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accretion of non-cash interest expense amounted to $6 and $13 for the three and six months ended June 30, 2020, respectively, and $10 and $21 for the three and six months ended June 30, 2019, respectively.</p> 1200000 1175000 300000 1175000 1200000 300000 300000 3 1151000 1151000 1200000 P1Y 2744000 549000 2195000 P9M 0.0319 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License Fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 293</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">D&amp;O Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom: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.4pt 0.05pt 0pt;"> 1,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom: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.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total current notes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 581</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long term license fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 293000 581000 1954000 2247000 581000 292000 292000 6000 13000 10000 21000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 9. – SEVERANCE LIABILITY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 0pt 7.9pt;"><span style="font-weight:normal;">During the second quarter of 2020, the Company recorded an accrual for severance benefits for </span><span style="font-weight:normal;">$306</span><span style="font-weight:normal;white-space:pre-wrap;"> in accordance with FASB ASC 712 - “Compensation – Nonretirement Postemployment Benefits.” Consistent with certain contractual obligations related to a resignation, the Company will provide cash payments and full reimbursement for health insurance premiums under the Consolidated Omnibus Budget Reconciliation Act (“COBRA”). The cash payments will be paid over a </span><span style="font-weight:normal;">twelve-month</span><span style="font-weight:normal;"> period, on a bi-weekly basis, and the COBRA health insurance premiums will be reimbursed over </span><span style="font-weight:normal;">twelve months</span><span style="font-weight:normal;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 0pt 7.9pt;"><span style="font-weight:normal;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 7.9pt;"><span style="font-weight:normal;">During the third quarter of 2019, the Company recorded an accrual for severance benefits for </span><span style="font-weight:normal;">$721</span><span style="font-weight:normal;white-space:pre-wrap;"> in accordance with FASB ASC 712 - “Compensation – Nonretirement Postemployment Benefits.” The severance accrual relates to the resignation of the Company’s former President and Chief Executive Officer (the “former CEO”) effective July 26, 2019. Concurrent with the former CEO’s resignation, the Company entered into a Consulting Agreement (the “Agreement”) with the former CEO. The Agreement calls for the Company to pay a monthly consulting fee to the former CEO in the amount of </span><span style="font-weight:normal;">$17</span><span style="font-weight:normal;"> plus health insurance benefits for a period of </span><span style="font-weight:normal;">forty-two months</span><span style="font-weight:normal;">. The Company concluded that the terms of the Agreement met the severance criteria in ASC 712 and accordingly, a severance accrual was recorded. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 7.9pt;"><span style="font-weight:normal;">The accrued severance balance remaining as of June 30, 2020 was </span><span style="font-weight:normal;">$829</span><span style="font-weight:normal;"> with </span><span style="font-weight:normal;">$487</span><span style="font-weight:normal;"> and </span><span style="font-weight:normal;">$342</span><span style="font-weight:normal;"> shown as current and long-term accrued severance, respectively, on the Company’s Consolidated Balance Sheets. The accrued severance balance remaining as of December 31, 2019 was </span><span style="font-weight:normal;">$805</span><span style="font-weight:normal;"> with </span><span style="font-weight:normal;">$359</span><span style="font-weight:normal;"> and </span><span style="font-weight:normal;">$446</span><span style="font-weight:normal;"> shown as current and long-term accrued severance, respectively.</span></p> 306000 P12M P12M 721000 17000 P42M 829000 487000 342000 805000 359000 446000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10. - WARRANTS FOR COMMON STOCK</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company issued warrants to purchase 11,293,211 shares of common stock which remain outstanding as of June 30, 2020. The warrants have an exercise price of $1.11 per share and an expiration date of November 25, 2024. The outstanding warrants do not include anti-dilution features and therefore are not considered derivative instruments and do not have an associated warrant liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the Company’s outstanding warrant activity since December 31, 2018:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">Number of</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">Warrants</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;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.67%;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:12.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;">in thousands</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants outstanding at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 11,293</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants exercised in Q4 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,293)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants issued in Q4 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom: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.4pt 0pt 0pt;"> 11,293</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants outstanding at June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 11,293</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 0pt 7.9pt;">There were no warrants <span style="-sec-ix-hidden:Hidden_65bTZ3_m8ECHtTUfPGHYEg"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">issued</span></span><span style="white-space:pre-wrap;"> or exercised during the first </span><span style="-sec-ix-hidden:Hidden_G4JCFghoO0OnkpnvoiFcQw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">six months</span></span><span style="white-space:pre-wrap;"> of 2020.</span></p> 11293211 1.11 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">Number of</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">Warrants</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;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.67%;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:12.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;">in thousands</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants outstanding at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 11,293</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants exercised in Q4 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,293)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants issued in Q4 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom: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.4pt 0pt 0pt;"> 11,293</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants outstanding at June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 11,293</p></td></tr></table> 11293000 11293000 11293000 11293000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11. - COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">License agreements and sponsored research</span><i style="font-style:italic;"> –</i> The Company has entered into various license, sponsored research, collaboration, and other agreements (the “Agreements”) with various counter parties in connection with the Company’s plant biotechnology business relating to tobacco and hemp/cannabis. The schedule below summarizes the Company’s commitments, both financial and other, associated with each Agreement. Costs incurred under the Agreements are generally recorded as Research and development expenses on the Company’s Consolidated Statements of Operations and Comprehensive Loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:11.7%;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:top;width:1.43%;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:top;width:13.89%;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:top;width:1.43%;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:top;width:11.77%;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:top;width:1.43%;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:top;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.43%;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:top;white-space:nowrap;width:0.75%;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:top;white-space:nowrap;width:5.43%;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:top;white-space:nowrap;width:1.43%;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:top;white-space:nowrap;width:0.75%;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:top;white-space:nowrap;width:5.43%;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:top;width:1.43%;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:top;white-space:nowrap;width:0.75%;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:top;white-space:nowrap;width:5.44%;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:top;white-space:nowrap;width:1.44%;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:top;white-space:nowrap;width:0.77%;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:top;white-space:nowrap;width:5.44%;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:top;white-space:nowrap;width:1.46%;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:top;white-space:nowrap;width:1.1%;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:top;white-space:nowrap;width:6.17%;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:top;white-space:nowrap;width:1.08%;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:top;white-space:nowrap;width:0.77%;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:top;white-space:nowrap;width:4.84%;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:top;width:1.84%;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></tr><tr><td style="vertical-align:bottom;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:44.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Future Commitments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commitment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Counter Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Product Relationship</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commitment Type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024 &amp; After</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Research Agreement</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">KeyGene</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 600</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,200</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,200</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,200</p></td><td style="background-color:#cceeff;vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 295</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,495</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(1)</p></td></tr><tr><td style="vertical-align:top;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Annual royalty fee</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 113</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 225</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 225</p></td><td style="vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 563</p></td><td style="vertical-align:top;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(2), (3)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Minimum annual royalty</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="background-color:#cceeff;vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 650</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 800</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(3)</p></td></tr><tr><td style="vertical-align:top;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Minimum annual royalty</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 550</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 750</p></td><td style="vertical-align:top;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(3)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Sublicense Agreement</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Anandia Laboratories, Inc.</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Annual license fee</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 120</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 160</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(4)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Growing Agreement</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Various</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Various</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 75</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:4.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 75</p></td><td style="vertical-align:top;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(5)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,510</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,310</p></td><td style="background-color:#cceeff;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,615</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 6,843</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive agreement with the Company with respect to the </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:normal;text-align:left;">Cannabis Sativa L.</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> plant (the "Field"). The initial term of the agreement is </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">five years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> with an option for an additional </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">two years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">. The aggregate cost of the agreement over the initial term is </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">$6,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">. The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the Field of certain Results. The Company has granted KeyGene a license to commercialize the Results outside of the Field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization outside of the Field of the Results.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">The license agreement also requires a milestone payment of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">$150</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> upon FDA approval or clearance of a product that uses the NCSU licensed technology. The annual royalty fee is credited against running royalties on sales of licensed products.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">The Company is also responsible for reimbursing NSCU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Various R&amp;D growing agreements for hemp / cannabis and tobacco. </span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investment in Panacea - </span>On December 3, 2019, the Company entered into an agreement to obtain a 15.8% ownership in Panacea. The Company paid Panacea $12,000 in cash and issued 1,297,017 shares of 22nd Century common stock with a fair value of $1,297. The agreement with Panacea also requires the Company to purchase 5,333,334 shares of puttable preferred stock at $1.875 when Panacea achieves a certain twelve-month sales target that is payable in $8,500 of cash and the remainder in common stock of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Modified Risk Tobacco Product Application (“MRTP Application”)</span><b style="font-weight:bold;"> </b>– In connection with the Company’s MRTP Application for its Very Low Nicotine Content (“VLNC”) cigarettes with the FDA, the Company has entered in various contracts with third-party service providers to fulfill various requirements of the MRTP Application. Such contracts include services for clinical trials, perception studies, legal guidance, product testing, and consulting expertise. During the three and six months ended June 30, 2020, the Company incurred expenses relating to these contracts in the approximate amount of $4 and $154, respectively, and $313 and $1,524 for the three and six months ended June 30, 2019, respectively. The Company will continue to incur consulting and legal expenses as the MRTP Application continues through the FDA review process. The Company cannot currently quantify the additional expenses that the Company will incur in the FDA review process because it will involve various factors that are within the discretion and control of the FDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Litigation</span><i style="font-style:italic;"> </i>-<i style="font-style:italic;"> </i>In accordance with applicable accounting guidance, the Company establishes an accrued liability for litigation and regulatory matters when those matters present loss contingencies that are both probable and estimable. In such cases, there may be an exposure to loss in excess of any amounts accrued. When a loss contingency is not both probable and estimable, the Company does not establish an accrued liability. As a litigation or regulatory matter develops, the Company, in conjunction with any outside counsel handling the matter, evaluates on an ongoing basis whether such matter presents a loss contingency that is probable and estimable. If, at the time of evaluation, the loss contingency related to a litigation or regulatory matter is not both probable and estimable, the matter will continue to be monitored for further developments that would make such loss contingency both probable and estimable. When a loss contingency related to a litigation or regulatory matter is deemed to be both probable and estimable, the Company will establish an accrued liability with respect to such loss contingency and record a corresponding amount of related expenses. The Company will then continue to monitor the matter for further developments that could affect the amount of any such accrued liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Class Action </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 21, 2019, Matthew Jackson Bull, a resident of Denver, Colorado, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: <span style="text-decoration:underline;text-decoration-color:#000000;">Matthew Bull, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer</span>, <i style="font-style:italic;">Case No. 1:19-cv-00409</i>. The Complaint alleges that Plaintiff Mr. Bull purchased shares of the Company’s common stock. Mr. Bull sues individually and seeks to bring a class action for persons or entities who acquired the Company’s common stock between February 18, 2016 and October 25, 2018, and alleges in Count I that the Company’s Annual Reports on Form 10-K for the years 2015, 2016 and 2017 allegedly contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5 promulgated thereunder, and alleges in Count II that Messrs. Sicignano and Brodfuehrer are liable for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Complaint seeks declaratory relief, unspecified money damages, and attorney’s fees and costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January <span style="white-space:pre-wrap;">29, 2019, Ian M. Fitch, a resident of Essex County Massachusetts, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: </span><span style="text-decoration:underline;text-decoration-color:#000000;">Ian Fitch, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer</span>, <i style="font-style:italic;">Case No. 2:19-cv-00553</i>. The Complaint filing alleges that the Plaintiff Mr. Fitch purchased shares of the Company’s common stock. Mr. Fitch sues individually and seeks to bring a class action for persons or entities who acquired the Company’s common stock between February 18, 2016 and October 25, 2018, and alleges in Count I that the Company’s Annual Reports on Form 10-K for the years 2015, 2016 and 2017 allegedly contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5 promulgated thereunder, and alleges in Count II that Messrs. Sicignano and Brodfuehrer are liable for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Complaint seeks declaratory relief, unspecified money damages, and attorney’s fees and costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 25, 2019, Plaintiffs’ counsel in the <i style="font-style:italic;">Fitch</i> litigation filed a motion in both the <i style="font-style:italic;">Fitch</i> and <i style="font-style:italic;">Bull</i> actions: (1) proposing Joseph Noto, Garden State Tire Corp, and Stephens Johnson for Mr. Fitch as purportedly representative plaintiffs, (2) moving to consolidate the <i style="font-style:italic;">Fitch</i> litigation with the <i style="font-style:italic;">Bull</i> litigation, and (3) seeking to be appointed as lead counsel in the consolidated action. Plaintiffs’ counsel in the <i style="font-style:italic;">Bull</i> litigation filed and then withdrew a comparable motion seeking to consolidate the cases and be appointed as lead counsel.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On May 28, 2019, the plaintiff in the <i style="font-style:italic;">Fitch</i> case voluntarily dismissed that action. On August 1, 2019, the Court in the <i style="font-style:italic;">Bull</i> case issued an order designating Joseph Noto, Garden State Tire Corp, and Stephens Johnson as lead plaintiffs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 16, 2019, pursuant to a joint motion by the parties, the Court in the <i style="font-style:italic;">Bull</i> case transferred the class action to federal district court in the Western District of New York, where it remains pending as Case No. 1:19-cv-01285. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Plaintiffs in the <i style="font-style:italic;">Bull</i> case filed an Amended Complaint on November 19, 2019. The Amended Complaint alleges that the Plaintiffs purchased shares of the Company's common stock and sues individually and to bring a class action for all persons or entities who acquired the Company's common stock between February 18, 2016 and July 31, 2019. The Amended Complaint alleges three counts: Count I sues the Company and Messrs. Sicignano and Brodfuehrer and alleges that the Company's quarterly and annual reports, SEC filings, press releases and other public statements and documents contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5; Count II sues Messrs. Sicignano and Brodfuehrer pursuant to Section 10(b) of the Securities Exchange Act and Rule 10b5(a) and (c); and Count III sues Messrs. Sicignano and Brodfuehrer for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Amended Complaint seeks to certify a class, and unspecified compensatory and punitive damages, and attorney's fees and costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 3, 2020, the Court reassigned the <i style="font-style:italic;">Bull</i> case to Judge John L. Sinatra, also in the Western District of New York.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 29, 2020, the Company and Messrs. Sicignano and Brodfuehrer filed a Motion to Dismiss the Amended Complaint. On March 30, 2020, Plaintiffs filed a brief in opposition to the motion to dismiss. We then filed our final reply brief on April 29, 2020. On July 31, 2020, the Court heard oral arguments on our motion to dismiss and we are awaiting their decision.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that the claims are frivolous, meritless and that the Company and Messrs. Sicignano and Brodfuehrer have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and Messrs. Sicignano and Brodfuehrer against such claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Shareholder Derivative Cases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 6, 2019, Melvyn Klein, a resident of Nassau County New York, filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the United States District Court for the Eastern District of New York entitled: <span style="text-decoration:underline;text-decoration-color:#000000;">Melvyn Klein, derivatively on behalf of 22nd Century Group v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer and 22nd Century Group, Inc</span>., <i style="font-style:italic;">Case No. 1:19-cv-00748</i>. Mr. Klein brings this action derivatively alleging that (i) the director defendants supposedly breached their fiduciary duties for allegedly allowing the Company to make false statements; (ii) the director defendants supposedly wasted corporate assets to defend this lawsuit and the other related lawsuits; (iii) the defendants allegedly violated Section 10(b) of the Securities Exchange Act and Rule 10b-5 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made; and (iv) the director defendants allegedly violated Section 14(a) of the Securities Exchange Act and Rule 14a-9 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made in the Company’s proxy statement. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. On April 11, 2019, pursuant to a stipulation by the parties, the Court ordered this litigation stayed and transferred the stayed action to the Western District of New York. On April 19, 2019, the case was opened in the United States District Court for the Western District of New York, Case No. 1-19-cv-0513. On August 15, 2019, the case was consolidated with the Mathew case identified below and stayed. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On February 11, 2019, Stephen Mathew filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: <span style="text-decoration:underline;text-decoration-color:#000000;">Stephen Mathew, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, John T. Brodfuehrer, Richard M. Sanders, Joseph Alexander Dunn, James W. Cornell, Nora B. Sullivan and 22nd Century Group, Inc.,</span><i style="font-style:italic;"> Index No. 801786/2019</i>. Mr. Mathew brings this action derivatively alleging that (i) the director defendants supposedly breached their fiduciary duties by allegedly allowing the Company to make false statements; (ii) the director defendants were allegedly unjustly enriched by allegedly benefitting from allegedly allowing the Company to make false statements; (iii) the defendants supposedly wasted corporate assets to defend this lawsuit and the other related lawsuits; (iv) the individual defendants allegedly abused their ability to control and influence the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Company; and (v) the individual defendants allegedly engaged in gross mismanagement. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. On April 12, 2019, the parties jointly filed a Stipulated Notice of Removal in United States District Court for the Western District of New York. On April 23, 2019, the parties jointly filed an Amended Stipulated Notice of Removal in the Western District of New York. On May 3, 2019, pursuant to a stipulation from the parties, the Court ordered this litigation stayed. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims. On August 15, 2019, the Court consolidated the <i style="font-style:italic;">Mathew</i> and <i style="font-style:italic;">Klein</i> actions pursuant to a stipulation by the parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 10, 2019, Judy Rowley filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: <span style="text-decoration:underline;text-decoration-color:#000000;">Judy Rowley, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer, and 22nd Century Group, Inc.</span>, <i style="font-style:italic;">Index No. 807214/2019</i>. Ms. Rowley brings this action derivatively alleging that the director defendants supposedly breached their fiduciary duties by allegedly allowing the Company to make false statements. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims. On September 13, 2019, the Court ordered the litigation stayed pursuant to a joint stipulation by the parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 15, 2020, Kevin Broccuto filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: <span style="text-decoration:underline;text-decoration-color:#000000;">Kevin Broccuto, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case</span> <i style="font-style:italic;">No. A-20-808599.</i> Mr. Broccuto brings this action derivatively alleging three counts: Count I alleges that the defendants breached their fiduciary duties; Count II alleges they committed corporate waste; and Count III that they were unjustly enriched, by allegedly allowing the Company to make false statements. The Complaint seeks unspecified monetary damages, corrective corporate governance actions, disgorgement of alleged profits and imposition of constructive trusts, and attorney's fees and costs. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 11, 2020, Jerry Wayne filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Jerry Wayne, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Wayne brings this action derivatively alleging three counts: Count I alleges that the defendants breached their fiduciary duties; Count II alleges they committed corporate waste; and Count III that they were unjustly enriched, by allegedly allowing the Company to make false statements. The Complaint seeks unspecified monetary damages, corrective corporate governance actions, disgorgement of alleged profits and imposition of constructive trusts, and attorney's fees and costs. The Complaint also seeks to declare as unenforceable the Company's Bylaw requiring derivative lawsuits to be filed in Erie County, New York, where the Company is headquartered. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 25, 2020, the Court ordered the <i style="font-style:italic;">Brocutto</i> and <i style="font-style:italic;">Wayne</i> cases consolidated and stayed pursuant to a joint stipulation from the parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Shareholder Derivative Demand</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt;"><span style="font-weight:normal;">On February 19, 2019, the Company received a demand letter from attorneys representing Van McClendon, a shareholder of the Company, in which Mr. McClendon demanded that the Company’s Board of Directors take action to pursue certain purported causes of action on behalf of the Company to remedy alleged breaches of fiduciary duties by each of the members of the Company’s Board of Directors, the Company’s Chief Executive Officer, Henry Sicignano III, and the Company’s Chief Financial Officer, John T. Brodfuehrer. On February 28, 2019, the Board appointed a Special Committee of independent directors and instructed the Committee </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">to assess whether pursuing the claims detailed in the demand letter would be in the best interests of the Company. Subsequently, Mr. McClendon sold his shares and withdrew his demand. On May 7, 2019, after Mr. McClendon sold his shares, the Company received a similar demand letter from attorneys representing Jeremy Houck, a shareholder of the Company. Pursuant to the Board’s instruction, the Special Committee completed an investigation of the claims detailed in Mr. Houck’s demand letter. The Special Committee determined that pursuing such claims would not be in the best interest of the Company. On February 27, 2020, the Board of Directors adopted and approved the Special Committee’s determination.</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:11.7%;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:top;width:1.43%;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:top;width:13.89%;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:top;width:1.43%;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:top;width:11.77%;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:top;width:1.43%;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:top;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.43%;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:top;white-space:nowrap;width:0.75%;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:top;white-space:nowrap;width:5.43%;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:top;white-space:nowrap;width:1.43%;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:top;white-space:nowrap;width:0.75%;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:top;white-space:nowrap;width:5.43%;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:top;width:1.43%;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:top;white-space:nowrap;width:0.75%;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:top;white-space:nowrap;width:5.44%;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:top;white-space:nowrap;width:1.44%;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:top;white-space:nowrap;width:0.77%;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:top;white-space:nowrap;width:5.44%;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:top;white-space:nowrap;width:1.46%;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:top;white-space:nowrap;width:1.1%;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:top;white-space:nowrap;width:6.17%;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:top;white-space:nowrap;width:1.08%;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:top;white-space:nowrap;width:0.77%;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:top;white-space:nowrap;width:4.84%;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:top;width:1.84%;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></tr><tr><td style="vertical-align:bottom;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:44.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Future Commitments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commitment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Counter Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Product Relationship</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commitment Type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024 &amp; After</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Research Agreement</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">KeyGene</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 600</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,200</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,200</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,200</p></td><td style="background-color:#cceeff;vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 295</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,495</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(1)</p></td></tr><tr><td style="vertical-align:top;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Annual royalty fee</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 113</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 225</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 225</p></td><td style="vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 563</p></td><td style="vertical-align:top;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(2), (3)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Minimum annual royalty</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="background-color:#cceeff;vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 650</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 800</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(3)</p></td></tr><tr><td style="vertical-align:top;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Minimum annual royalty</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 550</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 750</p></td><td style="vertical-align:top;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(3)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Sublicense Agreement</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Anandia Laboratories, Inc.</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Annual license fee</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 120</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:4.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 160</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(4)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Growing Agreement</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Various</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Various</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 75</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:4.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 75</p></td><td style="vertical-align:top;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(5)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,510</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,310</p></td><td style="background-color:#cceeff;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 1,615</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 6,843</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Exclusive agreement with the Company with respect to the </span><i style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:normal;text-align:left;">Cannabis Sativa L.</i><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> plant (the "Field"). The initial term of the agreement is </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">five years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> with an option for an additional </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">two years</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">. The aggregate cost of the agreement over the initial term is </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">$6,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">. The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the Field of certain Results. The Company has granted KeyGene a license to commercialize the Results outside of the Field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization outside of the Field of the Results.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">The license agreement also requires a milestone payment of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">$150</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> upon FDA approval or clearance of a product that uses the NCSU licensed technology. The annual royalty fee is credited against running royalties on sales of licensed products.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">The Company is also responsible for reimbursing NSCU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Various R&amp;D growing agreements for hemp / cannabis and tobacco. </span></td></tr></table><div style="margin-top:12pt;"/> 600000 1200000 1200000 1200000 295000 4495000 113000 225000 225000 563000 25000 25000 50000 50000 650000 800000 50000 50000 50000 50000 550000 750000 10000 10000 10000 10000 120000 160000 75000 75000 873000 1510000 1535000 1310000 1615000 6843000 P5Y P2Y 6000000 150000 0.158 12000000 1297017 1297000 5333334 1.875 8500000 4000 154000 313000 1524000 3 3 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 12 – EQUITY- BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 12, 2014, the stockholders of the Company approved the 22nd Century Group, Inc. 2014 Omnibus Incentive Plan (the “OIP”) and the authorization of 5,000,000 shares to be reserved for issuance thereunder. On April 29, 2017, the stockholders approved an amendment to the OIP to increase the number of shares available for issuance by an additional 5,000,000 shares and on May 3, 2019, the stockholders approved an additional amendment to the OIP to increase the number of shares available for issuance by an additional 5,000,000 shares. The OIP allows for the granting of equity and cash incentive awards to eligible individuals over the life of the OIP, including the issuance of up to an aggregate of 15,000,000 shares of the Company’s common stock pursuant to awards under the OIP. The OIP has a term of <span style="white-space:pre-wrap;">ten years</span><span style="white-space:pre-wrap;"> and is administered by the Compensation Committee of the Company’s Board of Directors to determine the various types of incentive awards that may be granted to recipients under the OIP and the number of shares of common stock to underlie each such award under the OIP. As of June 30, 2020, the Company had available 4,409,969 shares remaining for future awards under the OIP.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Restricted Stock (“RSU”)</i>. We grant restricted stock units to employees and non-employee directors which are valued based on the Company’s stock price on the award grant date. The following table summarizes the changes in unvested restricted stock during the current period:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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: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.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:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unvested RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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:9.37%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.61%;margin:0pt;padding:0pt;"><p style="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 in thousands</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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 3.4pt 0.05pt 0pt;"> 951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2.15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 0.70</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (491)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2.36</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1.11</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30,  2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3.4pt 0.05pt 0pt;"> 2,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 0.87</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of RSUs that vested during the six months ended June 30, 2020 was approximately $362 based on the stock price at the time of vesting. As of June 30, 2020, unrecognized restricted stock compensation expense amounted to $2,059 which is expected to be recognized over a weighted average period of approximately <span style="white-space:pre-wrap;">1.94</span><span style="white-space:pre-wrap;"> years. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock Options.</i> Our outstanding stock options were valued using the Black-Scholes option-pricing model on the date of the award. A summary of all stock option activity since December 31, 2019 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;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:4.53%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;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:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;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:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;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:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;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="9" style="vertical-align:bottom;white-space:nowrap;width:39.8%;margin:0pt;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 in thousands</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 7,837</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1.49</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2.28</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (362)</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1.43</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 7,423</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1.49</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 47</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 6,559</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1.48</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 26</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The intrinsic value of a stock option is the amount by which the current market value or the market value upon exercise of the underlying stock exceeds the exercise price of the option. As of June 30, 2020, unrecognized stock option compensation expense amounted to $204 which is expected to be recognized over a weighted average period of approximately <span style="white-space:pre-wrap;">0.7</span><span style="white-space:pre-wrap;"> years. In addition, there is approximately $637 of unrecognized stock option compensation expense that requires the achievement of certain milestones which have yet to be obtained.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Restricted Stock and Stock Option Compensation Expense</i>. The Company recognized the following compensation costs, net of actual forfeitures, related to restricted stock and stock options:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.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;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.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;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2020</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.79%;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:7.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;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales, general, and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 334</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 446</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 772</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 795</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and Development</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 42</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 71</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 84</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total restricted stock and stock option compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 376</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 517</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 856</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 966</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffff00;font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 5000000 5000000 5000000 15000000 P10Y 4409969 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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: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.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:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unvested RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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:9.37%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.61%;margin:0pt;padding:0pt;"><p style="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 in thousands</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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 3.4pt 0.05pt 0pt;"> 951</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2.15</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 0.70</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> (491)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2.36</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 1.11</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30,  2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3.4pt 0.05pt 0pt;"> 2,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 0.87</p></td></tr></table> 951000 2.15 2696000 0.70 491000 2.36 214000 1.11 2942000 0.87 362000 2059000 P1Y11M8D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;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:4.53%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;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:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;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:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;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:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:58.38%;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.8%;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="9" style="vertical-align:bottom;white-space:nowrap;width:39.8%;margin:0pt;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 in thousands</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 7,837</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1.49</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 2.28</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (362)</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1.43</p></td><td style="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 7,423</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1.49</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 47</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;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="background-color:#cceeff;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 6,559</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 1.48</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0pt 0pt;"> 26</p></td></tr></table> 7837000 1.49 52000 2.28 362000 1.43 7423000 1.49 P5Y1M6D 47000 6559000 1.48 P5Y 26000 204000 P0Y8M12D 637000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.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;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.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;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2020</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.79%;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:7.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;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales, general, and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 334</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 446</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 772</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 795</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and Development</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 42</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 71</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 84</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total restricted stock and stock option compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 376</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 517</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 856</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 966</p></td></tr></table> 334000 446000 772000 795000 42000 71000 84000 171000 376000 517000 856000 966000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 13. – REVENUE RECOGNITION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue when it satisfies a performance obligation by transferring control of the product to a customer. The Company’s customer contracts consist of obligations to manufacture the customer’s branded filtered cigars and cigarettes. For certain contracts, the performance obligation is satisfied over time as the Company determines, due to contract restrictions, it does not have an alternative use of the product, and it has an enforceable right to payment as the product is manufactured. The Company recognizes revenue under those contracts at the unit price stated in the contract based on the units manufactured. Revenue from the sale of the Company’s products is recognized net of cash discounts, sales returns and allowances. There was no allowance for discounts or returns and allowances at June 30, 2020 and December 31, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Assets and Liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unbilled receivables (contract assets) represent revenues recognized for performance obligations that have been satisfied but have not been billed. These receivables are included as Accounts receivable, net on the Consolidated Balance Sheets. Customer payment terms vary depending on the terms of each customer contract, but payment is generally due prior to product shipment or within extended credit terms up to twenty-one (21) days after shipment. Deferred Revenue (contract liabilities) relate to down payments received from customers in advance of satisfying a performance obligation. This deferred revenue is included as Deferred income on the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Total contract assets and contract liabilities 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;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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.34%;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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.34%;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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;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;">Unbilled receivables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 406</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;">Deferred Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="background-color:#cceeff;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;">Net contract assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 401</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s net sales revenue is derived from customers located primarily in the United States of America and is disaggregated by the timing of revenue recognition—net sales transferred over time and net sales transferred at a point in time. All revenue is related to contract manufacturing.</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:1.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: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.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:1.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: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;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:18.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;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.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;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales-over time</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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:right;margin:0pt 3.4pt 0.05pt 0pt;"> 3,718</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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:right;margin:0pt 3.4pt 0.05pt 0pt;"> 3,444</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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:right;margin:0pt 3.4pt 0.05pt 0pt;"> 8,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales-point in time</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,371</p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:6.18%;border-bottom: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.4pt 0.05pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;width:1.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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 6,435</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 13,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 12,109</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 0 0 P21D <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;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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.34%;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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.34%;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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;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;">Unbilled receivables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 406</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;">Deferred Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="background-color:#cceeff;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;">Net contract assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 401</p></td></tr></table> 164000 406000 5000 164000 401000 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:1.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: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.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:1.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: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;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:18.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;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.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;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales-over time</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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:right;margin:0pt 3.4pt 0.05pt 0pt;"> 3,718</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;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:right;margin:0pt 3.4pt 0.05pt 0pt;"> 3,444</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;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:right;margin:0pt 3.4pt 0.05pt 0pt;"> 8,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales-point in time</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 2,371</p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 4,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:6.18%;border-bottom: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.4pt 0.05pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;width:1.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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 6,435</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 5,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 13,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 12,109</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.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></tr></table> 3718000 3444000 8526000 7029000 2717000 2371000 4967000 5080000 6435000 5815000 13493000 12109000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 14. – EARNINGS PER SHARE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth the computation of basic and diluted earnings (loss) per common share for the three and six months ended June 30, 2020 and June 30, 2019, respectively. Outstanding warrants, options, and restricted stock units were excluded from the calculation of diluted EPS as the effect was antidilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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 0pt 0.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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 0pt 0.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:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:19.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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;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:41.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,057)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,042)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,086)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,115)</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 138,854</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 124,662</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 138,732</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom: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.4pt 0.05pt 0pt;"> 124,653</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per common share - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.04)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.06)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.08)</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Anti-dilutive shares are as follows:</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants </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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,423</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,703</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,423</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,703</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 2,942</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 693</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 2,942</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom: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.4pt 0.05pt 0pt;"> 693</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 21,659</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 19,689</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 21,659</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 19,689</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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 0pt 0.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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 0pt 0.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:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:19.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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;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:41.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,057)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,042)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,086)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,115)</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 138,854</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 124,662</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 138,732</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom: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.4pt 0.05pt 0pt;"> 124,653</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per common share - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.04)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.06)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.08)</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Anti-dilutive shares are as follows:</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants </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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,423</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,703</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,423</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,703</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 2,942</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 693</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 2,942</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom: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.4pt 0.05pt 0pt;"> 693</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 21,659</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 19,689</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 21,659</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 19,689</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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></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><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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 0pt 0.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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 0pt 0.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:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:19.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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;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:41.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,057)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,042)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,086)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,115)</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 138,854</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 124,662</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 138,732</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom: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.4pt 0.05pt 0pt;"> 124,653</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per common share - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.04)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.06)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.08)</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Anti-dilutive shares are as follows:</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants </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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 11,293</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,423</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,703</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,423</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 7,703</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 2,942</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 693</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom: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.4pt 0.05pt 0pt;"> 2,942</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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom: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.4pt 0.05pt 0pt;"> 693</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 21,659</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 19,689</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 21,659</p></td><td style="background-color:#cceeff;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.4pt 0.05pt 0pt;"> 19,689</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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></tr></table> -5057000 -8042000 -9086000 -10115000 138854000 124662000 138732000 124653000 -0.04 -0.06 -0.07 -0.08 11293000 11293000 11293000 11293000 7423000 7703000 7423000 7703000 2942000 693000 2942000 693000 21659000 19689000 21659000 19689000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2020
Aug. 07, 2020
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Amendment Flag false  
Document Period End Date Jun. 30, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Entity File Number 001-36338  
Entity Registrant Name 22nd Century Group, Inc.  
Entity Central Index Key 0001347858  
Current Fiscal Year End Date --12-31  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 98-0468420  
Entity Address, Address Line One 8560 Main Street  
Entity Address, Address Line Two Suite 4  
Entity Address, City or Town Williamsville  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 14221  
City Area Code 716  
Local Phone Number 270-1523  
Title of 12(b) Security Common Stock, $0.00001 par value  
Security Exchange Name NYSEAMER  
Trading Symbol XXII  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   138,854,193
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current Assets:    
Cash and cash equivalents $ 844 $ 485
Short-term investment securities 28,103 38,477
Accounts receivable, net 999 867
Inventory, net 2,769 2,266
Prepaid expenses and other assets 3,580 648
Total current assets 36,295 42,743
Property, plant and equipment:    
Machinery and equipment, net 2,849 3,120
Operating leases right-of-use assets, net 651 602
Total property, plant and equipment 3,500 3,722
Other assets:    
Intangible assets, net 8,239 8,494
Investments 7,372 8,403
Convertible note 5,732 5,589
Total other assets 21,343 22,486
Total assets 61,138 68,951
Current liabilities:    
Notes payable 2,247 581
Operating lease obligations 333 220
Accounts payable 1,019 1,997
Accrued expenses 2,235 2,619
Accrued severance, current 487 359
Deferred income 0 5
Total current liabilities 6,321 5,781
Long-term liabilities:    
Notes payable 292 292
Operating lease obligations 318 382
Severance obligations 342 446
Total long-term liabilities 952 1,120
Commitments and contingencies (Note 11)
Shareholders' equity    
Common stock value 1 1
Capital in excess of par value 188,591 187,735
Accumulated other comprehensive (loss) income 52 7
Accumulated deficit (134,779) (125,693)
Total shareholders' equity 53,865 62,050
Total liabilities and shareholders' equity $ 61,138 $ 68,951
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
CONSOLIDATED BALANCE SHEETS    
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, par value $ 0.00001 $ 0.00001
Common stock, shares authorized 300,000,000 300,000,000
Common stock, par value $ 0.00001 $ 0.00001
Common stock, shares issued 138,854,193 138,362,809
Common stock, shares outstanding 138,854,193 138,362,809
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue:        
Sale of products, net $ 6,435 $ 5,815 $ 13,493 $ 12,109
Cost of goods sold (exclusive of depreciation shown separately below):        
Products 6,234 5,901 13,005 12,298
Gross profit (loss) 201 (86) 488 (189)
Operating expenses:        
Selling, general and administrative (including equity-based compensation ) 3,501 2,586 6,640 5,060
Impairment of intangible assets 146   146  
Depreciation 157 147 313 282
Amortization 189 223 361 438
Total operating expenses 4,954 4,943 9,384 10,218
Operating loss (4,753) (5,029) (8,896) (10,407)
Other income (expense):        
Unrealized (loss) gain on investment 312 (1,424) (133) 1,549
Impairment of stock warrant (1,062)   (1,062)  
Realized (loss) on short-term investment securities 3 72   56
Litigation expense   (1,891) 0 (1,891)
Gain on the sale of machinery and equipment     0 87
Interest income, net 462 243 1,074 515
Interest expense (19) (13) (31) (24)
Total other income (expense) (304) (3,013) (152) 292
Loss before income taxes (5,057) (8,042) (9,048) (10,115)
Income taxes     38  
Net loss (5,057) (8,042) (9,086) (10,115)
Other comprehensive income (loss):        
Unrealized gain (loss) on short-term investment securities 241 89 45 236
Reclassification of gain to net loss (3) (72)   (56)
Other comprehensive income (loss) 238 17 45 180
Comprehensive loss $ (4,819) $ (8,025) $ (9,041) $ (9,935)
Net loss per common share - basic and diluted $ (0.04) $ (0.06) $ (0.07) $ (0.08)
Weighted average common shares outstanding - basic and diluted (in thousands) 138,854 124,662 138,732 124,653
Products Other Than Modified Risk Tobacco Products [Member]        
Operating expenses:        
Research and development (including equity-based compensation ) $ 957 $ 1,674 $ 1,770 $ 2,914
Modified Risk Tobacco Product [Member]        
Operating expenses:        
Research and development (including equity-based compensation ) $ 4 $ 313 $ 154 $ 1,524
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
Common Stock [Member]
Capital in Excess of Par Value [Member]
Accumulated Other Comprehensive Income [Member]
Accumulated Deficit [Member]
Total
Beginning balance at Dec. 31, 2018 $ 1,000 $ 170,392,000 $ 21,000 $ (99,134,000) $ 71,280,000
Beginning balance (in shares) at Dec. 31, 2018 124,642,593        
Stock issued in connection with option exercises $ 1,000 0 0 0 1,000
Net shares issued for options exercised (in shares) 17,407        
Equity-based compensation $ 0 449,000 0 0 449,000
Equity-based compensation (in shares) 0        
Unrealized gain (loss) on short-term investment securities $ 0 0 147,000 0 147,000
Reclassification of losses (gains) to net loss 0 0 16,000 0 16,000
Net loss 0 0 0 (2,073,000) (2,073,000)
Ending balance at Mar. 31, 2019 $ 2,000 170,841,000 184,000 (101,207,000) 69,820,000
Ending balance (in shares) at Mar. 31, 2019 124,660,000        
Beginning balance at Dec. 31, 2018 $ 1,000 170,392,000 21,000 (99,134,000) 71,280,000
Beginning balance (in shares) at Dec. 31, 2018 124,642,593        
Net loss         (10,115,000)
Ending balance at Jun. 30, 2019 $ 2,000 171,358,000 201,000 (109,249,000) 62,312,000
Ending balance (in shares) at Jun. 30, 2019 124,673,936        
Beginning balance at Mar. 31, 2019 $ 2,000 170,841,000 184,000 (101,207,000) 69,820,000
Beginning balance (in shares) at Mar. 31, 2019 124,660,000        
Net shares issued for options exercised (in shares) 13,936        
Equity-based compensation   517,000     517,000
Unrealized gain (loss) on short-term investment securities     89,000   89,000
Reclassification of losses (gains) to net loss     (72,000)   (72,000)
Net loss       (8,042,000) (8,042,000)
Ending balance at Jun. 30, 2019 $ 2,000 171,358,000 201,000 (109,249,000) 62,312,000
Ending balance (in shares) at Jun. 30, 2019 124,673,936        
Beginning balance at Dec. 31, 2019 $ 1,000 187,735,000 7,000 (125,693,000) 62,050,000
Beginning balance (in shares) at Dec. 31, 2019 138,362,809        
Stock issued in connection with RSU vesting $ 0 0 0 0 0
Stock issued in connection with RSU vesting (in shares) 491,384        
Equity-based compensation $ 0 480,000 0 0 480,000
Equity-based compensation (in shares) 0        
Unrealized gain (loss) on short-term investment securities $ 0 0 (196,000) 0 (196,000)
Reclassification of losses (gains) to net loss 0 0 3,000 0 3,000
Net loss 0 0 0 (4,029,000) (4,029,000)
Ending balance at Mar. 31, 2020 $ 1,000 188,215,000 (186,000) (129,722,000) 58,308,000
Ending balance (in shares) at Mar. 31, 2020 138,854,193        
Beginning balance at Dec. 31, 2019 $ 1,000 187,735,000 7,000 (125,693,000) 62,050,000
Beginning balance (in shares) at Dec. 31, 2019 138,362,809        
Net loss         (9,086,000)
Ending balance at Jun. 30, 2020 $ 1,000 188,591,000 52,000 (134,779,000) 53,865,000
Ending balance (in shares) at Jun. 30, 2020 138,854,193        
Beginning balance at Mar. 31, 2020 $ 1,000 188,215,000 (186,000) (129,722,000) 58,308,000
Beginning balance (in shares) at Mar. 31, 2020 138,854,193        
Equity-based compensation   376,000     376,000
Unrealized gain (loss) on short-term investment securities     241,000   241,000
Reclassification of losses (gains) to net loss     (3,000)   (3,000)
Net loss       (5,057,000) (5,057,000)
Ending balance at Jun. 30, 2020 $ 1,000 $ 188,591,000 $ 52,000 $ (134,779,000) $ 53,865,000
Ending balance (in shares) at Jun. 30, 2020 138,854,193        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash flows from operating activities:    
Net loss $ (9,086) $ (10,115)
Adjustments to reconcile net loss to cash used in operating activities:    
Impairment of intangible assets 146  
Impairment of stock warrant 1,062  
Amortization and depreciation 549 602
Amortization of license fees 125 119
Amortization of ROU assets 151 106
Unrealized (gain) loss on investment 133 (1,549)
Realized (gain) loss on short-term investment securities   (56)
Litigation settlement 0 1,891
Gain on the sale of machinery and equipment 0 (87)
Accretion of non cash interest expense 13 21
Accretion of interest on Panacea investments (306)  
Equity-based employee compensation expense 856 966
(Increase) decrease in assets:    
Accounts receivable (132) (39)
Inventory (503) 112
Prepaid expenses and other assets (2,934) (345)
Increase (decrease) in liabilities:    
Operating lease obligations (149) (107)
Accounts payable (1,033) (610)
Accrued expenses (384) 340
Accrued severance 24 0
Deferred income (5) 7
Net cash provided by (used in) operating activities (11,473) (8,744)
Cash flows from investing activities:    
Acquisition of patents and trademarks (198) (244)
Acquisition of machinery and equipment (42) (398)
Proceeds from the sale of machinery and equipment 0 166
Sales and maturities of short-term investment securities 19,272 18,287
Purchase of short-term investment securities (8,853) (8,397)
Net cash provided by investing activities 10,179 9,414
Cash flows from financing activities:    
Payment on note payable (542) (400)
Proceeds from note payable issuance 2,195  
Proceeds from SBA loan 1,183  
Repayment of SBA loan (1,183)  
Net cash used in financing activities 1,653 (400)
Net increase (decrease) in cash and cash equivalents 359 270
Cash and cash equivalents - beginning of period 485 605
Cash and cash equivalents - end of period 844 875
Net cash paid for:    
Cash paid during the period for interest 6 3
Non-cash transactions:    
Patent and trademark additions included in accounts payable 54 198
Machinery and equipment additions included in accounts payable 0 58
Right-of-use assets and corresponding operating lease obligations $ 198 814
Legal settlement included in accrued expenses   $ 1,891
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2020
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

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

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

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

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

Principles of Consolidation - The accompanying consolidated financial statements include the accounts of 22nd Century Group, Inc. (“22nd Century Group”), its three wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), and Botanical Genetics, LLC (“Botanical Genetics”), and two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”) (collectively, “the Company”). All intercompany accounts and transactions have been eliminated.

Nature of Business - 22nd Century Group, Inc. is a plant biotechnology company specializing in technology that allows (i) for the level of nicotine and other nicotinic alkaloids in tobacco plants to be altered through genetic engineering and modern plant breeding and (ii) the levels of cannabinoids in hemp plants to be decreased or increased through genetic engineering and modern plant breeding. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified risk tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. Botanical Genetics is a wholly-owned subsidiary of 22nd Century Group that performs research and development related to the Company’s hemp business.

Reclassifications - Certain items in the 2019 financial statements have been reclassified to conform to the 2020 classification. During the second quarter of 2020, the Company broke out research and development expense into two lines: (i) Research and development and (ii) Research and development—MRTP in the operating expense section of the Company’s Consolidated Statements of Operations and Comprehensive Loss. The comparative classifications for 2019 have been reclassified to conform to the new presentation.

COVID-19 Pandemic – The COVID-19 pandemic has caused some disruption to our business and poses a risk to our future business, including delays by third party providers of goods or services to our business, interruptions to our sales, research and development, and administrative activities, and disruptions to our manufacturing operations. Similarly, state or federal authorities may also be affected in their capacity or capability to operate as normal and may impact the timeline of product authorizations which may disrupt our business plans.

Our Williamsville, NY corporate re-opened in June and our R&D laboratory in Buffalo, NY re-opened in May and are currently operating under strict safety protocols in accordance with New York State’s reopening guidelines. These protocols include physical distancing, mandatory face coverings, disinfection of surfaces, and other health and safety measures. We continue to encourage remote work arrangements by any and all employees where job duties permit. Although our laboratory in Buffalo reopened

in May, some of our external research and development partners were either closed or operating on a modified or limited schedule during the height of the pandemic. The temporary closure of our laboratory and the interruption to our workflow related to COVID-19 have impacted our internal and external laboratory research operations. Our executive leadership team and staff are continuously monitoring this ever-evolving situation and its impacts on our business.

Our NASCO production facility in North Carolina remains open, having been classified as an essential business as it is part of the supply chain for grocery stores and convenience stores. Despite the pandemic, we have been able to fulfill sales orders in a timely manner. The safety and well-being of our employees remains a top priority and we to continue monitor and operate in line with local, state, and federal safety guidelines. An outbreak at our production facility, or disruption in our supply chain, could cause us to slow or temporarily cease our manufacturing operations.

We will continue to monitor the local, state and federal guidance regarding our business practices.

Use of Estimates - The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.

Fair Value of Financial Instruments - The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a convertible note receivable, accounts payable, accrued expenses, and notes payable. Other than for cash equivalents, short-term investment securities, certain investments, and convertible note receivable, fair value is assumed to approximate carrying values for these financial instruments, since they are short term in nature, they are receivable or payable on demand, or had stated interest rates that approximate the interest rates available to the Company as of the reporting date. The determination of the fair value of cash equivalents, short-term investment securities, investments, and convertible note receivable are discussed in Note 6.

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

Stock Based Compensation - The Company uses a fair-value based method to determine compensation for all arrangements under which Company employees and others receive shares, restricted stock units or options to purchase common shares of the Company. Stock based compensation expense is recorded over the requisite service period based on estimates of probability and time of achieving milestones and vesting. For accounting purposes, the shares will be considered issued and outstanding upon vesting or risks of forfeiture expiring.

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

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORY
6 Months Ended
Jun. 30, 2020
INVENTORY  
INVENTORY

NOTE 2. - INVENTORY

Inventories are valued at the lower of historical cost or net realizable value. Cost is determined using an average cost method for tobacco leaf inventory and raw materials inventory and standard cost is primarily used for finished goods inventory. Inventories are evaluated to determine whether any amounts are not recoverable based on slow moving or obsolete condition and are written off or reserved as appropriate. Inventories at June 30, 2020 and December 31, 2019 consisted of the following:

    

June 30, 

    

December 31, 

    

2020

    

2019

Inventory - tobacco leaf

$

1,191

$

1,178

Inventory - finished goods

 

Cigarettes and filtered cigars

 

212

 

106

Inventory - raw materials

 

 

Cigarette and filtered cigar components

1,466

1,082

Less: inventory reserve

 

(100)

 

(100)

$

2,769

$

2,266

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
MACHINERY AND EQUIPMENT
6 Months Ended
Jun. 30, 2020
MACHINERY AND EQUIPMENT  
MACHINERY AND EQUIPMENT

NOTE 3. - MACHINERY AND EQUIPMENT

Machinery and equipment at June 30, 2020 and December 31, 2019 consisted of the following:

June 30, 

December 31, 

    

Useful Life

    

2020

    

2019

Cigarette manufacturing equipment

3 or 10 years

$

4,896

$

4,870

Office furniture, fixtures and equipment

5 Years

 

162

 

152

Laboratory equipment

5 Years

 

125

 

125

Leasehold improvements

6 Years

 

263

 

257

 

 

Less: accumulated depreciation

  

 

(2,597)

 

(2,284)

Machinery and equipment, net

  

$

2,849

$

3,120

Depreciation expense was $157 and $313 for the three and six months ended June 30, 2020, respectively ($147 and $282 for the three and six months ended June 30, 2019, respectively).

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES
6 Months Ended
Jun. 30, 2020
RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES  
RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES

NOTE 4. - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES

On January 1, 2019, the Company adopted ASU 2016-02, Subtopic ASC 842, Leases (the “new guidance”) and elected to use the practical expedient which allowed the Company to carry forward the historical lease classifications of the existing leases as of adoption. Our lessee right of use (ROU) assets represent our right to use an underlying asset and our lease liabilities represent our obligation to make lease payments.

The Company leases a manufacturing facility and warehouse in North Carolina, a corporate office space in Williamsville, New York, and a laboratory space in Buffalo, New York. The ROU assets and lease liabilities for these operating leases are recognized as of the commencement date at the net present value of the fixed minimum lease payments for the lease term. The discount rate used is the interest rate implicit in the lease, if available, or the Company’s incremental borrowing rate which is determined using a base line rate plus an applicable spread.

The following table summarizes the Company’s discount rate and remaining lease terms:

Weighted average remaining lease term in years

2.4

Weighted average discount rate

 

4.8

%

Future minimum lease payments as of June 30, 2020 are as follows:

2020

$

173

2021

 

324

2022

 

92

2023

88

2024

 

15

Total lease payments

 

692

Less: imputed interest

 

(41)

Total

$

651

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE
6 Months Ended
Jun. 30, 2020
INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE  
INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE

NOTE 5. – INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE

Investment in Panacea Life Sciences, Inc.

On December 3, 2019, the Company entered into a securities purchase agreement with Panacea Life Sciences, Inc. (“Panacea”) for $13,297 in exchange for a 15.8% ownership interest. The Company’s investment consists of three instruments: shares of Series B preferred stock (“preferred stock”); a convertible note receivable; and a warrant (“stock warrant”) to purchase additional shares of Series B preferred stock, to obtain 51% ownership of Panacea, at an exercise price of $2.344 per share. The convertible note receivable has a term of five years, bears interest of 10% per annum, and can be converted to shares of Series B preferred stock at the Company’s discretion. The preferred stock carries an annual 10% cumulative dividend, compounded annually, and has an implicit put option after the fifth anniversary date so long that the stock warrants have not been exercised. The stock warrant may be exercised at any time after the fifth anniversary date and would be accelerated if Panacea achieves certain sales targets for two consecutive years. The Series B preferred stock also has equity preferences in the event of a liquidation, sale, or transfer of Panacea assets.

The convertible note receivable and the preferred stock investment are considered available for sale debt securities with a private company that is not traded in active markets. Since observable price quotations were not available at acquisition, fair value was estimated based on cost less an appropriate discount upon acquisition. The discount of each instrument is accreted into interest income over the respective term as shown within the Company’s Consolidated Statements of Operations and Comprehensive Loss. See Note 6 for additional information on these fair value measurements. The stock warrant was recorded at its cost basis in accordance with the practical expedient under ASU 2016-01.

In accordance with ASC 326-30-35 and ASC 321-35-3, credit loss risk of available-for-sale securities and impairment risk of investments recorded at cost should be evaluated if negative indicators are present. During the first six months of 2020, the cannabidiol (CBD) industry has experienced an overall decline due to increased competition, FDA regulation uncertainty, and continued uncertainty from COVID-19—all relevant indicators for the valuation of our Panacea investment. Based on our assessment, we determined that no credit loss existed for the available-for-sale debt security instruments as of June 30, 2020. As such, we concluded that the recorded value aligns with the expected cash flows of the instruments.

However, we determined that the recorded cost basis of the stock warrant exceeded its fair value due to the negative macroeconomic indicators mentioned above. As such, the Company recognized an impairment charge of $1,062 during the three and six months ended June 30, 2020.

Investment in Aurora Cannabis, Inc.

The Company has an investment in Aurora Cannabis Inc. (“Aurora”) stock warrants that are considered equity securities under ASC 321 – Investments – Equity Securities and a derivative instrument under ASC 815 – Derivatives and Hedging. The stock warrants are not designated as a hedging instrument, and in accordance with ASC 815, the Company’s investment in stock warrants are recorded at fair value with changes in fair value recorded to unrealized gain/loss as shown within the Company’s Consolidated Statements of Operations and Comprehensive Loss. See Note 6 for additional information on the fair value measurements.

The carrying value of the Company’s investments at June 30, 2020 and December 31, 2019 consisted of the following:

June 30, 

December 31, 

2020

2019

Aurora stock warrants

    

$

540

    

$

673

Panacea preferred stock

5,029

4,865

Panacea stock warrant

1,803

2,865

Total Investments

$

7,372

$

8,403

Convertible Note Receivable

$

5,732

$

5,589

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS
6 Months Ended
Jun. 30, 2020
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS  
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS

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

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

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

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

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

Fair Value

June 30, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

1,123

$

$

$

1,123

Corporate bonds

 

 

26,980

 

 

26,980

Total short-term investment securities

$

1,123

$

26,980

$

$

28,103

Investment - Aurora stock warrants

$

$

$

540

$

540

Investment - Panacea preferred stock

$

$

$

5,029

$

5,029

Convertible note receivable

$

$

$

5,732

$

5,732

Fair Value

December 31, 2019

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

12,146

$

$

$

12,146

Corporate bonds

 

 

26,331

 

 

26,331

Total short-term investment securities

$

12,146

$

26,331

$

$

38,477

Investment - Aurora stock warrants

$

$

$

673

$

673

Investment - Panacea preferred stock

$

$

$

4,865

$

4,865

Convertible note receivable

$

$

$

5,589

$

5,589

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

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

The investment in the Aurora stock (ACB) warrants is measured at fair value using the Black-Scholes pricing model and is classified within Level 3 of the valuation hierarchy. The unobservable input is an estimated volatility factor of 141% and 83% at June 30, 2020 and December 31, 2019, respectively. Therefore, changes in market volatility will impact the fair value measurement of our ACB investment.

A 20% increase or decrease in the volatility factor used at June 30, 2020 would have the impact of increasing or decreasing the fair value measurement of the stock warrants by approximately $175. A 20% increase or decrease in the volatility factor used at December 31, 2019 would have the impact of increasing or decreasing the fair value measurement of the stock warrants by approximately $260.

The Panacea convertible note receivable and the preferred stock investment are considered available-for-sale debt securities with a private company that is not traded in active markets. Since observable price quotations were not available, fair value was estimated based on cost less an appropriate discount upon acquisition. The discount of each instrument is accreted into interest income over the respective term and will adjust the amortized cost basis of the investments.

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

Fair Value at December 31, 2019

$

11,128

Unrealized loss as a result of change in fair value

(133)

Accretion of interest on Panacea Investment

306

Fair Value at June 30, 2020

$

11,301

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

Available for Sale Debt Securities

June 30, 2020

Amortized

Gross

Gross

Cost

Unrealized

Unrealized

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

26,928

$

140

$

(88)

$

26,980

Convertible note receivable

 

5,732

 

 

 

5,732

Investment - Panacea preferred stock

 

5,029

 

 

 

5,029

$

37,689

$

140

$

(88)

$

37,741

Available for Sale Debt Securities

December 31, 2019

Amortized

Gross

Gross

Cost

Unrealized 

Unrealized 

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

26,324

$

64

$

(57)

$

26,331

Convertible note receivable

 

5,589

 

 

 

5,589

Investment - Panacea preferred stock

 

4,865

 

 

 

4,865

$

36,778

$

64

$

(57)

$

36,785

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

Available for Sale Debt Securities

June 30, 2020

December 31, 2019

Amortized

Amortized

    

Cost Basis

    

Fair Value

    

Cost Basis

    

Fair Value

Due in one year or less

$

18,796

$

18,796

$

16,823

$

16,851

Due after one year through five years

 

18,893

 

18,945

 

9,501

 

9,480

Due in five years

10,454

10,454

$

37,689

$

37,741

$

36,778

$

36,785

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2020
INTANGIBLE ASSETS  
INTANGIBLE ASSETS

NOTE 7. - INTANGIBLE ASSETS 

Intangible assets are recorded at cost and consist primarily of (1) expenditures incurred with third-parties related to the processing of patent claims and trademarks with government authorities, as well as costs to acquire patent rights from third-parties, (2) license fees paid for third-party intellectual property, (3) costs to become a signatory under the tobacco MSA, and (4) license fees paid to acquire a predicate cigarette product. The amounts capitalized relate to intellectual property that the Company owns or to which it has exclusive rights. The Company’s intellectual property capitalized costs are amortized using the straight-line method over the remaining statutory life of the granted patent assets in each of the Company’s patent families, which have estimated expiration dates ranging from 2020 to 2036. Periodic maintenance or renewal fees are expensed as incurred. Annual minimum license fees are charged to expense. License fees paid for third-party intellectual property are amortized on a straight-line basis over the last to expire patents, which patent expiration dates are expected to range from 2020 through 2036. The Company believes costs associated with becoming a signatory to the MSA and acquiring a predicate cigarette product have an indefinite life and as such, no amortization is taken.

Total intangible assets at June 30, 2020 and December 31, 2019 consisted of the following:

June 30, 

December 31, 

    

2020

    

2019

Intangible assets, net

 

  

 

  

Patent and trademark costs

$

5,512

$

5,712

Less: accumulated amortization and impairment

 

(2,774)

 

(2,839)

Patent and trademark costs, net

 

2,738

 

2,873

License fees

 

3,776

 

3,777

Less: accumulated amortization

 

(827)

 

(708)

License fees, net

 

2,949

 

3,069

MSA signatory costs

 

2,202

 

2,202

  

License fee for predicate cigarette brand

 

350

 

350

$

8,239

$

8,494

Amortization expense relating to the above intangible assets for the three and six months ended June 30, 2020 amounted to $189 and $361 respectively ($223 and $438 for the three and six months ended June 30, 2019 respectively). Impairment expense for the three and six months ended June 30, 2020 amounted to $146 (cost of approximately $448 less accumulated amortization of approximately $302). The impairment related to patent intellectual property that would be expired before the Company planned to commercialize.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
NOTES PAYABLE
6 Months Ended
Jun. 30, 2020
NOTES PAYABLE  
NOTES PAYABLE

NOTE 8. – NOTES PAYABLE

License Fees

On June 22, 2018, the Company entered into the Second Amendment to the License Agreement (the “Second Amendment”) with North Carolina State University (“NCSU”) that amended an original License Agreement between the Company and NCSU, dated December 8, 2015, and the First Amendment, dated February 14, 2018, to the original License Agreement. Under the terms of the Second Amendment, the Company was obligated to pay NCSU milestone payments totaling $1,200, which originally amounted to a present value of $1,175. As of June 30, 2020 the Company paid the final milestone payment of $300. The cost of the of acquired license amounted to $1,175 and is included in Intangible assets, net on the Company’s Consolidated Balance Sheets, and is amortized on a straight-line basis over the last-to-expire patent, which is expected to be in 2036.

On October 22, 2018, the Company entered into a License Agreement with the University of Kentucky. Under the terms of the License Agreement, the Company is obligated to pay the University of Kentucky milestone payments totaling $1,200, of which $300 was payable upon execution, and $300 will be payable annually over three years on the anniversary of the execution of the License Agreement. The Company has recorded the present value of the obligations under the License Agreement as a note payable that originally amounted to $1,151. The cost of the of acquired licenses amounted to $1,151 and is included in Intangible assets, net on the Company’s Consolidated Balance Sheets, and will be amortized on a straight-line basis over the last-to-expire patent, which is expected to be in 2033.

CARES Act Paycheck Protection Program Loan

On May 1, 2020, the Company received an U.S. Small Business Administration Loan (“SBA Loan”) from Bank of America, N.A. related to the COVID-19 crisis in the amount of $1.2 million. On May 12, 2020, the Company repaid the SBA loan in full.

D&O Insurance

During the second quarter of 2020, the Company renewed its Director and Officer (“D&O”) insurance for a one-year policy premium totaling $2,744. The Company paid $549 as a premium down payment and financed the remaining $2,195 of policy

premiums over nine months at a 3.19% annual percentage rate. The financed amount is recorded within current notes payable on the Company’s Consolidated Balance Sheets.

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

June 30, 

December 31, 

 

    

2020

    

2019

 

License Fees

$

293

$

581

D&O Insurance

 

1,954

 

Total current notes payable

$

2,247

$

581

 

 

Long term license fees

$

292

$

292

Accretion of non-cash interest expense amounted to $6 and $13 for the three and six months ended June 30, 2020, respectively, and $10 and $21 for the three and six months ended June 30, 2019, respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
SEVERANCE LIABILITY
6 Months Ended
Jun. 30, 2020
Postemployment Benefits [Abstract]  
SEVERANCE LIABILITY

NOTE 9. – SEVERANCE LIABILITY

During the second quarter of 2020, the Company recorded an accrual for severance benefits for $306 in accordance with FASB ASC 712 - “Compensation – Nonretirement Postemployment Benefits.” Consistent with certain contractual obligations related to a resignation, the Company will provide cash payments and full reimbursement for health insurance premiums under the Consolidated Omnibus Budget Reconciliation Act (“COBRA”). The cash payments will be paid over a twelve-month period, on a bi-weekly basis, and the COBRA health insurance premiums will be reimbursed over twelve months.

During the third quarter of 2019, the Company recorded an accrual for severance benefits for $721 in accordance with FASB ASC 712 - “Compensation – Nonretirement Postemployment Benefits.” The severance accrual relates to the resignation of the Company’s former President and Chief Executive Officer (the “former CEO”) effective July 26, 2019. Concurrent with the former CEO’s resignation, the Company entered into a Consulting Agreement (the “Agreement”) with the former CEO. The Agreement calls for the Company to pay a monthly consulting fee to the former CEO in the amount of $17 plus health insurance benefits for a period of forty-two months. The Company concluded that the terms of the Agreement met the severance criteria in ASC 712 and accordingly, a severance accrual was recorded.

The accrued severance balance remaining as of June 30, 2020 was $829 with $487 and $342 shown as current and long-term accrued severance, respectively, on the Company’s Consolidated Balance Sheets. The accrued severance balance remaining as of December 31, 2019 was $805 with $359 and $446 shown as current and long-term accrued severance, respectively.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANTS FOR COMMON STOCK
6 Months Ended
Jun. 30, 2020
WARRANTS FOR COMMON STOCK  
WARRANTS FOR COMMON STOCK

NOTE 10. - WARRANTS FOR COMMON STOCK

The Company issued warrants to purchase 11,293,211 shares of common stock which remain outstanding as of June 30, 2020. The warrants have an exercise price of $1.11 per share and an expiration date of November 25, 2024. The outstanding warrants do not include anti-dilution features and therefore are not considered derivative instruments and do not have an associated warrant liability.

The following table summarizes the Company’s outstanding warrant activity since December 31, 2018:

Number of

Warrants

    

in thousands

Warrants outstanding at December 31, 2018

11,293

Warrants exercised in Q4 2019

 

(11,293)

Warrants issued in Q4 2019

11,293

Warrants outstanding at June 30, 2020

 

11,293

There were no warrants issued or exercised during the first six months of 2020.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2020
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

NOTE 11. - COMMITMENTS AND CONTINGENCIES

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

Future Commitments

Commitment

 

Counter Party

 

Product Relationship

 

Commitment Type

 

2020

 

2021

 

2022

 

2023

 

2024 & After

 

Total

    

Research Agreement

KeyGene

Hemp / Cannabis

Contract fee

$

600

$

1,200

$

1,200

$

1,200

$

295

$

4,495

(1)

License Agreement

NCSU

Tobacco

Annual royalty fee

113

225

225

563

(2), (3)

License Agreement

NCSU

Tobacco

Minimum annual royalty

25

25

50

50

650

800

(3)

License Agreement

NCSU

Tobacco

Minimum annual royalty

50

50

50

50

550

750

(3)

Sublicense Agreement

Anandia Laboratories, Inc.

Hemp / Cannabis

Annual license fee

10

10

10

10

120

160

(4)

Growing Agreement

Various

Various

Contract fee

75

75

(5)

$

873

$

1,510

$

1,535

$

1,310

$

1,615

$

6,843

(1)Exclusive agreement with the Company with respect to the Cannabis Sativa L. plant (the "Field"). The initial term of the agreement is five years with an option for an additional two years. The aggregate cost of the agreement over the initial term is $6,000. The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the Field of certain Results. The Company has granted KeyGene a license to commercialize the Results outside of the Field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization outside of the Field of the Results.
(2)The license agreement also requires a milestone payment of $150 upon FDA approval or clearance of a product that uses the NCSU licensed technology. The annual royalty fee is credited against running royalties on sales of licensed products.
(3)The Company is also responsible for reimbursing NSCU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.
(4)The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties.
(5)Various R&D growing agreements for hemp / cannabis and tobacco.

Investment in Panacea - On December 3, 2019, the Company entered into an agreement to obtain a 15.8% ownership in Panacea. The Company paid Panacea $12,000 in cash and issued 1,297,017 shares of 22nd Century common stock with a fair value of $1,297. The agreement with Panacea also requires the Company to purchase 5,333,334 shares of puttable preferred stock at $1.875 when Panacea achieves a certain twelve-month sales target that is payable in $8,500 of cash and the remainder in common stock of the Company.

Modified Risk Tobacco Product Application (“MRTP Application”) – In connection with the Company’s MRTP Application for its Very Low Nicotine Content (“VLNC”) cigarettes with the FDA, the Company has entered in various contracts with third-party service providers to fulfill various requirements of the MRTP Application. Such contracts include services for clinical trials, perception studies, legal guidance, product testing, and consulting expertise. During the three and six months ended June 30, 2020, the Company incurred expenses relating to these contracts in the approximate amount of $4 and $154, respectively, and $313 and $1,524 for the three and six months ended June 30, 2019, respectively. The Company will continue to incur consulting and legal expenses as the MRTP Application continues through the FDA review process. The Company cannot currently quantify the additional expenses that the Company will incur in the FDA review process because it will involve various factors that are within the discretion and control of the FDA.

Litigation - In accordance with applicable accounting guidance, the Company establishes an accrued liability for litigation and regulatory matters when those matters present loss contingencies that are both probable and estimable. In such cases, there may be an exposure to loss in excess of any amounts accrued. When a loss contingency is not both probable and estimable, the Company does not establish an accrued liability. As a litigation or regulatory matter develops, the Company, in conjunction with any outside counsel handling the matter, evaluates on an ongoing basis whether such matter presents a loss contingency that is probable and estimable. If, at the time of evaluation, the loss contingency related to a litigation or regulatory matter is not both probable and estimable, the matter will continue to be monitored for further developments that would make such loss contingency both probable and estimable. When a loss contingency related to a litigation or regulatory matter is deemed to be both probable and estimable, the Company will establish an accrued liability with respect to such loss contingency and record a corresponding amount of related expenses. The Company will then continue to monitor the matter for further developments that could affect the amount of any such accrued liability.

Class Action

On January 21, 2019, Matthew Jackson Bull, a resident of Denver, Colorado, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Matthew Bull, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 1:19-cv-00409. The Complaint alleges that Plaintiff Mr. Bull purchased shares of the Company’s common stock. Mr. Bull sues individually and seeks to bring a class action for persons or entities who acquired the Company’s common stock between February 18, 2016 and October 25, 2018, and alleges in Count I that the Company’s Annual Reports on Form 10-K for the years 2015, 2016 and 2017 allegedly contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5 promulgated thereunder, and alleges in Count II that Messrs. Sicignano and Brodfuehrer are liable for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Complaint seeks declaratory relief, unspecified money damages, and attorney’s fees and costs.

On January 29, 2019, Ian M. Fitch, a resident of Essex County Massachusetts, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Ian Fitch, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 2:19-cv-00553. The Complaint filing alleges that the Plaintiff Mr. Fitch purchased shares of the Company’s common stock. Mr. Fitch sues individually and seeks to bring a class action for persons or entities who acquired the Company’s common stock between February 18, 2016 and October 25, 2018, and alleges in Count I that the Company’s Annual Reports on Form 10-K for the years 2015, 2016 and 2017 allegedly contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5 promulgated thereunder, and alleges in Count II that Messrs. Sicignano and Brodfuehrer are liable for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Complaint seeks declaratory relief, unspecified money damages, and attorney’s fees and costs.

On March 25, 2019, Plaintiffs’ counsel in the Fitch litigation filed a motion in both the Fitch and Bull actions: (1) proposing Joseph Noto, Garden State Tire Corp, and Stephens Johnson for Mr. Fitch as purportedly representative plaintiffs, (2) moving to consolidate the Fitch litigation with the Bull litigation, and (3) seeking to be appointed as lead counsel in the consolidated action. Plaintiffs’ counsel in the Bull litigation filed and then withdrew a comparable motion seeking to consolidate the cases and be appointed as lead counsel.

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

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

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

On January 3, 2020, the Court reassigned the Bull case to Judge John L. Sinatra, also in the Western District of New York.

On January 29, 2020, the Company and Messrs. Sicignano and Brodfuehrer filed a Motion to Dismiss the Amended Complaint. On March 30, 2020, Plaintiffs filed a brief in opposition to the motion to dismiss. We then filed our final reply brief on April 29, 2020. On July 31, 2020, the Court heard oral arguments on our motion to dismiss and we are awaiting their decision.

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

Shareholder Derivative Cases

On February 6, 2019, Melvyn Klein, a resident of Nassau County New York, filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the United States District Court for the Eastern District of New York entitled: Melvyn Klein, derivatively on behalf of 22nd Century Group v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer and 22nd Century Group, Inc., Case No. 1:19-cv-00748. Mr. Klein brings this action derivatively alleging that (i) the director defendants supposedly breached their fiduciary duties for allegedly allowing the Company to make false statements; (ii) the director defendants supposedly wasted corporate assets to defend this lawsuit and the other related lawsuits; (iii) the defendants allegedly violated Section 10(b) of the Securities Exchange Act and Rule 10b-5 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made; and (iv) the director defendants allegedly violated Section 14(a) of the Securities Exchange Act and Rule 14a-9 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made in the Company’s proxy statement. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. On April 11, 2019, pursuant to a stipulation by the parties, the Court ordered this litigation stayed and transferred the stayed action to the Western District of New York. On April 19, 2019, the case was opened in the United States District Court for the Western District of New York, Case No. 1-19-cv-0513. On August 15, 2019, the case was consolidated with the Mathew case identified below and stayed. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

On February 11, 2019, Stephen Mathew filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: Stephen Mathew, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, John T. Brodfuehrer, Richard M. Sanders, Joseph Alexander Dunn, James W. Cornell, Nora B. Sullivan and 22nd Century Group, Inc., Index No. 801786/2019. Mr. Mathew brings this action derivatively alleging that (i) the director defendants supposedly breached their fiduciary duties by allegedly allowing the Company to make false statements; (ii) the director defendants were allegedly unjustly enriched by allegedly benefitting from allegedly allowing the Company to make false statements; (iii) the defendants supposedly wasted corporate assets to defend this lawsuit and the other related lawsuits; (iv) the individual defendants allegedly abused their ability to control and influence the

Company; and (v) the individual defendants allegedly engaged in gross mismanagement. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. On April 12, 2019, the parties jointly filed a Stipulated Notice of Removal in United States District Court for the Western District of New York. On April 23, 2019, the parties jointly filed an Amended Stipulated Notice of Removal in the Western District of New York. On May 3, 2019, pursuant to a stipulation from the parties, the Court ordered this litigation stayed. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims. On August 15, 2019, the Court consolidated the Mathew and Klein actions pursuant to a stipulation by the parties.

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

On January 15, 2020, Kevin Broccuto filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Kevin Broccuto, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Broccuto brings this action derivatively alleging three counts: Count I alleges that the defendants breached their fiduciary duties; Count II alleges they committed corporate waste; and Count III that they were unjustly enriched, by allegedly allowing the Company to make false statements. The Complaint seeks unspecified monetary damages, corrective corporate governance actions, disgorgement of alleged profits and imposition of constructive trusts, and attorney's fees and costs. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

On February 11, 2020, Jerry Wayne filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Jerry Wayne, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Wayne brings this action derivatively alleging three counts: Count I alleges that the defendants breached their fiduciary duties; Count II alleges they committed corporate waste; and Count III that they were unjustly enriched, by allegedly allowing the Company to make false statements. The Complaint seeks unspecified monetary damages, corrective corporate governance actions, disgorgement of alleged profits and imposition of constructive trusts, and attorney's fees and costs. The Complaint also seeks to declare as unenforceable the Company's Bylaw requiring derivative lawsuits to be filed in Erie County, New York, where the Company is headquartered. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

On March 25, 2020, the Court ordered the Brocutto and Wayne cases consolidated and stayed pursuant to a joint stipulation from the parties.

Shareholder Derivative Demand

On February 19, 2019, the Company received a demand letter from attorneys representing Van McClendon, a shareholder of the Company, in which Mr. McClendon demanded that the Company’s Board of Directors take action to pursue certain purported causes of action on behalf of the Company to remedy alleged breaches of fiduciary duties by each of the members of the Company’s Board of Directors, the Company’s Chief Executive Officer, Henry Sicignano III, and the Company’s Chief Financial Officer, John T. Brodfuehrer. On February 28, 2019, the Board appointed a Special Committee of independent directors and instructed the Committee

to assess whether pursuing the claims detailed in the demand letter would be in the best interests of the Company. Subsequently, Mr. McClendon sold his shares and withdrew his demand. On May 7, 2019, after Mr. McClendon sold his shares, the Company received a similar demand letter from attorneys representing Jeremy Houck, a shareholder of the Company. Pursuant to the Board’s instruction, the Special Committee completed an investigation of the claims detailed in Mr. Houck’s demand letter. The Special Committee determined that pursuing such claims would not be in the best interest of the Company. On February 27, 2020, the Board of Directors adopted and approved the Special Committee’s determination.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY- BASED COMPENSATION
6 Months Ended
Jun. 30, 2020
EQUITY- BASED COMPENSATION  
EQUITY- BASED COMPENSATION

NOTE 12 – EQUITY- BASED COMPENSATION

On April 12, 2014, the stockholders of the Company approved the 22nd Century Group, Inc. 2014 Omnibus Incentive Plan (the “OIP”) and the authorization of 5,000,000 shares to be reserved for issuance thereunder. On April 29, 2017, the stockholders approved an amendment to the OIP to increase the number of shares available for issuance by an additional 5,000,000 shares and on May 3, 2019, the stockholders approved an additional amendment to the OIP to increase the number of shares available for issuance by an additional 5,000,000 shares. The OIP allows for the granting of equity and cash incentive awards to eligible individuals over the life of the OIP, including the issuance of up to an aggregate of 15,000,000 shares of the Company’s common stock pursuant to awards under the OIP. The OIP has a term of ten years and is administered by the Compensation Committee of the Company’s Board of Directors to determine the various types of incentive awards that may be granted to recipients under the OIP and the number of shares of common stock to underlie each such award under the OIP. As of June 30, 2020, the Company had available 4,409,969 shares remaining for future awards under the OIP.

Restricted Stock (“RSU”). We grant restricted stock units to employees and non-employee directors which are valued based on the Company’s stock price on the award grant date. The following table summarizes the changes in unvested restricted stock during the current period:

Unvested RSUs

Weighted

Average

Number of

Grant-date

    

Shares

    

Fair Value

shares in thousands

Unvested at December 31, 2019

 

951

$

2.15

Granted

 

2,696

$

0.70

Vested

(491)

$

2.36

Forfeited

(214)

$

1.11

Unvested at June 30,  2020

2,942

$

0.87

The fair value of RSUs that vested during the six months ended June 30, 2020 was approximately $362 based on the stock price at the time of vesting. As of June 30, 2020, unrecognized restricted stock compensation expense amounted to $2,059 which is expected to be recognized over a weighted average period of approximately 1.94 years.

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

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number of

Exercise

Contractual

Intrinsic

    

Options

    

Price

    

Term

    

Value

shares in thousands

Outstanding at December 31, 2019

7,837

$

1.49

Forfeited

(52)

$

2.28

Expired

(362)

$

1.43

Outstanding June 30, 2020

 

7,423

$

1.49

 

5.1

years

$

47

Exercisable at June 30, 2020

 

6,559

$

1.48

 

5.0

years

$

26

The intrinsic value of a stock option is the amount by which the current market value or the market value upon exercise of the underlying stock exceeds the exercise price of the option. As of June 30, 2020, unrecognized stock option compensation expense amounted to $204 which is expected to be recognized over a weighted average period of approximately 0.7 years. In addition, there is approximately $637 of unrecognized stock option compensation expense that requires the achievement of certain milestones which have yet to be obtained.

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

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Sales, general, and administrative

$

334

$

446

$

772

$

795

Research and Development

 

42

 

71

 

84

 

171

Total restricted stock and stock option compensation

$

376

$

517

$

856

$

966

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION

NOTE 13. – REVENUE RECOGNITION

The Company recognizes revenue when it satisfies a performance obligation by transferring control of the product to a customer. The Company’s customer contracts consist of obligations to manufacture the customer’s branded filtered cigars and cigarettes. For certain contracts, the performance obligation is satisfied over time as the Company determines, due to contract restrictions, it does not have an alternative use of the product, and it has an enforceable right to payment as the product is manufactured. The Company recognizes revenue under those contracts at the unit price stated in the contract based on the units manufactured. Revenue from the sale of the Company’s products is recognized net of cash discounts, sales returns and allowances. There was no allowance for discounts or returns and allowances at June 30, 2020 and December 31, 2019.

Contract Assets and Liabilities

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

Total contract assets and contract liabilities are as follows:

June 30, 

December 31, 

    

2020

    

2019

Unbilled receivables

 

$

164

 

$

406

Deferred Revenue

5

Net contract assets

$

164

$

401

Disaggregation of Revenue

The Company’s net sales revenue is derived from customers located primarily in the United States of America and is disaggregated by the timing of revenue recognition—net sales transferred over time and net sales transferred at a point in time. All revenue is related to contract manufacturing.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Net sales-over time

$

3,718

$

3,444

$

8,526

$

7,029

Net sales-point in time

 

2,717

 

2,371

 

4,967

 

5,080

Total Revenue

$

6,435

$

5,815

$

13,493

$

12,109

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2020
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE 14. – EARNINGS PER SHARE

The following table sets forth the computation of basic and diluted earnings (loss) per common share for the three and six months ended June 30, 2020 and June 30, 2019, respectively. Outstanding warrants, options, and restricted stock units were excluded from the calculation of diluted EPS as the effect was antidilutive.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

(in thousands)

Net loss

$

(5,057)

$

(8,042)

$

(9,086)

$

(10,115)

Weighted average common shares outstanding - basic and diluted

 

138,854

124,662

138,732

124,653

Net loss per common share - basic and diluted

$

(0.04)

$

(0.06)

$

(0.07)

$

(0.08)

Anti-dilutive shares are as follows:

Warrants

11,293

11,293

11,293

11,293

Options

7,423

7,703

7,423

7,703

Restricted stock units

2,942

693

2,942

693

21,659

19,689

21,659

19,689

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2020
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Basis of Presentation

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

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

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

Principles of Consolidation

Principles of Consolidation - The accompanying consolidated financial statements include the accounts of 22nd Century Group, Inc. (“22nd Century Group”), its three wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), and Botanical Genetics, LLC (“Botanical Genetics”), and two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”) (collectively, “the Company”). All intercompany accounts and transactions have been eliminated.

Nature of Business

Nature of Business - 22nd Century Group, Inc. is a plant biotechnology company specializing in technology that allows (i) for the level of nicotine and other nicotinic alkaloids in tobacco plants to be altered through genetic engineering and modern plant breeding and (ii) the levels of cannabinoids in hemp plants to be decreased or increased through genetic engineering and modern plant breeding. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified risk tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. Botanical Genetics is a wholly-owned subsidiary of 22nd Century Group that performs research and development related to the Company’s hemp business.

Reclassifications

Reclassifications - Certain items in the 2019 financial statements have been reclassified to conform to the 2020 classification. During the second quarter of 2020, the Company broke out research and development expense into two lines: (i) Research and development and (ii) Research and development—MRTP in the operating expense section of the Company’s Consolidated Statements of Operations and Comprehensive Loss. The comparative classifications for 2019 have been reclassified to conform to the new presentation.

COVID-19 Pandemic

COVID-19 Pandemic – The COVID-19 pandemic has caused some disruption to our business and poses a risk to our future business, including delays by third party providers of goods or services to our business, interruptions to our sales, research and development, and administrative activities, and disruptions to our manufacturing operations. Similarly, state or federal authorities may also be affected in their capacity or capability to operate as normal and may impact the timeline of product authorizations which may disrupt our business plans.

Our Williamsville, NY corporate re-opened in June and our R&D laboratory in Buffalo, NY re-opened in May and are currently operating under strict safety protocols in accordance with New York State’s reopening guidelines. These protocols include physical distancing, mandatory face coverings, disinfection of surfaces, and other health and safety measures. We continue to encourage remote work arrangements by any and all employees where job duties permit. Although our laboratory in Buffalo reopened

in May, some of our external research and development partners were either closed or operating on a modified or limited schedule during the height of the pandemic. The temporary closure of our laboratory and the interruption to our workflow related to COVID-19 have impacted our internal and external laboratory research operations. Our executive leadership team and staff are continuously monitoring this ever-evolving situation and its impacts on our business.

Our NASCO production facility in North Carolina remains open, having been classified as an essential business as it is part of the supply chain for grocery stores and convenience stores. Despite the pandemic, we have been able to fulfill sales orders in a timely manner. The safety and well-being of our employees remains a top priority and we to continue monitor and operate in line with local, state, and federal safety guidelines. An outbreak at our production facility, or disruption in our supply chain, could cause us to slow or temporarily cease our manufacturing operations.

We will continue to monitor the local, state and federal guidance regarding our business practices.

Use of Estimates

Use of Estimates - The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.

Fair Value of Financial Instruments

Fair Value of Financial Instruments - The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a convertible note receivable, accounts payable, accrued expenses, and notes payable. Other than for cash equivalents, short-term investment securities, certain investments, and convertible note receivable, fair value is assumed to approximate carrying values for these financial instruments, since they are short term in nature, they are receivable or payable on demand, or had stated interest rates that approximate the interest rates available to the Company as of the reporting date. The determination of the fair value of cash equivalents, short-term investment securities, investments, and convertible note receivable are discussed in Note 6.

Investments

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

Stock Based Compensation

Stock Based Compensation - The Company uses a fair-value based method to determine compensation for all arrangements under which Company employees and others receive shares, restricted stock units or options to purchase common shares of the Company. Stock based compensation expense is recorded over the requisite service period based on estimates of probability and time of achieving milestones and vesting. For accounting purposes, the shares will be considered issued and outstanding upon vesting or risks of forfeiture expiring.

Income Taxes

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

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2020
INVENTORY  
Schedule of Inventories

    

June 30, 

    

December 31, 

    

2020

    

2019

Inventory - tobacco leaf

$

1,191

$

1,178

Inventory - finished goods

 

Cigarettes and filtered cigars

 

212

 

106

Inventory - raw materials

 

 

Cigarette and filtered cigar components

1,466

1,082

Less: inventory reserve

 

(100)

 

(100)

$

2,769

$

2,266

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
MACHINERY AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2020
MACHINERY AND EQUIPMENT  
Schedule of Machinery and equipment

June 30, 

December 31, 

    

Useful Life

    

2020

    

2019

Cigarette manufacturing equipment

3 or 10 years

$

4,896

$

4,870

Office furniture, fixtures and equipment

5 Years

 

162

 

152

Laboratory equipment

5 Years

 

125

 

125

Leasehold improvements

6 Years

 

263

 

257

 

 

Less: accumulated depreciation

  

 

(2,597)

 

(2,284)

Machinery and equipment, net

  

$

2,849

$

3,120

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Tables)
6 Months Ended
Jun. 30, 2020
RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES  
Summary of discount rate and lease term

Weighted average remaining lease term in years

2.4

Weighted average discount rate

 

4.8

%

Schedule of future minimum lease payments

2020

$

173

2021

 

324

2022

 

92

2023

88

2024

 

15

Total lease payments

 

692

Less: imputed interest

 

(41)

Total

$

651

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2020
INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE  
Schedule of carrying value of investments

June 30, 

December 31, 

2020

2019

Aurora stock warrants

    

$

540

    

$

673

Panacea preferred stock

5,029

4,865

Panacea stock warrant

1,803

2,865

Total Investments

$

7,372

$

8,403

Convertible Note Receivable

$

5,732

$

5,589

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

Fair Value

June 30, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

1,123

$

$

$

1,123

Corporate bonds

 

 

26,980

 

 

26,980

Total short-term investment securities

$

1,123

$

26,980

$

$

28,103

Investment - Aurora stock warrants

$

$

$

540

$

540

Investment - Panacea preferred stock

$

$

$

5,029

$

5,029

Convertible note receivable

$

$

$

5,732

$

5,732

Fair Value

December 31, 2019

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

12,146

$

$

$

12,146

Corporate bonds

 

 

26,331

 

 

26,331

Total short-term investment securities

$

12,146

$

26,331

$

$

38,477

Investment - Aurora stock warrants

$

$

$

673

$

673

Investment - Panacea preferred stock

$

$

$

4,865

$

4,865

Convertible note receivable

$

$

$

5,589

$

5,589

Schedule of the changes in fair value of Level 3 investments

Fair Value at December 31, 2019

$

11,128

Unrealized loss as a result of change in fair value

(133)

Accretion of interest on Panacea Investment

306

Fair Value at June 30, 2020

$

11,301

Schedule of available-for-sale securities reconciliation

Available for Sale Debt Securities

June 30, 2020

Amortized

Gross

Gross

Cost

Unrealized

Unrealized

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

26,928

$

140

$

(88)

$

26,980

Convertible note receivable

 

5,732

 

 

 

5,732

Investment - Panacea preferred stock

 

5,029

 

 

 

5,029

$

37,689

$

140

$

(88)

$

37,741

Available for Sale Debt Securities

December 31, 2019

Amortized

Gross

Gross

Cost

Unrealized 

Unrealized 

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

26,324

$

64

$

(57)

$

26,331

Convertible note receivable

 

5,589

 

 

 

5,589

Investment - Panacea preferred stock

 

4,865

 

 

 

4,865

$

36,778

$

64

$

(57)

$

36,785

Schedule of available for sale securities classified by contractual maturity

Available for Sale Debt Securities

June 30, 2020

December 31, 2019

Amortized

Amortized

    

Cost Basis

    

Fair Value

    

Cost Basis

    

Fair Value

Due in one year or less

$

18,796

$

18,796

$

16,823

$

16,851

Due after one year through five years

 

18,893

 

18,945

 

9,501

 

9,480

Due in five years

10,454

10,454

$

37,689

$

37,741

$

36,778

$

36,785

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2020
INTANGIBLE ASSETS  
Schedule of Intangible Assets

June 30, 

December 31, 

    

2020

    

2019

Intangible assets, net

 

  

 

  

Patent and trademark costs

$

5,512

$

5,712

Less: accumulated amortization and impairment

 

(2,774)

 

(2,839)

Patent and trademark costs, net

 

2,738

 

2,873

License fees

 

3,776

 

3,777

Less: accumulated amortization

 

(827)

 

(708)

License fees, net

 

2,949

 

3,069

MSA signatory costs

 

2,202

 

2,202

  

License fee for predicate cigarette brand

 

350

 

350

$

8,239

$

8,494

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
NOTES PAYABLE (Tables)
6 Months Ended
Jun. 30, 2020
NOTES PAYABLE  
Schedule of notes payable balances

June 30, 

December 31, 

 

    

2020

    

2019

 

License Fees

$

293

$

581

D&O Insurance

 

1,954

 

Total current notes payable

$

2,247

$

581

 

 

Long term license fees

$

292

$

292

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANTS FOR COMMON STOCK (Tables)
6 Months Ended
Jun. 30, 2020
WARRANTS FOR COMMON STOCK  
Schedule of warrant activity

Number of

Warrants

    

in thousands

Warrants outstanding at December 31, 2018

11,293

Warrants exercised in Q4 2019

 

(11,293)

Warrants issued in Q4 2019

11,293

Warrants outstanding at June 30, 2020

 

11,293

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS & CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2020
COMMITMENTS AND CONTINGENCIES  
Contractual Obligation, Fiscal Year Maturity [Table Text Block]

Future Commitments

Commitment

 

Counter Party

 

Product Relationship

 

Commitment Type

 

2020

 

2021

 

2022

 

2023

 

2024 & After

 

Total

    

Research Agreement

KeyGene

Hemp / Cannabis

Contract fee

$

600

$

1,200

$

1,200

$

1,200

$

295

$

4,495

(1)

License Agreement

NCSU

Tobacco

Annual royalty fee

113

225

225

563

(2), (3)

License Agreement

NCSU

Tobacco

Minimum annual royalty

25

25

50

50

650

800

(3)

License Agreement

NCSU

Tobacco

Minimum annual royalty

50

50

50

50

550

750

(3)

Sublicense Agreement

Anandia Laboratories, Inc.

Hemp / Cannabis

Annual license fee

10

10

10

10

120

160

(4)

Growing Agreement

Various

Various

Contract fee

75

75

(5)

$

873

$

1,510

$

1,535

$

1,310

$

1,615

$

6,843

(1)Exclusive agreement with the Company with respect to the Cannabis Sativa L. plant (the "Field"). The initial term of the agreement is five years with an option for an additional two years. The aggregate cost of the agreement over the initial term is $6,000. The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the Field of certain Results. The Company has granted KeyGene a license to commercialize the Results outside of the Field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization outside of the Field of the Results.
(2)The license agreement also requires a milestone payment of $150 upon FDA approval or clearance of a product that uses the NCSU licensed technology. The annual royalty fee is credited against running royalties on sales of licensed products.
(3)The Company is also responsible for reimbursing NSCU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.
(4)The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties.
(5)Various R&D growing agreements for hemp / cannabis and tobacco.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY- BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2020
EQUITY- BASED COMPENSATION  
Summary of changes in unvested restricted stock

Unvested RSUs

Weighted

Average

Number of

Grant-date

    

Shares

    

Fair Value

shares in thousands

Unvested at December 31, 2019

 

951

$

2.15

Granted

 

2,696

$

0.70

Vested

(491)

$

2.36

Forfeited

(214)

$

1.11

Unvested at June 30,  2020

2,942

$

0.87

Summary of stock option activity

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number of

Exercise

Contractual

Intrinsic

    

Options

    

Price

    

Term

    

Value

shares in thousands

Outstanding at December 31, 2019

7,837

$

1.49

Forfeited

(52)

$

2.28

Expired

(362)

$

1.43

Outstanding June 30, 2020

 

7,423

$

1.49

 

5.1

years

$

47

Exercisable at June 30, 2020

 

6,559

$

1.48

 

5.0

years

$

26

Schedule of compensation costs related to restricted stock and stock options

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Sales, general, and administrative

$

334

$

446

$

772

$

795

Research and Development

 

42

 

71

 

84

 

171

Total restricted stock and stock option compensation

$

376

$

517

$

856

$

966

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Contract with Customer, Asset and Liability [Table Text Block]

June 30, 

December 31, 

    

2020

    

2019

Unbilled receivables

 

$

164

 

$

406

Deferred Revenue

5

Net contract assets

$

164

$

401

Disaggregation of Revenue [Table Text Block]

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Net sales-over time

$

3,718

$

3,444

$

8,526

$

7,029

Net sales-point in time

 

2,717

 

2,371

 

4,967

 

5,080

Total Revenue

$

6,435

$

5,815

$

13,493

$

12,109

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2020
EARNINGS PER SHARE  
Schedule of computation of basic and diluted earnings per common share

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

(in thousands)

Net loss

$

(5,057)

$

(8,042)

$

(9,086)

$

(10,115)

Weighted average common shares outstanding - basic and diluted

 

138,854

124,662

138,732

124,653

Net loss per common share - basic and diluted

$

(0.04)

$

(0.06)

$

(0.07)

$

(0.08)

Anti-dilutive shares are as follows:

Warrants

11,293

11,293

11,293

11,293

Options

7,423

7,703

7,423

7,703

Restricted stock units

2,942

693

2,942

693

21,659

19,689

21,659

19,689

Schedule of anti-dilutive shares excluded from dilutive securities

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

(in thousands)

Net loss

$

(5,057)

$

(8,042)

$

(9,086)

$

(10,115)

Weighted average common shares outstanding - basic and diluted

 

138,854

124,662

138,732

124,653

Net loss per common share - basic and diluted

$

(0.04)

$

(0.06)

$

(0.07)

$

(0.08)

Anti-dilutive shares are as follows:

Warrants

11,293

11,293

11,293

11,293

Options

7,423

7,703

7,423

7,703

Restricted stock units

2,942

693

2,942

693

21,659

19,689

21,659

19,689

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2020
item
Jun. 30, 2020
subsidiary
Condensed Financial Statements, Captions [Line Items]    
Number of subsidiaries   3
Number of line items affected by reclassifications | item 2  
Twenty Second Century Ltd [Member]    
Condensed Financial Statements, Captions [Line Items]    
Number of subsidiaries   2
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORY (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
INVENTORY    
Inventory - tobacco leaf $ 1,191 $ 1,178
Inventory - finished goods 212 106
Inventory - raw materials 1,466 1,082
Less: inventory reserve (100) (100)
Inventory, Net $ 2,769 $ 2,266
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
MACHINERY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Property, Plant and Equipment [Line Items]          
Less: accumulated depreciation $ (2,597)   $ (2,597)   $ (2,284)
Machinery and equipment, net 2,849   2,849   3,120
Depreciation 157 $ 147 313 $ 282  
Cigarette manufacturing equipment          
Property, Plant and Equipment [Line Items]          
Machinery and Equipment, Gross 4,896   $ 4,896   4,870
Cigarette manufacturing equipment | Maximum          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Useful Life     10 years    
Cigarette manufacturing equipment | Minimum          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Useful Life     3 years    
Office furniture, fixtures and equipment          
Property, Plant and Equipment [Line Items]          
Machinery and Equipment, Gross 162   $ 162   152
Property, Plant and Equipment, Useful Life     5 years    
Laboratory equipment          
Property, Plant and Equipment [Line Items]          
Machinery and Equipment, Gross 125   $ 125   125
Property, Plant and Equipment, Useful Life     5 years    
Leasehold Improvements [Member]          
Property, Plant and Equipment [Line Items]          
Machinery and Equipment, Gross $ 263   $ 263   $ 257
Property, Plant and Equipment, Useful Life     6 years    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Jun. 30, 2020
RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES    
Lease, Practical Expedient, Use of Hindsight [true false] true  
Weighted average remaining lease term in years   2 years 4 months 24 days
Weighted average discount rate   4.80%
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2020   $ 173
2021   324
2022   92
2023   88
2024   15
Total lease payments   692
Less: imputed interest   (41)
Operating Lease, Liability   $ 651
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
Jun. 30, 2020
USD ($)
item
$ / shares
Dec. 31, 2019
USD ($)
Dec. 03, 2019
USD ($)
Marketable Securities [Line Items]        
Investments $ 7,372 $ 7,372 $ 8,403  
Exercise price | $ / shares $ 1.11 $ 1.11    
Impairment of stock warrant $ 1,062 $ 1,062    
Convertible note 5,732 5,732 5,589  
Panacea preferred stock        
Marketable Securities [Line Items]        
Investments $ 5,029 $ 5,029 4,865  
Dividend rate   10.00%    
Investment in Panacea        
Marketable Securities [Line Items]        
Investments       $ 13,297
Ownership percentage (in percent)       15.80%
Number of instruments comprising the investment | item   3    
Note receivable interest rate 10.00% 10.00%    
Note receivable term   5 years    
Investment in Panacea | Warrant        
Marketable Securities [Line Items]        
Investments $ 1,803 $ 1,803 2,865  
Ownership percentage (in percent) 51.00% 51.00%    
Exercise price | $ / shares $ 2.344 $ 2.344    
Aurora Cannabis Inc [Member] | Warrant        
Marketable Securities [Line Items]        
Investments $ 540 $ 540 $ 673  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Recurring (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
Money Market Funds    
Assets    
Net Asset Value Per Share | $ / shares $ 1.00  
Warrant    
Assets    
Estimated change in fair value due to change in input $ 175  
Warrant | Volatility    
Assets    
Equity Securities, FV-NI, Measurement Input 1.41 0.83
Input increase (decrease) assumption, as a percent 20.00% 20.00%
Estimated change in fair value due to change in input   $ 260
Fair Value, Recurring [Member] | Short-term Investments [Member]    
Assets    
Assets at fair value $ 28,103 38,477
Fair Value, Recurring [Member] | Money Market Funds    
Assets    
Assets at fair value 1,123 12,146
Fair Value, Recurring [Member] | Corporate Bonds    
Assets    
Assets at fair value 26,980 26,331
Fair Value, Recurring [Member] | Warrant    
Assets    
Assets at fair value 540 673
Fair Value, Recurring [Member] | Panacea preferred stock    
Assets    
Assets at fair value 5,029 4,865
Fair Value, Recurring [Member] | Notes Receivable [Member]    
Assets    
Assets at fair value 5,732 5,589
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 | Short-term Investments [Member]    
Assets    
Assets at fair value 1,123 12,146
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 | Money Market Funds    
Assets    
Assets at fair value 1,123 12,146
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 | Corporate Bonds    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 | Warrant    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 | Panacea preferred stock    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 | Notes Receivable [Member]    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 | Short-term Investments [Member]    
Assets    
Assets at fair value 26,980 26,331
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 | Money Market Funds    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 | Corporate Bonds    
Assets    
Assets at fair value 26,980 26,331
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 | Warrant    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 | Panacea preferred stock    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 | Notes Receivable [Member]    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 | Short-term Investments [Member]    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 | Money Market Funds    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 | Corporate Bonds    
Assets    
Assets at fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 | Warrant    
Assets    
Assets at fair value 540 673
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 | Panacea preferred stock    
Assets    
Assets at fair value 5,029 4,865
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 | Notes Receivable [Member]    
Assets    
Assets at fair value $ 5,732 $ 5,589
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Changes in fair value, Level 3 (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS  
Fair value at beginning of the period $ 11,128
Unrealized loss as a result of change in fair value (133)
Accretion of interest on Panacea investment 306
Fair value at end of the period $ 11,301
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Available-for-sale securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Securities - Amortized Cost Basis $ 37,689 $ 36,778
Available-for-sale Securities - Gross Unrealized Gains 140 64
Available-for-sale Securities - Gross Unrealized Losses (88) (57)
Available-for-sale Securities - Fair Value 37,741 36,785
Corporate Bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Securities - Amortized Cost Basis 26,928 26,324
Available-for-sale Securities - Gross Unrealized Gains 140 64
Available-for-sale Securities - Gross Unrealized Losses (88) (57)
Available-for-sale Securities - Fair Value 26,980 26,331
Panacea preferred stock    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Securities - Amortized Cost Basis 5,029 4,865
Available-for-sale Securities - Gross Unrealized Gains 0 0
Available-for-sale Securities - Gross Unrealized Losses 0 0
Available-for-sale Securities - Fair Value 5,029 4,865
Notes Receivable [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Securities - Amortized Cost Basis 5,732 5,589
Available-for-sale Securities - Gross Unrealized Gains 0 0
Available-for-sale Securities - Gross Unrealized Losses 0 0
Available-for-sale Securities - Fair Value $ 5,732 $ 5,589
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Maturity of available-for-sale securities by contractual maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS    
Available For Sale Securities Debt Maturities After One Year or Less Amortized Cost $ 18,796 $ 16,823
Available For Sale Securities Debt Maturities After One Year Through Five Years Amortized Cost 18,893 9,501
Available For Sale Securities Debt Maturities Within Five Years Amortized Cost   10,454
Available-for-sale Securities, Amortized Cost 37,689 36,778
Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 18,796 16,851
Available For Sale Securities Debt Maturities After One Through Five Years Fair Value 18,945 9,480
Available For Sale Securities Debt Maturities Within Five Years Fair Value   10,454
Debt Securities, Available-for-sale, Total $ 37,741 $ 36,785
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Intangible assets, net          
Intangible assets, net $ 8,239   $ 8,239   $ 8,494
Amortization expense 189 $ 223 361 $ 438  
Impairment of intangible assets 146   146    
Intangible assets written off, cost     448    
Intangible assets written off, accumulated amortization     302    
Patent and Trademark [Member]          
Intangible assets, net          
Intangible assets, before impairment 5,512   5,512   5,712
Less: accumulated amortization and impairment (2,774)   (2,774)   (2,839)
Total 2,738   2,738   2,873
License fee          
Intangible assets, net          
Gross 3,776   3,776   3,777
Less: accumulated amortization (827)   (827)   (708)
Total 2,949   2,949   3,069
MSA Signatory Costs          
Intangible assets, net          
Indefinite-lived intangible assets 2,202   2,202   2,202
License fee          
Intangible assets, net          
Indefinite-lived intangible assets $ 350   $ 350   $ 350
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
NOTES PAYABLE (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 01, 2020
USD ($)
Oct. 22, 2018
USD ($)
item
Jun. 22, 2018
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Proceeds from SBA loan $ 1,200         $ 1,183    
Directors And Officers insurance, policy term       1 year        
Annual premium       $ 2,744        
Premium paid       549        
Proceeds from Notes Payable       $ 2,195   $ 2,195    
Debt Instrument, Term       9 months        
Debt Instrument, Interest Rate, Stated Percentage       3.19%   3.19%    
License fees, current       $ 293   $ 293   $ 581
D&O insurance payable       1,954   1,954    
Notes Payable, Current, Total       2,247   2,247   581
License fees, long-term       292   292   $ 292
Accretion of non cash interest expense         $ 10 13 $ 21  
License Agreement With NCSU Incepted June, 2018 [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Aggregate milestone payments     $ 1,200          
Notes Payable     1,175          
Milestone payments beyond upfront amount           300    
License acquired     $ 1,175          
License Agreement With University Of Kentucky Incepted October, 2018 [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Aggregate milestone payments   $ 1,200            
Notes Payable   1,151            
Milestone payments beyond upfront amount   300            
License acquired   1,151            
Upfront payment   $ 300            
Number of installments | item   3            
Borrowings [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Accretion of non cash interest expense       $ 6   $ 13    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
SEVERANCE LIABILITY (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 26, 2019
Jun. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Accrued severance, current   $ 487 $ 359  
Accrued severance, noncurrent   342 446  
Former CEO [Member]        
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Severance accrual       $ 721
Monthly consulting fee to the former CEO $ 17      
Severance period 42 months      
Severance liability, total   829 805  
Accrued severance, current   487 359  
Accrued severance, noncurrent   342 $ 446  
Personnel Other Than Former CEO [Member]        
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Severance accrual   $ 306    
Severance period   12 months    
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANTS FOR COMMON STOCK (Details)
Jun. 30, 2020
$ / shares
shares
WARRANTS FOR COMMON STOCK  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares 11,293,211
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 1.11
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANTS FOR COMMON STOCK - Warrant Activity (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
WARRANTS FOR COMMON STOCK    
Warrant outstanding beginning balance 11,293,000 11,293,000
Warrants exercised 0 (11,293,000)
Warrants issued 0 11,293,000
Warrant outstanding ending balance 11,293,000 11,293,000
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES - Licenses (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
2020 $ 873
2021 1,510
2022 1,535
2023 1,310
2024 & After 1,615
Contractual Obligation, Total 6,843
Framework Collaborative Research Agreement With KeyGene [Member]  
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
2020 600
2021 1,200
2022 1,200
2023 1,200
2024 & After 295
Contractual Obligation, Total $ 4,495
Period of agreement 5 years
Agreement extension period 2 years
Aggregate milestone payments $ 6,000
License Agreement With NCSU, Agreement 1  
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
2020 113
2021 225
2022 225
Contractual Obligation, Total 563
Milestone payment upon approval of a product 150
License Agreement With NCSU, Agreement 2  
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
2020 25
2021 25
2022 50
2023 50
2024 & After 650
Contractual Obligation, Total 800
License Agreement With NCSU, Agreement 3  
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
2020 50
2021 50
2022 50
2023 50
2024 & After 550
Contractual Obligation, Total 750
Sublicense Agreement With Anandia  
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
2020 10
2021 10
2022 10
2023 10
2024 & After 120
Contractual Obligation, Total 160
Growing Agreement [Member]  
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
2020 75
Contractual Obligation, Total $ 75
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES - Investment, litigation, etc. (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 03, 2019
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Feb. 11, 2020
item
Jan. 15, 2020
item
Nov. 19, 2019
item
Other Commitments [Line Items]                
Application fees   $ 4 $ 313 $ 154 $ 1,524      
Investment in Panacea                
Other Commitments [Line Items]                
Ownership percentage (in percent) 15.80%              
Amount paid to acquire investments $ 12,000              
Shares issued for Panacea, value $ 1,297              
Shares issued for Panacea, number of shares | shares 1,297,017              
Additional shares to be purchased, number | shares 5,333,334              
Share price | $ / shares $ 1.875              
Portion of commitment payable in cash $ 8,500              
Class Action Case Brought By Matthew Bull                
Other Commitments [Line Items]                
Number of counts | item               3
Shareholder Derivative Cases [Member]                
Other Commitments [Line Items]                
Number of counts | item           3 3  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY-BASED COMPENSATION (Details) - shares
6 Months Ended
May 03, 2019
Apr. 29, 2017
Jun. 30, 2020
Apr. 12, 2014
EQUITY- BASED COMPENSATION        
Number of shares authorized as of date     15,000,000 5,000,000
Additional shares authorized during the period 5,000,000 5,000,000    
Plan term     10 years  
Number of shares remaining for future awards     4,409,969  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY- BASED COMPENSATION - RSUs (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
shares
RSUs, Number of shares  
Nonvested, Number, Beginning Balance | shares 951
RSUs granted, number | shares 2,696
RSUs vested, number | shares (491)
RSUs forfeited, number | shares (214)
Nonvested, Number, Ending Balance | shares 2,942
RSUs, Weighted average grant-date fair value  
Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 2.15
RSUs granted, grant-date fair value | $ / shares 0.70
RSUs vested, grant-date fair value | $ / shares 2.36
RSUs forfeited, grant-date fair value | $ / shares 1.11
Nonvested, Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 0.87
Fair value of RSUs that vested during the period | $ $ 362
Unrecognized compensation, RSUs | $ $ 2,059
Restricted stock units  
RSUs, Weighted average grant-date fair value  
Unrecognized compensation, period for recognition 1 year 11 months 8 days
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY- BASED COMPENSATION - Stock option activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Number of Options    
Options, number, Beginning of Period 7,837  
Options forfeited, number (52)  
Options expired, number (362)  
Options, number, End of Period 7,423  
Options exercisable, number, End of Period 6,559  
Options, Weighted Average Exercise Price    
Options, Beginning of Period, weighted average exercise price $ 1.49  
Options forfeited, weighted average exercise price 2.28  
Options expired, weighted average exercise price 1.43  
Options, End of Period, weighted average exercise price 1.49  
Options exercisable, End of Period, weighted average exercise price $ 1.48  
Weighted Average Remaining Contractual Term    
Options, End of Period, weighted average remaining contractual term 5 years 1 month 6 days  
Options exercisable, End of Period, weighted average remaining contractual term 5 years  
Aggregate Intrinsic Value    
Options, End of Period, aggregate intrinsic value $ 47  
Options exercisable, End of Period, aggregated intrinsic value 26  
Unrecognized compensation, non-vested options $ 204  
Unrecognized compensation, options with milestone-based vesting   $ 637
Employee Stock Option    
Aggregate Intrinsic Value    
Unrecognized compensation, period for recognition 8 months 12 days  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY-BASED COMPENSATION - Compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based employee compensation expense $ 376 $ 517 $ 856 $ 966
Selling, General and Administrative Expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based employee compensation expense 334 446 772 795
Research and Development Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based employee compensation expense $ 42 $ 71 $ 84 $ 171
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Disaggregation of Revenue [Line Items]          
Allowance for discounts or returns and allowances $ 0   $ 0   $ 0
Payment period     21 days    
Unbilled receivables 164   $ 164   406
Deferred revenue 0   0   5
Contract asset (liability), net 164   164   $ 401
Sale of products, net 6,435 $ 5,815 13,493 $ 12,109  
Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Sale of products, net 3,718 3,444 8,526 7,029  
Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Sale of products, net $ 2,717 $ 2,371 $ 4,967 $ 5,080  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
EARNINGS PER SHARE            
Net loss attributed to common shareholders $ (5,057) $ (4,029) $ (8,042) $ (2,073) $ (9,086) $ (10,115)
Weighted average common shares outstanding - basic and diluted (in thousands) 138,854   124,662   138,732 124,653
Loss per common share - basic and diluted $ (0.04)   $ (0.06)   $ (0.07) $ (0.08)
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE - Anti-dilutive securities (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities outstanding but excluded from computation of earnings per share 21,659 19,689 21,659 19,689
Warrant        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities outstanding but excluded from computation of earnings per share 11,293 11,293 11,293 11,293
Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities outstanding but excluded from computation of earnings per share 7,423 7,703 7,423 7,703
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities outstanding but excluded from computation of earnings per share 2,942 693 2,942 693
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -0[!E$'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 " #4.P91&?9S/.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VVA2NCFLN))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4RG@] ^XG/T 2-93#>3ZXR,%CJB(A_/>*-7?/B,?889#=BCPX$25&4%3"X3 MPVGJ.[@"%AAA=.F[@&8EYNJ?V-P!=DY.R:ZI<1S+L8<*WIX>7_*ZA1T2 MJ4'C_"M90:> &W:9_-IL[WBX:)NWQ?7'WY78>>-W=M_ M;'P1E!W\N@OY!5!+ P04 " #4.P91F5R<(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 -0[!E$@EG7P1@4 "L6 8 >&PO=V]R:W-H965T&UL MG9A= P,B2GHAY M!'^*+S_?)R3'1K[(6XEF?+-RKCJF)>, =I248_.WXG >!5@*.[X5HIVQ3 M!YX>']5OLY>'EUFSA,]%\-5WE7?5&7>(RS ,H2E1Y1KRDJ M^&<:]8AM7A!J4K.&9XZ'S])MCYBCNO!7.':9.3O3L_]?YI 6^F4+_:R%?E,+ MCX>8UW4 'FZ9W<\(Q:"D&+2C^)PRJ;@,#N2!QT*J.B)<2LF4(T3#DFC8,B^2 M@9]DW^EY)%QKPX($8QJ53"-49P9 ;@9U&[!M'0<>W\0Q+CG&[7*SY-(7^L-T M"1A#[>>#*QV'VP_OWC6,F,N2[;(=VZV?."P@3YQ)<@L7:]T%UVI LLS*_\S_ M!%7D[2Q6@]QGBE&=N+*%RA1^A;7?58,0I?!-SB'EJ3R0WZ5(XXN??[2&YF^+R.EAJ)4S6W8; M5-V&A"Y=0 %Z(7_Q0RTL+F5"$NW^:#Q DU@YNH5[\CR5\NT(P(9H@URW:]&N M;6%HEW<+LN M(!_9"UFXD$A_XSOY1 49);CDY;AK]H?C/NXG51VP<",O"&>N"[.FY.)X0#[" M<^135)\[7'(\&)KD#J;DT!L2)GH89U4G+-S>4<['O:CEQ"57J:]X/I3[&&-5 M+RS/\X\=GAW"#HM6G%+,:6I42BE> K!]GL.H\ MCX(+C*PA!E(5"HJ[^T>1E7Q/1%B9;1"A([-K#:B-$54%@N*._N@K*/EB0RSZ MR_I7LN).*B%;M5@-I4:$H="6(9SG"_*3V3-U+2,Q5)P="]").*V*!L5M_^\*T PQU*V3] ,!U9H[#00($W%P,6_17EF^WLOQ5R(* M7*<)W$YJ^[%!IV$M;%=&;[.&L8LZ@V;PV"34M1N_)Y MN]628>5QR!4&A,LT IULV;1;&+RRQE6VP44^I0HJ9*2-HVYSJ5 >9,IZSQ>-"W+L'Y=Z=8QLEVG.Z5;)0><[<^75&PO=V]R:W-H965T&ULK5G;;MLX$/T5PEA@6Z"I15+7(#&0.ETTB[8)ZG3WF9%I6Z@D MNB3E-'^_I.R(MGA)%NA+(LDSHS.CX3E#Z>*1\1]B0ZD$OYJZ%9>3C93;\^E4 ME!O:$/&>;6FK?EDQWA"I3OEZ*K:B:AO"G#[1FCY<3.'F^\*U:;Z2^,)U=;,F:+JC\OKWCZFPZ1%E6#6U% MQ5K Z>IR<@7/Y[C0#KW%/Q5]%$?'0*?RP-@/?7*SO)Q$&A&M:2EU"*+^[>B< MUK6.I'#\/ 2=#/?4CL?'S]'_ZI-7R3P00>>L_K=:RLWE))^ )5V1KI;?V.,G M>D@HT?%*5HO^+WCV1]6M=$DMD%9X^ :VL531_TM>F]5395JQ_C0G+U:Z7\Y&Q^^W5Q^_GF M^NK^XS7X>[R=]>^!SAZ!U"$(H?[/.Q^34OE#K4[+$[=IRK?(6DT)(WZ M>-B7=,(N(\8^R(2L0&J-J#4!_1G5^U(K6[AK-4^5-J' MTLML-\OC^&*Z.RZ(;1/GR6!S@C$>,,9!C(L-X_),4MZHI[FC0C:Z!H*6':]D M19U0]Q&3(Q@HAQ$>@;6M@I=(% M,[$ %$4Q FG;Y*D'8CI 3(,0;U096\GXDQ=8:MWOK$.YT<<;CYG)888@B=S7@D6S (-A;50TB MJW8-:DIT?W&MEV=L==8)>GB$?N30[J$$CH$[C"+DP6V8'Z)7M-HV]#2=B)%C M:43CI>&RRI /L]$6B(.]=WNT;(.M9I0 AJ7@II6D75>*4E]\5#:WYPA;3>:P MBHO8D[A1 !B6@)M!IMPSATWIF:KW&)N#^./(0P?04#\,<_^<*7!<]C5LF:1. M@#:S)QFV #JLDKSP #0" ,,*L._TER@?VG2.((['"N\R0W'N$2EHB!^^AOD# M\&PR3R'$^1B>PRPOCBCE%)XA?1AF_>=!L:[(0U7W4U)H 2+#]2C,]5]5QPBP M)4]ZK'$ECASDCN)LE+?#*LD]62/#[>A_<3M@#W6U)GK7Y7Q&R"9JC,<-Y#!" M/A5"1W-\F,V'&3%429N48;^-.,7GL"H*SWR(#'6C\+Y >0=-6.8$R!VE :/ MIQJ750H]+(&,$J"P$CP#%%2Q&6E+-6,?YC G5)OGX]QJ2L=V(/$!-5J PEIP M35=4X5JJO4O)&O>3MIE^K- .$\^N"ADE0&$E.)U>CZC"B=$F^Q2C\>SCL$HR M[\(VDH"R()U]9NUZOP%\+:$9(D=A(G^9T&R*1L58"E\P.L5F6!P5OY7/"L?$ M/%85^%+&+%CJH_'U708Q;%'LK%1!QQ6AWV[UZY6(D'@-J: /,\*2RT+KLLPQX!P49 <%A E 9W35<329]?T2B%4]VPT6_+ M=Q2\J9D0;P/"AQUR82TQV\8SW6"C)SB\Q3@&OJ2KJJR<4P.V-P]G:H^19>,A MS&F(DK3P[-:PD2?\FGV&>'%%' #;,I3@/!V/9 ZS%$6)C[:,7N&P7AT8UO!J M3UZO!E]8KXY=6R:7F6/+-#WZM*"_ZWPA?%VU0BGI2OE%[S.5/=]_*MF?2+;M MOS8\,"E9TQ]N*%&@M8'Z?<44ZQY.] >,X8/5[#]02P,$% @ U#L&492P M$V*( @ Z < !@ !X;"]W;W)KKRE2TJ#C@S MHK*P/<<9VB4FU(HC,S;G<<1J61 *!/PB\!&;+61SN2)L6?=N<[& MEJ.!H(!4:@>L'FM(H"BTD<+XTWI:W9):N-U^=?]NY/&$!"2M^DTSF8RNT M4 9+7!?R@6VNH,TGT'XI*X2YHTT3&XPLE-9"LK(5*X*2T.:)7]HZ; GQQ@;[.,0UAI^U*E\U*W@_,^^,!]KCY&X!PRI-Y@^GS25@WA6N:,DW^0]16P\0R,I_[] MUK'K-%=DK[=+=4#@#O:@PQXVL[/*BVGT7M4(XZRM'QM25" MU/UU';W_%OTP# ;NN?^&MC?2'WJA<]Y/'';$X?'$ZL@2$M.,T%4?=G@P=F]D M+[:]M0_K,_ 'YBM"!2I@J;3.V4B9\.9<:3J2569K?F)2;?2FF:NC&+@.4/-+ MQN1K1^_VW>$>_P=02P,$% @ U#L&4<\.QZ_C!P OR( !@ !X;"]W M;W)KJ7-:^*6*K+:C,6NXK%:=VHR,?$ M\R;C(L[*T<59?>^^NCCC>YEG);NOD-@715Q]OV(Y?SX?X='KC66VV4I]8WQQ MMHLW;,7DU]U]I:[&!RMI5K!29+Q$%5N?CR[QZ8)&ND&-^#-CSZ+W'6DJCYQ_ MTQ?7Z?G(TR-B.4ND-A&KCR8\%F M//\K2^7V?!2.4,K6\3Z72_[\.VL)!=I>PG-1_T?/+=8;H60O)"_:QFH$158V MG_%+ZXA> V4';D#:!L1LX \TH&T#^MX>_+:!_]X>@K9!37W<<*\=-X]E?'%6 M\6=4:;2RIK_4WJ];*W]EI5XH*UFI7S/53E[,[FY7=U^NYY,)[9NYOC"*+S<[TO_N_> MCYQ!#RN'UO;H@+TE>V+EGITZ3/D'4WYMRA\PM8ISAO@:[2J>[A.IED[))+1> M&C.3VHP.@4\7$Y\&9^.G_B38H"#$!FAN@S#U(WJ,6@ H@KWH@#IB&QS8!D[' MS;B0FNV&\U0@P?,4?6 O2;X7*F3J'U*F8GZ2Q74D%5O^K/ZS75S%DN7?T:,. M[A]=;I\(Z]3JFY@L9C;F))P83&V,'X8&3\ .#@<6 M5'B@&3H7U-V.J;61E1O$7I2 $$RX5D=TL!JY-Z5*WLKF)[1AI;*?(Q7$49RJ M')0)J?M3B_5#5JIUF]9=_[W/Y/<3G;13E/!"#Z19P:#/(\L/-+"<;H-(8'G= M!DTFOF>XW08%WL2#W8Z]+G=Z3A==%[LXJY1LJO=S5LJXW&2/*I;%0C!X7[46 MCQ:Z;U)Z W0\VEZFQ\[1SGMA!1P:MGL-IL:40"!_:H[?!E%LQE8 1$(R0))T M)(F3Y&7!*YG]&"9)[/'W]E]+T@810DV2-HA.L$G2!OET(*KA+O-BZB3YP*7: MC]S:]B!A:H\@"LQ(#J)\B[*-BFCHFYQM%/8('F+=B03L5@E=F-.1'.3JV]'5 MGP;4) O H]$)EL %H;1Q*0+P+#G>],!OIU,P&Z=<">WK%)11053IA5"/NL?&)"ZI@&>MC.TQ03T[\VZ 3[ MQ#?]"\&H%28 91#X QD3=\H NZ7!<>A695;R#3W'514/\(;RMCC M[1(\#IVC71J3U>C"2IY(5A6]*5,Z,=E7F?4,]4"S#*Y@W <&!&$P!%HH&( M23JQ0-QBX8NN_![9FE?LE;B,7^"P2$ ]8$E?"!9ZOID#(%CD^68A",&PAP?7 M=B<;2/#&VG:RG;?-CY+ @#8CG9X@;CUQR^2@*B- GH?<"\ @]P*PR#.KP@4$ M<[FW$PYD^@Y5I@O/4! M>=X4/1#&4CT0:$CVT$XN4+=<>',Y09RHK0 (-0+,# !ALU ',-9T0G;"@:,3 MVND-ZM8;LR/&0Y/7&ND?P)[XH96%(5CH$?/,%X*IR&QF8A 6T8'(03O10=VB MXS5&HETSXT6]F6.5H$[TLZXLJ=5AFN5["3[MN&KMA_V!>9^M[#P ,P^9!F!3 M[^C/<@[<:B"!T-[#!+=0^:M^HJ>B7?RDJOP-.W*00'POA53NT=4_X"U]$*D4 M=_ND"=XSP*D$#4/K) 3"$7]BE7JPO2DUP\: O=ZAQ+''.H5#W0KG]?0>-2'D M81N7Z(:G*D J?RPS\0T]\,.)_^G4F792 M@KJEQ)()%E?)MIE?]L1R7E=+/W'8W/;8W]&1I3\ $)Z8]<@<0DVG9HD&H$B$ M!]0\[;0'=1]:.*?W7;/;Z0_Z;SY3H%T:IV^E\7]_=B/+V=:FMB'6@?0< &$S M/"Q D%6GC7L/Y M6;>HW(83BLB]E\X3U;5CINXVF2E0#E;JZZ\SU.UBZOF;8GF0O)=_3K (Y>2%_77+8M35FF M^GW-N7R]T!T$(" G2\ !@ !X M;"]W;W)KI*ZGGP:#*I[P+*H^%E.>B_\\%F46U>)K^32HIB6/QO-! M63H@EN4,LBC)>Z?'\[_=EJ?'Q:Q.DYS?EJB:95E4_CSG:?%RTL.]MS_<)4^3 MNOG#X/1X&CWQ$:\?IK>E^#9861DG&<^KI,A1R1]/>F?X4VA;S8"YXFO"7ZJU MSZBYE6]%\;WYG/2\'AKSQVB6UG?%RR5?WI#=V(N+M)K_1"\+K>/W M4#RKZB);#A8>9$F^^!V]+@.Q-H"0C@%D.8!L#&!6QP"Z'$ W!W@= ]AR -MT MJ>L>[.4 >V, IAT#G.4 9Q[[1;#FD1Y&=71Z7!8OJ&S4PEKS83Y=\]$BP$G> MK*Q178K_)F)79]>_!R-T=8U& MEV=WP>7-YV%P-_H5!7\^7-W_C?KH831$1[]\.![4PI/&WB!>7O5\<572==4B MR\2R&M5%_!W]\X5GWWCY+V#FPF FFB9UE*(D1\%KS*L*%8_H-BK1URB=<9WA MH=[P61S/LED:U7R,;NH)+Y'P6.S<2;.EGCFZRN,BTUX@V/X"0_Z8Q$FMLQ;J MK=T7(@KM80.Q#E:+@:P6 YG;81UVSOE3DN=)_B0V:QKE,4=1+=R+/R**?T/$ MPAXTU0N;SMQFD\B>3[%E6<>#Y_6)!$2N17VB*(>JDJCV E75]WU,F:(,5:6+ MB6>M"UO!HJM@T1V#=236836)2EY]V"IP"_OV>DP(VF56FW,'F;!H5@5$1J@K< M.7OV*D2V-D37HF@OYNHM3J)*+P-3K2(S7I]3*$JVZIK++!?VS5GYYFA]"W[, MDOIGORF88S%WF:"(*FH<@SQPE'G:G"1'\9$Q7]UWJFQSIHR*T'BI5CS<53S< M_>)AFAU7XW#+$V_EB:?UY"$7])8F_PD_G@2UH:.TJ,1F+QHOBK+NU[S,Q(9[ MYE4MZ$NL,![/RJ1.X"WF&:?.,^XO58&9JZ9+HZ'0:*@5,'\5,%\;L#L>IU%5 M):+"+69,%.@F9F+;'341%,&K"Y2+S=C\%0J2;_+\PJ@8J@KLJ#$RV@E-=EHA MPI9$,,N8B[IN?SE4=_]FR= L"0!)GU@N50OJ-LIV)-9@%.MW>C[>H(\O4;DJ MHCX8(*SR@EJHEJIVHK8\IM:T(23U5*X( %T?6UA$ @B9JG5\CW1#");(AO7, MMA&R#08QAX^ $.)H7). A'W0ZG2@S@DAXKL80F;*:FCDP58I6%FOV [>ZH2"#"!B)2\L(?LUR$P=(L M;!6,H+R@$@MV,;4]8!FI4G%M8!VI.A$'GP#,%0):AU!,ND,FF0D;H$F;%\SA M4]FI644N]:G3X9J$**RG*# OF#.5BDO0A ((BI;X.XE1R18$ -8[/!(=4'4:FUC8++- MNK:W:VT8?4U_U\>,(5%+O ?D(J.L?3.2 HB> @Y^!!@2H#*[ZMX/S;KV+K_#.UF[B;YVFQJR M=Z,'U&1SX3_HFF_L%!%S%\0L"&#M)\C%K &ZS5DS2T+SU=IAD:A"#>V'?7NS5,6- M+F?63F3TJ/&^[5FJ-B*4252)0YD_ $JP#[0?S;;"+6RU(R<)A^H)Y_ ^+36> MXUR8)4- HM:1P&PH-!EJQTF"%MV[ 7).55A1(F"4#,V2 )#TF44 ?MI&V8Z$ MY">Z:TMF[?F36&" U)8,0"@4("O/(Q@@%$#:QQZTMR A\5T"8#J@M3UJ>=TQ MDV!'#^G)F.,'L!OU/)OAKLX>E?Q$]^C)&)F)JCT9:$:A1@O,G( 48$Y U\:0.[N1Z0PGD>%';D>4"KS_-L[?6; P]QS"$$ M#G$,DRH9AAF:1;OT0IE*$-15(Q^:=6UO)6

\;R^4 8&PO=V]R M:W-H965T&ULI5I=;]NX$OTKA+$/";"N15+R1Y$$2)QV-XNV M">+V[C,CT;9N)=%+R4G=7W^'DBS:XH?KO2^QI S)P^'PG!E*5V]"?B_7G%?H M1YX5Y?5@756;]Z-1&:]YSLIW8L,+^,]2R)Q5<"M7HW(C.4OJ1GDV(D$P'N4L M+08W5_6S)WES);95EA;\2:)RF^=,[NYX)MZN!WBP?_"C"ZN=JP%5_P MZMOF2<+=J.LE27->E*DHD.3+Z\$M?C^/Z@:UQ7]2_E8>7",UE1+WO_6,]>9C,"ROY7&1_ITFU MOAY,!RCA2[;-JF?Q]B=O)Q2I_F*1E?5?]-;83L@ Q=NR$GG;&!#D:='\LA^M M(PX:0#_V!J1M0/H-0D<#VC:@]40;9/6T[EG%;JZD>$-264-OZJ+V3=T:9I,6 M:AD7E83_IM"NNID_?ED\?GJXO_WZX1XMOL+/YP]?OB[0XTOQ[ M@8;HV^(>7?QVB7Y#:8&^KL6V9$527HTJP*!Z&L7M>'?->,0QWAA]%D6U+M&' M(N')#O_:%N\0#7Y')""!!<_\EYOCF0<.[?Q)Z_ZHRY^L M7*,E;(X2+:7($>PWR:JT6#4!FU8I+]][Q@F[<<)ZG- QSA?8X9DHK2O0M!S7 M+=4V?KT9SH+I^&KT>N@7BQ4.,(XZLR-<48AHK)VU+GJA@.M=#XP[)V.NAAWS#4JF0(+&$@2I6K-(70,+*DE=6 MQS4=1@'8[H])AV)R!@K8SO%W],:D9$5E0S Q$01C8H.T?F #,35 1.&L%SVFS3APX)QU.&>_CA.) 4V9P%M#GQV^>H&H[.\(0X1Y.FU'@"#U\P.W8"_1; M I3]AHUVL0-(OFQT(J-/BE3?;U H9FV@H[4,VC8;X,%".01,-FGA!/SL@ MEVOP^K#B,C] CTH>;V7-&3;N;X"FR7 Z<>#6ZH$C_]:*8\GW^ZJ GUHJ@+RYA!5'_,=&48(5OSIBE$TZB?05B,9F,7<*U6>.K-("X>"G HP+X$H6JN5)K0 M$*PO,5)PES4[FFT3K O'KPF.7R6;U M<.(E:W7"[A23^H?82+2L5H&#:(D6".(7B&X+;-C.%?_$0O$X,!(!F]D8!PZ$ M6@K(:2G8:Y$X,>*:- M"YQF?^)G_WN^Y%+6!190OAV:R=[#?OILL7%%GN9WXB]'5.5:J_I&BM+>2+.$YD]^M+J(6F<"S:<]!-BOB\@_5.D'].M%#?4;R M22TJ$/95UV9$#^9VC%I+!?47'T]2Q)PG[9K^R^R9FE5'/WNVF&!7ZD0/SI[\ M K0 K$U@Y*QJRZ+ZV.'\TNF.6@J3&9D8ZV"K7XBK$*!:GZA?GYZV,E[7(OHO MX=O*DVG49P>K&9VYX&OQHG[QLI*H7J2>V:P[&"BCU*NY+1:A-K$Q2L%B%@4-,J58LZE>L8U(X MA(K2LMRZM)^:RD/PS)'-4BT\U%^\'*-9W-VB3##K.1ZUG7Y-J1U J/4H].O1 M,Q0 N_V)IF_\T*8_;@!:6D*_M'2;:W^$; M1*R#+N=;8X 2+E3N*0BTMH5]: M%.K47HG4DU&T75\H;7D%)G><%X2F=-"HSPT6(S)Q34'K2^C7E[D+)QJB%[Y* MBT*M@=%J-QX-@XX<$;$[^D^-!S5<1Z<9M",0W[F;S- M:.+"K;4D]+]2T5JBZNZED-[W1YKG0W_],N^Z3$!'8=U4MM,X0 W2'659O6&6 M+,;K)=/$M?&U8(03OR=$,:P] 7EO4;+Z1;#_;9KF^/ $Q]=9]7%2C5B2U EL MJ39NMDT:MF&_4#J'MGFGLQ:3R#&3 M2.M,=$)GU!OXH5@.@>;;LZ5F^PJH;,N-*)*:;&/07XM1IQ[SM_PB[^:Y@=/ Q0,[EJOY&HD3U.C>OU;NG MW7<8M_77![WG=_C]O/F:0G?3?-SQF4D@^Q(\OH0N@W<3\)1LOI=H;BJQJ3\Y M>!%5)?+Z & !'#P & 'AL+W=OZK8ZLB33+"+ M!08PK+Z0=3EUZA3[;.?#EU@1)?5<6Q?/!U5*S?O1*!85U3H>^X8/QV5&OC!A=G\NP^7)SY-EGCZ#ZHV-:U#B^79/WN?' R MV#]X,)LJ\8/1Q5FC-[2D]-3BNEJ7[[A];+@HZ%= M/+A6G,G*^R]\,R_/!V,.B"P5B2UH_&QI1M:R(83Q>V=ST+ODC8?7>^LWDCMR M6>E(,V\_F3)5YX-W U726KV5W@;Y;_:Y;5OWPY4T<;DZVXS M(JB-R[_ZNSZ;7R_/1@EAL+%1T;F\S"XG?^+RK;KU+E517;N2 MRM?[1PB_SV&RS^%R\D.#_VS=L3H=#]5D/!G_P-YIC\FIV#O]:S!Y%<.;/H8W M$L.;O[(N/W3)[?\^-KJ@\P'Z.U+8TN!BTSHM:D:+G!K( @WM/+Z0#^^ HKF"N7E%0IR?9 MT;%ZQ)*5MMH5"$K$4DLF?UAZ\G=5X<6*R$$: H* A^!K<:';TK#+PKOHK2FU M^#<.1HVV*@(/@MPA4L0IP?(2M6IQX2E*IL85MBUARUJQ:5S691$XQ^GXA'58 M'>CWU@1X6+VH#]/IO61:^+JQ!*/?8"-O.>W MUF7!W9E429#?@O0_0(&DV$9."E>!DN=]"0.'Q*=O@YHZUV+C S4^) 7G+-GJ M9'STKV\JC$W?!#3D(S8 C(ETD2Z(CG= 9$FH1C9F0>?M)U\^N5 MLGK%2WW@%H'[]5I;+U9>[;U%?_!6;BWD'U $-)7O.[1%0)CI*9@BJ:C7E%Y4 M$WSR/(C8@"X052F-(E N,)@_8S"K)1?UI[^]FYS\\BO3DWVRQ4UK2F(MZ@EX M:"_3O:E>(M"QJC3@!@!VFR%:V94YH35$"V!L05NWB4->A<;HYC[ CFW@)7@C MJ#"+5$7:(CQ^T*51D\9"#N,3"<.,:TF!;>0*((DC"J*NP4,Y: "AP'S(-%TQ M:AUR:$U"F_D7 @EVS%CUFU^ILA4N +TV'4UV6HHJ^% M/+R%GM&E#I"PE@H)V7E)6YRS&@Y*-3HD1P$Q< AD).W"^@B+Z(FO-67M@,R6 M8&!^94TM[VUM.H)FA433,A^1!;OIF/Z'_/8-+2H3 MVD9J!)!Y&>.ZMCPHR8HDX'G?"Y6&I)L: XK?\'(QP1"PS1Z/ U\]-%VNZ*UC M:25Z1G/+C+ 0+F!4F0;1ZSKS(>GU.G= 9H%O(YH @\C ; 8"@PQ0AR/:>KOE M1]&D]JL.&W BQQH97HYVU75\CF Q7<[NF.EEFVD*@AIKDA!@ 1&KU$P':(?3 MS#J(7>0LW)!Q8'\R8_;" 4 TRY2"?92>-73OCE\8#(XH?-C7+;9-@Y0@:7#' M"KD)OB! A@-GZ!0/R6_1HB0S3QX?0SEC VJ\JOT0!,O5D9CTRDK7K%L+1868 M:Q'#P#"+0*B$4SWCJ1WHF9G3M2"[W>&$?K0B(69'];Z;]DC AF^ GD$Y^FVJ M&PS2MEVQP?GT<''34UA(Y]PD7%T*7_G]$_[K\1I_CCZNCQ_8F)8;Y@^ MEM;8.C[^Y>>!"OFS+=^ 5?*IM/()'UYR68E \ *\Y^/5_H8=]-_.%_\!4$L# M!!0 ( -0[!E%'<80Y8@, &X( 8 >&PO=V]R:W-H965T&ULI59M;]LV$/XK!ZT8-B"U7NPZ3F8;:-(4R]"F0=IUV$=:.EE$*9Y& MTE:S7[\C)>XYWY].\)?/%5H@.OM9*VT54.=>W!I>Q0-+(6O45I(&@^4B>IV>7TR\ M?3#X++&U!^_@(UD1??&+ZV(1)5X0*LR=9Q#\V.(E*N6)6,9?/6R$A8O2?TA"U3LN$7VLXV'4>0;ZRC MN@>S@EKJ[BF^]O=P )@E3P"R'I %W9VCH/*-<&(Y-]2"\=;,YE]"J '-XJ3V M2?GH#)]*QKGE].Z?QFG/?0BPZ:/0&=PGO2KK)PI0LLCO$Q MRQBT9#LM%]FSA+]M] C&R0ED298\PS<>8AL'OO%_B^V(:S)P30+7Y'ONZ7GH MS8=/5Y"-X"4,)'"MMZ@=&8D6A$'8"K7! H0#5R%PIZ !*J&2UAOE0D%.U@$9 MT-RHW'U*_BU6J@>.X-*?2LOUZ-!PF3#7QDJ]!L&%OT7#_=4QU.@J*H"[&1RM M1)X3*!0ER%[0/2,*,*+E(F,J*91]<&8=_PI3='SLLS&2^UFJ>W:)'74IM>2: M+&!-5!P0C/X5./H V%/! M!TH=<''B4)R![ WF6*]8Y#CUN^F9=V8Y8UY1&1)9DF)=K.D9WIG^@+2D_0L/5Z?SHZ #_+XK1HOY9IOFF_9AHLJ MI>*\,DON]_XM*3R73ZR&XRR[X[ M0>_0VO.#GND+;#C_*4V2GY]8[7.1G9Q.SX[6V5[I8_]G\<$,J-&LPZ2S'#SW M3C<.AMUAF+[N9LC>O)O$[X592VVY7$J&)J/35Q&8;KIU"T=-F"@KD9HO P %0@ !@ M !X;"]W;W)KEUO>N&^ZC8="R<;?DD^9+^^U%RXB3=6FP[8%]BDN+SB)1$,M.- M5%]TCFA@6Q:5GGFY,?6%[^LDQY+K@:RQHI5,JI(;4M7:U[5"GCI06?@L"$9^ MR47ES:?.]J#F4]F80E3XH$ W9!3KW%B#/Y_6?(T?T3S5 M#XHTOV-)18F5%K("A=G,NPPOKF+K[QQ^%[C11S+83%92?K'*;3KS AL0%I@8 MR\#I\PVOL2@L$87Q=4.3!&4HFJ_?+L[AR/ .'@%P'8 YN)N M-W)1WG##YU,E-Z"L-[%9P:7JT!2?W^]G[Q^!DN[V]@ M\=O3[<-RH( JM-9Q (JF:M,$49 8F M1\AD064IJO4%_/C#F 71S__;MXMW;S@)=V]\TI@U!=R)#-O$7![78LT5&H-4 M"E6346DWBI(X.I ]/@*I( S@&;G2G;4'<7\\&9WJYP%\R#*1T*DTJA)$B7W( MQ-8*^L5Y[X%#^'Q"'([801XRN.,KJ;B1=&'_ ,R&)_(=4KO)99&"*&LEOZ%% M']Q'+^!L%!WDX?E_OI@[U/J"VF72E$W![6-)D1I^(KCKHR_=W['^<')^=JRS M<7SVVE/M0X7F+R0]8/UQ/#G2HWY(MWUX&T<1X)9ⅅ8< V]D#*U&_2B,*+G MK-RS-KE"=&8MME"VC0EM8SHMDS[-%5VCFPS%,[SKA?&.C8W9OV0+)Z=L9X._ M:RW^4:LN4:W=0-)4F$UEVJ[=6;N9=]FV^H-[.S"77*U%I:' C*#!X'SH@6J' M4*L86;O&OY*&QH@3GNY*V<-N]MIO ?OU6N2^$X:+= ME79?DG:YZM2I8[OL\=K8>YGC,E':'K=3[?+_;=7&*F7 =DZ.FF:6QF? T MM*NNRRV*) 1EJAOU>KO=3$C=FHR#[=I.QJ;P2FJ\MN"*+!/VZ1B561^V^JW: M<"-7J6=#=S+.Q0IGZ&_S:TNC;H.2R RUDT:#Q>5AZZB_?SQD_^#PF\2UV_@& MKF1AS#T/+I+#5H\)H<+8,X*@OP<\0:48B&C\46&VFI0MSK.K98;S8*!=^85WZ[NRU("Z<-UD53 PRJ!=)@HLOP@O)F-KUF#9F]#X(Y0:HHFD6FHZLO,)V?G]Z4 MD[-QUU-VQNC&5:;C,E/T3J9=^&ZT3QV3B MB7HG-6R8;^A05T">NEB2@H7EG/3%\$\A+>F#J6%B4L.5L3Z%$V$-[231ILC8 MV-Q8X9'*)*D07"[BX'LG%1'-W /]8QNN:#5_IY;<#J@"E%APG*%5:$*.B^52 M*//L7-(EX6K=./:U"+2,O#1DI>N)0#=7Q](R8&Q66OY)NT TRQB;C!2)D66! MA L0/DQHTKO6]$&H NN(I7PD!.JZ,BNR'W2M*51FCS8KN2?2Q:8@J* 1R9B M=,%3:O)"5\W(+%3,A!-">;.7A2P-'R2. M].5@$W]QC2(AFR(&L/GB,>#5T"C$=N?Z^[OP-SXIL\UY.OY70*ZI ZV MS[NR8(&:O5J[; W[GRJ09X:[.PVYMV[![L:[)$.["J\O!T'Q\HG26)L'WE'Y MKGEV+U^'WX5=26K)"I<4VNOL[;3*)EH/Z'8)KYR%\?1F"I\I;66T[$#S2V-\ M/> $S;-W\A=02P,$% @ U#L&44$43)\Q" 1!4 !D !X;"]W;W)K M&ULS5AI;^,X$OTKA+=G, ,HOIVD.P>0:] 9](4X MT_N9EFB;B$2J2_%*I()Z+ MW/B+SC*$\EVOY].E*J3OVE(9[,RM*V3 HUOT?.F4S%BHR'O#?O^X5TAM.I?G MO/;%79[;*N3:J"].^*HHI'NY5KE=7W0&G'<]IO-\X*M6:]_Z+)KI6Y4GI,BP/A6Z^PT)DFP_7NC_3?V';[,I%B8>[F[O[KU=X/N\%F"3!7EJKOX[JAS]0?RP^ M6A.67MR93&6[\CU ;? .-WBOAZ\J_+TR73'J)V+8'_9?T3=J_!^QOM$_[_^. MO7%C;\SVQO^K>+^NGA5,NN+G?YT.!X,S\;?,B7NS4CZ@Y8+01GR11J9*B@]Z MKL0TUZ)"S Y$-7/&Z1C;:HNUYM@H ;V.:99K83N9_ 65"HG86 M0-UB,FA'"D)UJ!,A ] @M,JE&A9*IU-%!]X,NZ/Q6)2H #85H_J*5P((X11R M4)#\'&PL7I1T7B1BQM^;!-'VH/\3ZY;&5$7" 4F!8]:8@!> _Q=R 0?"@7QG MVJ=.4; B\GVQ%&$FA3!*&!!1@I16195+NDF@8*4S9;($B(K25L1P]='\)2)F MCXW019GK5 ?D";Z5\3J:PU<&-M=SE#\$H=1YW(PBDPB(0(R1JFY\L.K-S%O?%"P6N.1-S^B("KM<_!T*.K&V59Z1#IBEN5"A $D@NPB!!Y2K:(6TGO ^O.*)=?#@=IH<07* M+_)%QGPG5U+G+$L^$PC,"+/0)D!F.TF-M*+PIC5CV $:_!#MQZ.J\[[?S#7RW.:4?ZJ<(!E\M MS R?2RI8#@XEE"2=6M)@"0,?K*>P@N,_4?*/X]VQI5%MXN1+/6O9-$BP%#Q"%WQX-WG)9#L_(I@-?KB2/5(W/S(?P M(L:&2VLN;.4:@MH&MRNN-TU)!XBYO*>-!)T.AZA!X%(6^L;:F;"ZXKU=@]?=01=WS+0ZJ=:SVWV8")5B*J5;:-NU M=0&00%.3A4R=A6)C"YVVLT6@D",JI1DJJ16$]L1+F!9&_R=67*MA,)GA%N21 M:9#TCXX8L-1S#C;?R$MJMBLW479Z2[/2*2;[\5($LW=L=5[ M.I@T.FZ;LU'ZO,MSFR?0&3YOBWA6^#UE8C@4JM#)@JY^I:@&]ZW-[_7_?BZ[H!!;O]U#N+?SLV?-:+(J'-NC MX<[SY+3QXM#;E5[KS5:A0*/T_HX&*,R8\257L]J\(KR*;\:VQ^/[Q8]@830Y MIMHY1/O=DTD'LPR_LXL/P9;\GFQF0[ %_UPJS.&.#F!_;N%7_4 &FA>GE_\% M4$L#!!0 ( -0[!E%IK;5Z9 D $TD 9 >&PO=V]R:W-H965T?)%%%EE'Y>,E2L7ISY!]5$W=\D6B2S=\<3?S7ESU<;Q9\X6REG-\$-9D)\14'[^,W1QX*Q%(6::1 X?' MKEB:(B$0XUM)\ZAFB1O=WQ7U=T9WT&5&%;L2Z;]YK),W1Z,C$K,Y+5)])U:_ MLE*?/M*+1*K,7[*R:_O ,2J4%EFY&<89S^V3?B_MX&P8>3LV!.6&P,AM&1DI MWU)-+\ZE6!&)JX$:_C"JFMT@',_1*5,MX2V'??KBW>3]'?DR^?#YFMQ<3Z:? M[ZYOKF_OIV1R^Y9,?_UX=W]R?WUW0][??KF>WIM7YUT-?'%W-RIY7%H>P0X> M W(CAP1>X.VA%]9&" V]\"<9 MH<&T5S/M&::]GVKY_3QN/]Y?D\$I^><_1H'OGY'G\X0MTTLRF5Z14>"1$T,I M\,[>42[)%YH6C-PPJ@K)(%&U(C2/R5NNHE3@G#*K@2]3FLY2#F$*2\@#[*,F M)Q/.))51\DB@O)"XWDC$G.B$$9XO"Z"JA;.G4"S&F@Y'@S'9^0#OB)^ MM94"PV^%T" "$(^ [G&1T_@_D*@L?@6KRC(#*2J_,JV,7CP&V_"(IL!!X23, MI9S.> JR,7768A;L9H;4%,]X2F5%"RWN$-LB DI0VC&AVE 5,\7D [B$&9)H M&T/.E>RQ0QB'-^@7"34T?;24ZA%84!2+I.1#(B&EF EIO-2QHA8S<#SH3E.S M'K@5:4HTDUGEX3G/:1[! J"LM"PPC,Z,4DVCA*Y1BMQ1H)S'TAP3B ^D>B6R M)F4S?:KIM6JV:K\5)6A2H9[H2'.)M8[3W&= M)D+J$Y-U/'^ 0,)P((I%A33N?-HN<'ZSQRK1YT4>KYF^('['#T)G;((^.-L[ M8_=<";G$@@%U6+@TV^N#06<\\IYZ;6VBGE!VC^ M-MOD#D8=WPN?M-U1@T6GVA.(T:Q*LR9Q 2WW)[)I.,% MXXWQE0!.4G.L.CD<:@#I(\9M#7\N_6$8[!S_!7-[H_[]O?([Z/B]P7,3W&YZ M1H:'H?_4Z^=G>%OT%I]MDH>C3F\X_/NF^& 8MD8_(<5[G=&@OS'^(U.\/QKO M'#?"-2MT 5%AHQ;1H3GK#30!A Y&5,.Z!,["X0]!DDC4I$,(A.Q]:R"IGE\ MNH=TPM)Z;04[#)9>LOR$ 9QIK*ZAMF0+#LT!&AI1G]D^O;ZR"Q8L!Z1CP#&X M6@%P1[$Q (S-7OBGGD=N01)3"+& PA4@6@;B*[-TP2E- /[&= 5"0"G%: WZL,? M)M-'(TT=?>ITHQXX_BIJ]^ S$S&V9!G]#NW.#X-7@3C@=N2SB?[=QFA="2SD M=8I$B;D;:78\N;I\M4XVOA/=6@%Q_V5*HZ\GTR@1*92;AL@6V*X!?^EV8%R5 M]@U(6Z-=*^YF_])P'X4O4?*#8#@$S9*9 M=C&U[*$J",DZ)$IHOK#M9)D,#M,5ARZ.0PI$>D_#83P%/038U_$!ME&!]Q)F M(@EK&?9.,2M_E_[9U,\T;!M*K40!.9E0:'9->V\E K8E#;CJ1(CV5&\,'Z3:/C6$4%B30&M0 MPQO[KO/1WI*@W4VVV3NF;777%O+ZPLPIMM5QN:WO5^7EE/% >2-?$7%RW[%7 M^;)]M;*^GJDYUW=*WPH*)ZPD#.]]F[E[>"_NX.JMR>.@/6SH1N1S#EEB;P/@ MS#?7>A0-6Z3&.5:[EG)MIL=^&+XB$^,TK-$F%TN?P;!*&0=9M2F$WJ E^O8. MWX@=>OX^;RETURYOM1UR0.+-IKK9 M%E3/[?ZH"=;FJ69^D1A-VT=//:_0Q-7 "= ]4R9XJL&E\C5ZU5H^\@Q#\9KOM8O?VV*Y^5@O2O#]XFD%[==G' M#3N#1@^Q5W]8/>SY!_OS+Q3&NROB_U(HAT'/[6K=P7%_V(ID;/$/BV2WJWPZ MT'#ULR*YV28_Q6!S=1F;@\YP.#I0?5P\6E-Y[ME_P&ERT$&"QX1SD@#\!&P( M:"XR/3)@+B3Q^']YPOR>A-TIU,$K3=K:W'-@R?;9MX7!1P*D?V304>-_!9EJ M7*R-.L/Q8._$H#-JW*[C1-\WM.D<46%-OOI'XAQA+\ZL.0'9T3ATA^/>.KC' MG;X#G,:='IQ@I>Q;:.U+PWWSOM?I]7N'3F\Y>%IGRY:$;B;MMH\+NLXG'AF3 M"_,ABR*FY;!?>]2S];&ULK5=K;]LV M%/TKA!<,,>#Z(3E^I$D ITVW#&T7--GVF99HBZA$JB15)_OU.Y>4;-EY#$OW MQ18?]_#>&V:HHN'FX%+G>G'=&G6;B MBUQGCB8&%V==V8=EHH5KW+W16]^%;4])X27Z-SZ7[8)>T?8G%36Z:(6A@:% M5.&?W]<\M 1FPV<$HEH@\GJ'@[R6[[GC%V=&;YBAW4"C#V^JEX9R4I%3;IW! MJH2+7V?C'N9XBSGVF.,? MX>UEB,^_WUVQ:9^]88_ V+5R7*WE,A>,6RN<9=P()$&B#3AFW+%$6\>X2O&! M#,%W:2322N8/3*_8\:C+Q#TR-Y6N,L(RJ9+*&(ANI,N8RZ1)WY3<.(DU(W+N ML.0T%@2 ="*LE6I-2"66%([+N2RL/] 9GJ(RH&H$L+7^+HPJ:!>O7*:-)-0> M%&<;9!O]D[*6\'GRK9*PI$8UE#.6K8PN]G7JL>.HRW*9(/T%6PEH67*9,E2A MUL8'F.5P!#*\XCDI7@K,0CCN[LY<@K4"/#(KUXH[;1Y8A4@UWEBGESQ)-/MT MN^AYZX['3YW;4IWC')'*!!:P1*[A%^<\:6F5N#Z[ R@O=*5P>,)+Z7@N_P:Y M@60">E)G* .GDD;O=%%R!2]NE&5DKF:;3"89DXYEX%+<)WEE4:0MD*!'PHKJ O2::[R7B4D:/]JA%4[VFO M==Q5GM-\D+D/@6!VQF&JL [1 M39"(:FFXK^@I)A"]E"C0Q <150QB+!K&DSZ[$49JN(J1M@#G*A%$J1%*;,"+ M]R\QX%/%4F+M,J7/%DH1>ZBZLJB*_:@@J23C9AWRI@;HLX^O"]D#/U"[.G ! M6H^T.P_D'"D?#M[ETY:SFLI'7#6V)G6Z$W>BS5QF=+7.:OI:<84D@D^^BR:5 MX5&=2.\07P-\CI$7VEE6UQ.DEL^LD$!ATPLI%!S.%8A"=P7W6/*QY3$LK@]) MUF-*-W0%^\"-XU\%&L>=1H03RX<%U#$T%K%M+![OO4A$L02G\8AF1_.FG)(3 M0IBN=(Z;"]0^912JP_CM__:_U:>9V%.GF?3*>MT>=07P@'O;(>Q-G77M6EW[ MK=ERQ$YZ)Z-H;SS%^",*_RD\E51%%9K"'LL$*1$0TOARWT@?1[WI%'6S-9[% M\^X+BNPK#O%XUAK-IO&K.=U+P&8RAGZ3O='TWTS=VC*+IBW+IL-9=^^,0TOF MXWGKH.%D_FI+*&]VR;3OOZB'J'AF] JF?)%Z*B>7AIRWM>=D^.3W+HIFO2B> M[XW'\_%VO&@37)?,T!A]VPGE@B]1Y)[(WU!'!=4H$8J!E?>L"%=/05?/P_SV M73@4NJ/1;.YECN+)"$=:JH'HH;@M'1]%41S6QHC"_W8,DK(-UNVSZUUZ-!;^ MH.;C"3OVMST4)%ZB2M[[5@C5C\;C&!AU0VUO97+K"ECWCA=N M*1M=Y2E*?MU\Z!,FBKW;2YESI0(@.D,A#+H%W3OZ3]V]!ZWW"[:N_2N-6@U8 M"$^9[>SV(;@([Y_=]O"*_(26+'%QRL4*HL/^]*03[DG-P.G2OX:6VN%MY3\S M/&:%H0U87VGMF@$=L'T>7_P#4$L#!!0 ( -0[!E$WM&A((P8 (D0 9 M >&PO=V]R:W-H965T5G2 (UNR MG=C-!;"3!NV6)D'==-@C+=$V$8IT2:J.]^MW#BDI5F-WS;#M(99$GLMW[F1. MU]H\V"7G#AYSJ>Q9:^G:9%XG<&;)'GS&PF7.KU62MN50L?Q6+I:*%S?KIB M"S[E[GYU9_"K4TO)1,Z5%5J!X?.SUCA^,^D3O2?X+/C:;KT#63+3^H$^WF=G MK2X!XI*GCB0P?'SE%UQ*$H0POI0R6[5*8MQ^KZ1?>=O1EAFS_$++WT7FEF>M M80LR/F>%=!_U^ATO[1F0O%1+ZW]A'6CC?@O2PCJ=E\R((!=U#D45XRQ\Y/C5Z#(6J41B_>5,^-X(2BH$R=P5V!?.[\YO;3VRG< MC?\83Z[?GG8K[:OY^7U7FY?0UZ_EM?W\OK_U%]_SP[#"%[]-$SB^ 0: MXN!:I)CN'*XXMW"K )W!(4G(&?&P#6[)X4+G*Z8VP)7CAF<@E--^8\I3K3(8 M8\%D^.>@7*]DCA>&<[_QFI8)0-(]^9;++\EU)N+J;W-:=;,@>,!"(\ID ;L4!NN0/)C+LUYZIA&$,X)*\- M&6K+X)*G/)]Q T/OAD';4Q#'E3#6/4&O&*[XS!387R#NUXX+KMB/)$*K,M1! M5.C7W(*>[_1J,PAKAH0S*19>,6I9L8T'CY4J.=8NA@^7B-'BMF/HQ@4:\E)7YDL..%!OOAX$,'8H_.Y415* ]6*B>"@ MN3?V&10OJ]?M1O )B5)M764M/ECZI1"46++TT3:H@, '0%A,O506F<]!>*\< M4PLQD\A@+7>V#0HGBF[$UB?]\8G%;V4QI4*\)DPRE:*KJ8?9=B4=]1HG_D0" MZMU@G6'48 ^IHJ@/(XG^6H9,,NL.G3[DCRO$CG8Z'ZK@8"3$=1P"P889)[Q) MMW<448G=IDY3=OU E;$=&>S+A#BVJ@*]^!ON%>G#9F]>/9/4U"MVY-5^+3^4 M;4@?_$&A]YF+M(P"5JS0P_R1IP7-R1" 0"2D)']5A$RIPB=JZ7B$#AO.C*WB MC 0>'U5?:6@M=Z_E(0TKRY<(S&4HLHG]6!CY1@W-0K(6B]O#S\* P!DJ[ M)QM\=]I3@_B'RL+N8/P?ZJ**R']>'+T(+L8?<32-4P=W;(-GP?0![@RZ M,IRF\'5A6 [7&EL\UM$'S- X-*-F*F,P.2:%'P7WT32":8Z.ATEA$:NU,,[P M5"/( B_7RZOFRG0R]@OU;)D;G:-CU /%!)NR$2EKPTTTCE"/K*K%J[_]_/[R M,!Y!:H3U00D9ZJ,6NFF44.%(U!K5%B2[3:A;*B&2!!'ES0LI([A\Q?+5R2U& MVA;&!^RR,%1X1&[#^/B"\PC+G]3NDJ[XFK(%J_82(X0-R?A@W\[GF&RF]D:I MJ7:&J#7.B0-3@1]2.<(*A5BJ>3*]5 M/2\(#,T25!6\@$1XW"]%QJ,!&=946N:?HGS,PPF13@70B^+1SV4C@14W6$P. MS_Z T>&PO=V]R:W-H965TGIO9*:KRRX.JR%/9A@'S9\D=BXK6]@)FMC MOO+@(CL;C!D0*DP]>Q#T=X=+5(H=$8QOK<]!'Y(-M[\[[^\#=^*R%@Z71OTI M,U^<#8X&D&$N:N6O3?,[MGSVV5]JE N_T,2]T_T!I+7SIFR-"4$I=?P7]VT> MM@R.QB\8)*U!$G#'0 'E.^'%^:DU#5C>3=[X(U -U@1.:B[*C;>T*LG.G]^L MOJRNYY^7*_AX,5]MTY,DQ+X_2ULDB.DE><'( GXSVA8.5SC![:C\B M0#VJI$.U2%YU^*'60YB.=R$9)^-7_$U[EM/@;_J"OROC/):5,@^D)P\+U)A+ M[^#O^=IY2\KXYY4@LS[(+ 29_5PJ7W?R^?)V!<=#^/67HV0R.8%GG,*[VDJ] M 5\@.$R-SN!;+:Q'"R8/&=L-:TM35D(_4.NDQE)=0' 3I+86"JB;R?8.K= I MPKK+!T_O3,<'(,-6,@OKC?0%O)_?+&!^LX3#20)[ 6 R/N$@U*(BM%@'^K/1 M%KVT&++]0O*'P0/M7AIJ<=I":R%0BM;3:0+$+-2&\9JUDIL0Q!$?)3S1\08$ M#9S0+%(H@2.WJ MF!HZZ4I9EPYJDK9M(VAGE,P"B,M2RW7M8%%G&SI"K[D>J50R)F2>>GC39>IR M<3UO.?\VA-OB>U@!\9I""IF!H=H0/=^@NL.]DML+*K329+O AQFLY5Z#^%4] M\*$DW6Y@%>!QG%>(=&%Z\FVP& K*V,E1@>/IR;;:?"'M=V*;'/^R<%N2.R0E9;6UO:=P6Z>V@H6%2Y<55W.^L1@3MHVMG^VA/1,V2O?102J4BL7<#DT!2=@4 M-.B)6*6/P7/$+M./;ED%/"-*4Y-72OO.Y! J1;WU@Y:?2$BT?<$F-/8/>[XQ MCS*^W0+%O:EJ5J*1AG)TRN>50NT5(/ MU(//:*L1KN^*"">L$(BMGA J_).(Z>3C'(D BNY![._!X&GG*#F.5=F9'1T& M!#O360*N,(UFJTXPO**,WNPQPQ]#[K)JJB@[1F[TLS)_+_E,]T_CGQFLX.?Y#-\[CH?;;V22'2;\!:D *RW^&#J M9_OGYCR^LAZWQ[?J)V$W)$=0F)/I>'A(KSL;WW]QX$T5WEQKX^D%%SY)Q72# M\ 9:SXWQW8 #](_P\W\!4$L#!!0 ( -0[!E%@!+^?60, -0' 9 M>&PO=V]R:W-H965T6>YYX['H_35NE[ M4R!:>*Q*:69186U]$<5)5QEB1G<<6$ MC.93OW:CYU/5V%)(O-%@FJIB^ND*2]7.HC3J%]9B7UBW$,^G-=OC+=H_ZQM- MLWA@X:)":822H'$WBR[3BZN)L_<&?PELS=$87"1;I>[=Y%<^BQ(G"$O,K6-@ M]'G !9:E(R(9?W>#2 8_'/?LG'SO%LF4&%ZJ\$]P6L^@\ HX[UI1VK=K/ MV,5SZOAR51K_#VVPS(AU[/G&_RW69]R3@7OBN2?_1QY?IUJN-A\A34;P!EYDA4V! ML%!5S>03"&,:Y- RK9FT!JR"NM%Y0<4*:7J2O1N?9&D*IF :#:@=Y*JJZ$90 M<>7WT!8B+^A^N1L,=&V-99(+N0?F;>D0<#B$D?<[."K8 P*3@(^H:BUR M=*@?TQ%YK%$'KV3$@V$M-//7D3/K+9?J :LM&6:GWL M-MR16O&&B[+QA#MDMG$!.E^V0+K=RGFFGP/EBAH)IU5.EU:+!^:Z 5$9JQMJ M,C;@.@]]8,P8E0M2.F072L&VHA3V*>C_.]L$)C(D(P%!C"!\Q#0L:I2TAZ?@$.GHS?_^OOLO$$E-UO=^[Z5/8+ M=.:V4(TA3>:P^ZP,[#\E#?!07@=@7PG<$?\Q<<;OX.=@]^,>NW&'#BWZ$S]43>=,Z2-UO-'^S-P)"FTLY?X1JM"^*&V^UK_7%>*C M3ENAWOOWQ%!Q-=*&ICNL#D_69>C4!_/PWETSO:?R@Q)W!$U&;T\CT.$-"1.K M:M^WM\K2*^"'!3V[J)T![>^4LOW$.1@>\OE74$L#!!0 ( -0[!E'GL1$O M$@X "8S 9 >&PO=V]R:W-H965TGHL2E4G7-87*<6=B M;"8]+NUTSQ56R9@G9>G>H-<[V,NDSG=>O>"Q#_;5"U/Z5.?J@Q6NS#)I%RN!*3Q-/ WNO7A1RJJZ5_UA\L+C::Z3$.E.YTR875DU>[ASWGYWL MT_/\P)]:S5WKLR!+QL;)$C\FZE3E:8D"&K\5W/M?0W;#ML&4NG3DWZ2<<^>;ESM"-B-9%EZJ_,_*VJ[!F1O,BDCO^*>7AV MV-L14>F\R:K)T"#3>?@O/U=^:$TXNFO"H)HP8+W#0JSE:^GEJQ?6S(6EIR&- M/K"I/!O*Z9R"7(OCR]?B]/WES?GE;V>7I^=G MUR_V/):@!_>B2MQ)$#>X0]R!N#"Y3YPXRV,5K\[?@VJ-?H-:OY/!O0+?E7E7 M#'L=,>@->O?(&S;V#EG>\-OM79&_W\C?9_G[W\N?]XN[?']S)OK]KG@B[I4L M_M 1,D4).;5*(6F\$S*/A2M,[HQ5,1+(*6FC1/SRCZ-!O_^<__>&/_^O_W]3 M^M(J<6JR3/O@R?K6<@P?R]PK*SY(ZQ?B@S5Q&7EQI5))Q<8ENF@_?;,H%".8 M_O3ISX#^#.G/OOA%9L5S<3PA>3?&RQ1RJF =U^%L=/A=+7Y3N6JNWZJL$'OB M5.:Y'.NVKKFWJ'EBHI8//Q('O5[KJM\9?-'UX.FH=;7?V5["6FL6,H47VYK6__O]X<;88#!ZT!@C?; ]TMO&1P=# M\7BPVQ&/AU]MTH7.=59F2+X5TS;4W6+!YM"H]Y"A@RUC1PC;C[?B8?H]<&C+ MV.$H6'%=CM,[#3G.4>BT%'_(L;'2&ZN5ZXCS/.K^;8Y4^*ME;\7?IE9?/S38 M,G8 $_=WQ6_H,SJ?;K'O3VFU*=V=UUL3?>G!;\Z*+QW'DH]'N]]! M0N:+,( >6H!-"F_"O1I/URCZ,R"P*XI48O9CNKOS1JLTWMGMBAM<(:&\!M90 MXS-A)CQ_N1QD3$B!!:J^"VO)7)B"B2N8-UW).-9T34+FIGHT")=32)I*KT1D MG-\4;V;H+'Y="RSZZ*#30Z4(4I:FIJE0M5/2A3!SK(XQF ^N&X@%76MTP)3H M-2518;%1H%YHN0<"RI67ZEF55B"L:)XB-.@_W]VB6R$7 M54E"JD,+,<-V@E:4&75E1RO7,M>UJ03]ZJ!(EBD;P1WZWT$92*)'.&ZD;@1[ ML*T1E4:KFB32B:E%M,&MZL5D4TJP6EN^8L%7M2=*[W2L:H^$]N7ETTEJ(-LK7I.JU$X)W!6G^5&H&%Q9E.%78IT!H*![1-Q*,^ M*G<)[BG>O#X6L@ X9L (@!REP*W,(UY?$FJ8./E$>E$Z2"0UN#=52\< :Y3D M)C73187V3=8 *$<@N9J"(:>(&;+ EGE.[ECZ$.HXF2J&8B.]TH!L'NZN1!A" M*V.91>MQJC@7K=+9N+2.A%]>GWX,"1JRP"?:QD\*)H4%$A+NH)2D^$6EA8H= M^I26,4V.9*$]PR->?9BP4 W0OAH?V&-\DWW@J@O&A)A8DW$]H-#S?Q+@U\!: MH]G2/I71$R.$['L5-L>:O<2A"$E;981KEJ9.]1 7D<@6'.JE64K+ YVO8ZNA "R+.C2#?7$(IX>Q7KA"(G7()NBV4@JA+?3.4( MDM&QJHH9O*E0,>.PSLJ#G*N AB!HP,M=[I%U*[_B'W' M7&I[SR^N;CZT;]05&"32ZVEX]C25SHGC<*+R/A?O)'(1$!ST:8?>?]H1%]+# MPW/" ;T2K2;HY"HJZ91'O)],X'LL\5;E4.]:1WH*!!EQ?G[>64^/;:+> M: (<]QMP*NT1Y.>-9X,'CN'.1VIF. $YV8%(=/QRJ1Z80K*!J% MP=.@ DZC%$N+IYP&ECW5FED7&R/,.87T$GX RRR+0([O<?LC_V&A@-11+9(;2BUV50Q/J/D\)EZKPJML#(W[!_7T NVZ)&:..BS% MOPQA*S-$A%E. M"2V5W'^AG+/H$R26;6K!2'E;KBDPK)$F;#9'RB[8E5!3 89&'*<6%UVEC+ MJKPK\<"PO^FR!.P%HBRD2#LM0P]DTFHW-6"OS$%>T);E7.K ?A.EK8A5I.F] M 2LY5JE6,Q68#>]!8'GF>-[$ZAFZ4(G(@R=3\E5RFX>_+#")G#%')>KW(- M1J,2DX*UH _#>LFUDK+;46C>J+%E>#;)%G7\[J. M+4NY:ZT6+U=C97YH==\FYLN*.GE3H3L!%UQ-JBW2NM 3PX@%J6$V;:S[(9Q@ M)09+3Z:+U6ZP6>NI ZQYJ!-<=*6CA'1'J[Z&L>@@Y FGBD00PG#RAAY)S,8]:D+Y_SY,>SW>I4K"985:V5_/H, MF\*IBN$*E4_EE'>*M$-#?T#SR;#1FO(>;7DL%#BK4^K640,"%:/C:#Z9 3(Z M ARH0%_B75EFL$\EC,D]^ M6>)DHE3H6]5._7W==_N#%0X5:$Z@0#"M3J1KKXLR)N5,;'-K#[ M0;7LD[J[EK4T&@P?H%'>D)B_4^U!*Q.;'&YG@ZZ2ST>M]0'!%CIH+-#)5 Y; M\'2Y)4:G7ZCX.Q.-NV'YWR,8]Z3&-F)!\2VG)8;[HW: @_?HI,2D.N8XTG!5 MR;FC!4J8*]'OU3/?E?%"7)EYJA8_J_UWJ?8MCW[?4O_C>43GWEJ_4NH/!_W] M4.I;.ZT 2-II_*YF<"A$1PB\^3[(^O5;,?7KUZ"I/E,-@')KB()(U%K4Y;L1 MM5;$-R$UD[%L ^H4#>VVC:A59WXMJ#81L U0F\C9#L8[3B\Z2[IY_&30>W+4 M.QH]?=K=PC8))>^4Q?4GN4!)^@F1;X%(RY/_E_BXL-T*!V-Z#^!"]P]4;-4> MIHOA ,(JQ2=>WCT+OA'G%9MTRV[?:J=C2ZTA]$5-ARAQB0@3-RR)A#ROA;2E MH"U&_/TBZJ=+OCBG[61@M_6D\V;-A9B#P8"&_@M=FGDM@IO0*>%XT:*[^!1> M0[0) 8IE)F^1#C*%GQQ!@ ]GMK/?[\1T8^U 4J:J?H]4Z4AO:2:Z>DFDL^:D MBMXT89ZW91".#^%M48LP_[I)E5<-X/=9P0HZ:6(:#Y7()I6#Z49*TENNU40Z M6:1R7KT5)<^U"@1NN%*'%V[CNIP@OZ@]5YG3:?7O>4(A:GL>>$N4C/]"C?)$ M0'\RS;4CY]43Q"5-5]R:2@2^2N$[CKY>JXR46&D%3U<9;/V&O7J_)Z$BSTF5 MIR_M\;:A1IBC\T_ZMF7.YY%_TLN0Z#2%18:/S]J-9+4B\XN$>8*DK7JE+!!;SI44U/P"42CXN'Y/?NE%[AX97*O%8#B(/&3;&H*Q?/ M7B];5%28\E92MG>A>RRXCW=_ZTN>+VFFJRQA]9U$T%H6!>U>PTZ:"A\DGE;5 MF3LEP*T*VLZBP,1-A+A\5?5*-7I6LVAOZARE+DH"O=\)$:SK;[O#P7J+SMM1HD\P>HU*ZU8%]K1YEH0 MH6RF\[H(-&!H5<8JWKGQ=\5\PPBK4;JC;LBVH MS5[I;OM^_5[KMPMH5U/^A88+_"G\C*$9;7X$C#]2:U66'L#]B3&^OJ %FI_&O/H/4$L#!!0 M ( -0[!E&&:0O YP8 -H4 9 >&PO=V]R:W-H965TRX<^J\ M/_-(W@A\$K#,&F-&GDRE_$(W5\%QQR:#( )?$P+'RP+.(8H(",WX6F)V:I6T ML#FNT#\8W]&7*<_@7$:?1:##X\ZXPP*8\3S2]W+Y!Y3^# C/EU%F_MFRD'5' M'>;GF99QN1@MB$527/FJC$-CP=C>L< M%[C&[D*1L?*":WYRI.22*9)&-!H8 M5\UJ-$XDM"D/6N%3@>OTR>5?3U>/?[]C9ZO7SO;-WC]GW2V!>[5X)X!]WY))+^/=7/[>,DW5G1DYAV\93PI0 MGNM0*O&-F\I#]0/+MFWZL2SD"C*F)9L"5G4&BBQ!=F$BRW*.>@A!08XYI+H; M]]R)<6_T@GNU/V@91\((\*=) TFB>304B8^+3M!CF,'E[S->L;^R:OV;%,E3@B.KYW,%19FFN M"-B$LC35)%!EQ\;[D&,,F085&V!(V!JX*G92X"5 DA49/L?]PJ!6FO$8*I(9 M;V*A-< NN\XDJJ>'%T+AT2.5B5H I!++W*Q9<"4DEI5>IX6#VX$.N4:>7U.5 MF!VB M:5SRDH)7 KLXB-;LH#]T32]GR+OF:X8'#5(3ZJ IC;TG:29]J&E'.>0)EJ2< M)^(;@JE-%A> ?I,Y8$5CQ(]E7M7S@6O9@PE;A@*+$.F'9/SRF3D?:VS#L)PM MJVSD9;:E@%1B^*;MH].=> 6U= +M*-!URH;@@'FCO;7\Z+5,!7-N;E'DT!H,)FW#QFB8 M71OF;JB;F%+4*5/3)2\)2)K<(68Q;;EA'FIK"L*A.3]7BGI0?"7_ KI"*([F MUER>&@XK4[AL?HI68DW!+13"R@<("G6U<,&KY9+"I'WHM.7"'E1J>_\&D>+1 M6/'HU:;#MHJW%-,RML^6(981=;<_YHDYVA3UW^;MB#;+#P4LP+P@4!,'2B/W ML%A$>,K(!*4*9T-T W4I:=R2F(0;&A^J[>B7K%Y)+0;W,O2HO_[-'@,%3;9 MS2\*FV8)#_P7'U37.JMV3IA",P2X&3UP#*W%YI!@1D26B5/U/J"XZXT[SVMV4Z-1L[,930:T!YA"U&@CY@5N:R13L[.56*,7&FVZMO%&AX/3CU+C M2;'591#F[@QKF#QJ&CEPFG0_'C2?38;UW4M?1GJ-[TTQJ+GYJD9O9%B,Q:>G M>K;^<'=:?*_:B!=?_:ZYFB-WL0AFN!1K;=!AJOB25MQHF9JO5U.IM8S-, 2. MK$,"^'PFI:YN2$'].?/D'U!+ P04 " #4.P91=U@[$[]\-QRZ)*>%= .S)(V=S-B%])C:^= M+R5%8^VQ/CDSI"Z7ILQ6N7"RD79]185;'O;C7+%RK>>YY87ARM)1S MNB%_M_QL,1NV6E*U(.V4T<)2=MP[C=^=35@^"'Q1M'(;8\&>S(SYRI/+]+@7 M,2 J*/&L0>+OGLZI*%@18/Q5Z^RU)OG@YKC1_E/P';[,I*-S4_RN4I\?]PYZ M(J5,EH6_-JM?J/9GROH24[CP*U:5[&2_)Y+2>;.H#P/!0NGJ7S[4/&P<.(B> M.3"J#XP"[LI00/E!>GER9,U*6):&-AX$5\-I@%.:@W+C+785SOF3ZXLO%U=W M%^+ZXOS3SU>7MY>?KHZ&'HIY>YC42LXJ):-GE.R)CT;[W(D+G5*Z?7X(0"VJ M48/J;/2BPE]+/1#CJ"]&T2AZ0=^X]7(<](V?\Y+N29.R8H_3F*)=E0S3HA86:%FLM0(+.U M@/_:962MTG.1,$](2),)#R-+:](2K'D#%4G-VF#3?H"Y_]ZUNY4*4.IXY)3S MK*PSZ5@9<)099$I+P4YSN-4V RBDEX\H'3UBLQ^\4"S.#@G2P)F0G!4D+#<4MK:4:[1! MW^!J @'T&]RE@V^E0@D6X6%N@*(+C/1!::D!8@E72#@O/?@ BR$ZLK-A210@VAO D*Y(+1)47))@;+3I":H$^I78=!U MX+0SA4I#3IS)(J"ZX?L&S+?-LTE1KA0G[G&]HVSPX9!R(ZDU57N(+LDD?]HC M^L&-1A'28DZ:+.*T#E6'W 0U7 UU^KM<+8,HEKF3(U_IP5-H%0D24C5HRB4? M\RO(KM\:!/KU*'XC4KD&&1E$6DT#1)V;'Q0TN=R%K^@BS3$LP >K3I8>6V@M?BQ2(L_:N8W1HO M"_$H+:MFNL/7D"^PE!DN&/MVY.)J M&EH;5;3F78E3F"0$$=F/;V:%6JC;\AT:,-9ON%>'HCJ%O$ID=9\X;GP-)&X0 MZZH"U2+48]9:KCL/PZYIZ="U'P/;EZ-.Q6X9-">DLU%W[]U__;W!)M?=>V6S?J8??&-W/[R<+3_.Y&5PW+;SOVN_P; M]_?C@ZWY9+*9GP?]Z6AO8[[?CT:'[;S3O16P#@^T[V_,QOM=MD_ZAWO=WK0? M'40=:Z&Y/*Z\5V*O/QE/-^;3_D&\.8\!_W"\N3#JQ]'A8YYV?9D/-QX_J(%Y M>.+Q!R=NM>H=U*ZVK\C3ZO'4B5=/T(_2SA4NVH(R'(T&^]->]1763+Q9AJ?4 MS'@4:!CF> F390'L9\;X9L(&VK?UR3]02P,$% @ U#L&47Q5F!6. P M @L !D !X;"]W;W)K&ULQ59MC]HX$/XK5JZJ M%BDE+X2W+2"Q+7?M2=U%L+W][$TFQ%HGSME.V?[[&SN0 H%5[]KJOF#G\>%FCJ9UN6UYZDX@YRJKBBAP)54R)QJ_)0;3Y42:&*= M4[EUQO@8CMU F*8X4YE+66N,K03\\6\]7MQ]L_ MUF2Y6)'UA_EJ,?$T\II5+]YQW-025X?*YAC)7@H MT!R*-3E @K&+5U258"\9_]HE=Y56&JV,Z"V5DA9:N4241B1.C#\Z:,EB(Q#K M/'XB5<$PKBV@('B.>66V3:7(ZR ICRO>!+D/;;%<$ZJL!:0I[H^[*:37S%J@ MFCJ[?N_M_S[>V^P>7I9F:8WI/KNP'YMD7P3LN9BC.)B=LERQ E,E*H7YQSJX MQ5??5$2S_HI<]5V_/^P<(B/7C\(C9.SZH\$1$OAN$/0[Y,$^@ZB??@&)K_I1 MF2DB#JKBS9E"W3,&O9$[ZD$I,.K\]-JY-,ZQTM_L2WV?9A,85;MG0UW_SG_@AN/> MSX'OZK>CM3QTH[#M-'2'_CGTLNWJ_'-T:ARZXZA=:(,SNK_?LO$(L%K;MQ9? MU\&H#?\[ZU\\GOM']0[ZDASDQG9?"N]?5>BZ16G0IL&;UWW--_.Z._Q$Y8;A MX7-(T=7O#OL.D77'57]H4=HNYU%H[)GL-,,F%:0QP/54"+W_,!LT;>_L'U!+ M P04 " #4.P911:5R!&T' #"$P &0 'AL+W=O0!#K0=Y]]_KNJ..U=9]]1A3$0ZZ-/^ED(13O>CV? M9)1+OV\+,GBSM"Z7 ;=NU?.%(YG&3;GN#?O]-[U<*M,Y/8[/9N[TV)9!*T,S M)WR9Y](]GI&VZY/.H+-Y<*-66> 'O=/C0JYH3N&NF#G<]1HIJ&6-<+0\ MZ8P&[\X&![PAKOB@:.VWK@6;LK#V,]],TI-.GQ&1IB2P"(F?>QJ3UBP).+[4 M0CN-3MZX?;V1?AF-AS$+Z6EL]4>5ANRD<]01*2UEJ<.-7?],M4&O65YBM8__ MQ;I:>WC8$4GI@\WKS4"0*U/]RH?:$5L;COHO;!C6&X81=Z4HHCR709X>.[L6 MCE=#&E]$4^-N@%.&HS(/#F\5]H73Z>CV[N9"7%^*L[OY9'HQGXO1]%S,[ZZN M1C>?^/E\\GXZN9R,1]-;,1J/K^^FMY/I>S&[_FTRGES,Q0\SJU6BR/]XW M MQ')[2:W]K-(^?$'[&W%E30>->PZBO(/_RSTM&%XU&%Y%#*]>P' FO?+"+L7,D2<3)*?S+E__ S%B M3UP7Y'!M5B@RCUSV K4N0D;"JP>15_$ACH^ =ZGQKI".A+%!&$K(>^F4?A3* MI"J17&BLB85LA(9,!B3NHUB0H(<"10F!&TV/)!WK8!3G$)!;8 4."-87B(6)2XL^6BI,HDN4\C2.LI4IJ+%2"^&S;$!Z[#:T9=2 M.6A8/(KWH]$L6IK8O- $H;O41BL]RPR GO\-G#ZSI4[9GTS'V,A[?B]-17=K M%;((\FLG?8,K8!3+J(S"E:-@>5\ WU/4:4LG1L:4V'A#A75!0#D3IACT]W[] M*L+8]!6@+H=SJ33>-:CGE)1.!=!*!''QD&32K$B,;9XK'WL"_JZD2S(QV"1* M2[&];HKM=6N5S!R"K!"FF&#CQD,OE-P_%B;V6L"^:<"^:94_E:%TL=+.2H]W MWN_"^*TR6J$=-M .6\7>4*(EXK2,= #+=R'[5R*>P3IJ8!VURAQ??YB<[Z$& M9L@JRE6R"]8WBA#7*(&/2FLE;;W"O3)6YEY41X.-0K.M0V!EP"$B2LX ME03AY9+"HRB<#9:G!!8@$Z!*(X_&2IMB:OJ$J4G,N>:__^YH.#C\B=F+=;+$ M5:E28@\T_+0MKV+#(GOT")$6J0)U(.'-J@NF-VEET%)"6V+OP6IFY;N\"KQ9 M#V5(.U\Z7H(WT2M,,B(CJ0&/']1FY"2QD&%\I$A RI0D0$9D$G@2 R10YZ"I M. 7"0X[IHF*Q!7NM]AR8F\#"]I%0E&LF-/&[78BTC%0#3^8J[(L1M-MRE<4@ M[0Q.[:,F+EWA;1[+B+?0 TCT--2$["S9R-K9G$(W;3>HD[0JH&"TSD? M806KJ6O^3_9M^#XV(5<6,49P,B]CORXUEQOIV#'PO*F%3*+CJ[R0L:WS\BB" M7< R&W]LZ6I<4]N* M^/I40/X/XX0FCT-?@H4P70R[S*AR"7RZH"JBRPI4<1 M8$Y1$%LY G,.7.WVZ-[J>W[D52B?VK1"3E18/;N7T2YJ[JL03$?S\35G>EI6 M:8H$55J%F !3]+A,C*4#EQO)68=>Z-D*TV4_L+XX@FS8"PZ1W,4$Y"/TW&(W MZOB%PESA8SYLXN;+HH!)Z'A0QPUTY6Q"I--6T\ 1FV@/<4PM%L$_7<$,NV#E95\#'ZG'*">:;B)6W!)]UJ M$JEX84F R,-)A66;ET8)$O)V@,(T/LN#+MFGG;=,.W[;VLCL?6>#"(^H LK-)MTK@CP;O M/$J)3CH%5[2[I\Y78G'*: $[Z#^=5?NM<"^EW<[GN$3GF&KQ#DZ^6>!@R$H"H,U&,R_ M..G^)Z*>XWPZA \._L+RA)OKK7S8G:+MVW?GZ+;,%_*SM_59)2>WBA^//).$ M"=47EN9I\X%J5'V6>5I>?=W"067%W*AIB:W]_4,<'%SUP:BZ 67&CS0+&X+- MXV46NQ\OP'L^6FYN6$'SV>[T#U!+ P04 " #4.P91D[2D-HP" !W!@ M&0 'AL+W=O0T-,_MJ"A(MI=(-LRCJ*C93#:SP08V(:9)D<<.X MC$8#K[O6HX&:6<$E7&MB9DW#]/,8A)H/HS1:*FYX55NGB$>#*:O@%NSWZ;5& M*0Z4@C<@#5>2:"B'T4EZ/.XY?^]PSV%N5O;$=3)1ZL$)%\4P2EQ!(""WCL!P M>813$,*!L(Q?"V844KK U?V2_LGWCKU,F(%3)7[PPM;#J!^1 DHV$_9&S3_# MHI\#Q\N5,/Y)YJTO[44DGQFKFD4P5M!PV:[L:7$.*P']9$L 70107W>;R%=Y MQBP;#;2:$^V\D>8VOE4?C<5QZ5[*K=5HY1AG1Q=7]^=7=]]N?I*].S818-X/ M8HM<9XWS!6/<,N@61D8NE;2U(>>R@&(]/L9Z0E%T6=28[@1^FO>G3 MI/N1_.^*AP7^L,X@AV8"FG333K"Z$\1'>A2*?28?B%43EN>*"&!E<'U+TDYZ ME*[+A_VUP))+CI>M()52A?GK&D]YQ318"X8P62!%6-!(R9W^!4-3&O9IDJUE MUFR.]Q[#.!.O)PX)-^0CN6JF2B+Y3T[:Z679!FW2I__\@KZ",<>$AUXT&-"/ M$.Q[:9*\WR*]O O:.2=O.A: -4_6D'28O M[NU(OF2ZXM+@-2DQ--D_/(B(;L=<*U@U]:-EHBP.*K^M\<\ VCF@O53*+@67 M(/QK1K\!4$L#!!0 ( -0[!E'DI(L=S@( .\& 9 >&PO=V]R:W-H M965TLFEH)-2'AM0,DH$SM!!WKRZ9^ M-,F%6$WLS'9*^^]G.Q"@*VC;AWV)[\[W/+ZSX\>]%1=/,D%4\)*E3/:=1*G\ MPG5EF&!&Y#G/D>F9F(N,*.V*I2MS@22RH"QU?<]KN1FAS!GT;&PN!CU>J)0R MG N01981\3K"E*_Z3MW9!&[I,E$FX YZ.5GB':J'?"ZTYU8L$)*[MA@.EEP_F2*8@3#%4AH'HX1G'F*:&2)?Q<\WI M5$L:X*Z]8?]L>]>]+(C$,4]_T$@E?:?C0(0Q*5)URU=7N.ZG:?A"GDK[A569 M&[0<" NI>+8&ZPHRRLJ1O*SW80?0\0X _#7 MW67"]DJ+XDB@Y[@*Q F6[,9 MP[9JT;HXRLRAW"FA9ZG&J<%L.+ZZOIG 7"(L"?!V\_CI!\_='PO^ 3_:]3;C7:[-X%+##%;H("@O@T^2(R+%*8T1GLN^E/O MPI@NB4"E4/^BK(CUE2L$9_ UCFF( M$!>"44V)-8CIBS'D_NY6P"8\[A'76_[6;OHP)0LNB.+Z>/X [#?W["EJ&4AX M&@'-&ULI55M4^(P$/XK.[V7T1FEI07D/& & M%)4;%8?B^3G0!3(V22])1?_])6FI> KCS'UILIO=9Y]]VFP[:R$?U0I1PS-+ MN>IZ*ZVS4]]7\Q4RHFHB0VY.%D(RHHTIE[[*))+$);'4#X.@Y3-"N=?K.-^= M['5$KE/*\4Z"RADC\F6 J5AWO;JW<4SH-Y5!?PF^):;>W!=C(3XM$:HZ3K!980ICC7%H&8Y0G/,$TM MD*'QI\3TJI(V<7N_0;]PO9M>9D3AF4@?:*)77:_M08(+DJ=Z(M976/;C",Y% MJMP3UD5LJ^G!/%=:L#+9,&"4%RMY+G782F@'.Q+",B%TO(M"CN4YT:37D6(- MTD8;-+MQK;IL0XYR^U)B+C\6T,_=MS&$^OAI/B+(:#*9FEJ X[OC8L+)8_+RL.BHKACHHMN!%< MKQ0,>8+)VWS?L*]:"#%$E2>3PHO^2Y.B=)GM* M-ZK2#5>ZL:-T7%P-$ M(J)J+G&N01",0GD"*YNL#C9)])/I^X.]?VF$0_83/ MK@_N:\8$R!-*"9N5 MA,W]$IJQE>0I6@T7N+L?0:7@SW&R*7 ME"M#?&%2@]J)45H6 [,PM,CVZ[,/P:E#3#G"R'TQK %JK]6[R]0 M2P,$% @ U#L&43OMTUVB @ ,@8 !D !X;"]W;W)K&ULK551;]HP$/XKIZRJ-BEJ0D* MH $E&E,*T7 NF>3'! UL9GM M0/OO=W8@I:/EJ2^Q[_S=]]U=XDM[)^236B-J>,XSKCK.6NO-C>>I>(TY4U=B M@YQ.ED+F3),I5Y[:2&2)#SE#O=MO5-9+IX"!QV7%ZM9M^W> M MX#'%G3K:@ZED(<23,49)Q_%-0IAAK T#HV6+ \PR0T1I_-US.I6D"3S>']B_ MV]JIE@53.!#9GS31ZX[3\G)ES_L^' 6T_ \"@GU 8/,NA6R6=TRS;EN*'4B#)C:SL:7::$HNY>:E MS+2DTY3B='E&]1:?KXM7JOU^>I+[^T C^\A<]:J=5H6WUPW&&,^0(EA#7W!&W>QY%1 MNX9>(85D0-]R_ 0[JI5167 !4=VG9Z,9PH1Q%B,#FBM+E!*3/?A_[LCU@^L3 M;]UM-:**XXW,";;FMOSP-&?+,!>:93!Z;7UU?@%--VP&1W;+K1//0!!8ZI0N M!8R%1IA29]*MN21'V,AMAL$;.VI=O_<)>4?W.$>YLM-*02P*KLLK77FK@=@K MY\ KO)RF]TRN4JX@PR6%^E?-R %93JC2T&)CI\)":)HQ=KNFH8[2 .A\*:B> MO6$$JM]$]Q]02P,$% @ U#L&40I,G]]%!0 %!@ !D !X;"]W;W)K M&ULW1EK;^(X\*^,N-.I*Z4E+Y+0;2O1EN[VM-VK M2MO[;((!JTG,V0YL]]??.($0TA!@M:?=/:FJ,^/Q/.QYV9PMN'B14TH5?(FC M1)ZWIDK-3MMM&4YI3.0)G]$$9\9+D8-8I;D(_FRW(?2@L#+K S MO7-!F9;71)&+,\$7(#0U"O^$L7V-EL9#*L"Q='Q;Z\WY)>+;-BS7.S3 \T4'1+CC6+NF#X_PJNH5 M.76:.X'A^OZO&^*>[U2@_R#$72/P.F_@[QGBG:"[#6[H.3I%S]'9N^=04PKA ME"03=!V6E/H+/;D*R+6GR;JVHUG:-Z00;'2V9PUT;%V[ GA*\"(2L:]XBA&7 MV#?A'VZZQ)9<*Y];53&J*O3(<4Y8I'WL&.]HQY(@MI0,T 5Y$F(C2;1U=6?7 M+.E'EY7>RCI ZV"@K;NF0P6#M_EN-=;O?L$PQO29N\/4OXA(+1G-R+ME6.O$U#WR]YU493]A'EI%2%<^J#K'N7_3RY7#YW.YJF/LB3-^O_+@%OJ9>^Z1F^'^QIOB8. M"BX--<0O:HA_> W)W+-:0\*(2,G&#+=A^ I83Y0@H4JQ%XV)TD2O=76E6?HO M&)#U=>5;PG2K4GM39L&:1URI]:C'7J=9#X1W''BE1 #:&U&Y<4\(#+_K-2(\ M(]AX+-"(CI7Q)F-LE];LU53P=#*%,9OGF+4D9!MTG3+8==>!T34ZIE6"7*Q; M2]UK>#4%7Q/>,@VWX^Z+KBDWE8I2$\9YJ-:%:+OT4AM3,HS' >)JH_-&V MP!9/WKW\I7=-GK^7WQ$QT:DVHF-<:I[XV(.+_ TZ!Q2?9>^^0ZX4C[//*24C M*C0!SH\Y9L\EH 44/P1<_ M02P,$% @ U#L&42:ETHG9 @ @ < !D M !X;"]W;W)K&ULK551;]HP$/XK5C9-14)-2 () M'2!!VVU,;85*MSV;Y A6$YO9SFCWZW=V((2JL*G:2^P[WWUWWSF^&VR$?%0K M $V>BIRKH;/2>GWANBI904'5N5@#QY.ED 75*,K,56L)-+5.1>[ZGM=S"\JX M,QI8W4R.!J+4.>,PDT2514'E\P1RL1DZ'6>GN&?92AN%.QJL:09ST-_6,XF2 M6Z.DK "NF.!$PG+HC#L7D]#86X/O##:JL2>&R4*(1R-,TZ'CF80@AT0;!(K+ M+[B$/#= F,;/+:93AS2.S?T._9/ECEP65,&ER'^P5*^&3NR0%):TS/6]V'R! M+9^NP4M$KNR7;"K;P'-(4BHMBJTS9E P7JWT:5N'AD-\S,'?.O@V[RJ0S?** M:CH:2+$ATE@CFME8JM8;DV/<7,I<2SQEZ*='T[N'\=WGZ>3FFHSG\^N'.3E[ MH(L<5&O@:L0W5FZRQ9I46/X1K!ZY%5RO%+GF*:2'_B[F52?G[Y*;^"F_B>[YW "VJR@<4+_I7L"Q;X7?"3_:\42@BWA3G$%"10+D"3H[)6FOOCI])L4J*70)AQ; MPTO8&=7 -:$\)5K2%!N%?"2)4%K5)N])M]WM^ =RA/(-*'6!KS$IBS)'F)30 M0DC-?M/JF2(D*]:4R<)$V'F?^>TH"EM-.0[ZK1.)'":.[D''--;UB" M70G($F!/-\#\>@=2]#>J-9?8CQK,(B]N'<1XR:0?]AN!O%[_S4QNYV.B6,:I M%O+YQ?WY;?PKCDAOJ!3! 4)P;J0LP4J0A&54@L;=0IK+J_ETO5?W^[\H;OM! M_T .^^%K#]EM=,4"9&9[OT*6)==5@ZRU]7@95UUU;U[-IELJ,\85R6&)KMYY MU'6(K/I])6BQMCUV(31V;+M=X8@$:0SP?"F$W@DF0#UT1W\ 4$L#!!0 ( M -0[!E%N(K+[9@( .,% 9 >&PO=V]R:W-H965T5%8X)14;9I']WDTD3X);.=%?[];"=- M"Z+5)NU+[#O?/7Z>B^^&*ZD>=8%HX(DSH4=!84SU*0QU6B"G^DA6*.Q)+A6G MQIIJ&>I*("AKPTJ!,P6ZYIRJYRDRN1H%<;!V MW)?+PCA'.!Y6=(ES--^JF;)6V*%D)4>A2RE 83X*)O&G:<_%^X#O):[TUAZ< MDH64C\ZXSD9!Y @AP]0X!&J7WWB.C#D@2^-7BQET5[K$[?T:_+NAL=@N(DQ;G&F#0W;@',.M%*;0<"DRS%[F MAY931XRLB4W)7L OM3B")#H$$I%H#U[2"4T\7O(W0O?@]3J\GL?K[<";V_;( M:H8@.-TA;:?^!1NRM2V'<(56EGKX_= 3I,MJS^(-W@'E%=G=W M=*V<^.XD/CSM M]UX0BLF&V(,TE-EGKA0*\ZJ,6_<>DM[)CIO_=;V18@D&%0?6BLQ?BR1O6V^] MF7"K\3BJI1\O&E)9"]/T8.?M)MBD:=Q->#/^;JE:ED(#P]RF1D%>5@( '8% 9 >&PO=V]R:W-H965TAV:C4:6 M>5(APCB*+L*"<1D,^SYWIX=]59+@$N\TF+(HF'X>HU#5(.@$V\2,%2L.5!(VK03#J7(V[#N\!OSA69F\.KI*E4H\N^)H- M@L@90H$I.05FAS\X02&FG/8(_2B X2X M(<3>=[V1=WG-B W[6E6@'=JJN8DOU;.M.2[=3UF0MJO<\FCX,)K/1[?W"[B9 MS6$RFTYGM["XGTV^P\D]6PHTI_V0[#X.'::-YKC6C ]H7L!42I^>WCO*XVOMWO3A*/L&_CK=EL43M]GZ]\E![,6V"2Z!< ME8;)S.Q6;=\:LBDNU\ (KC%%KYATW.EW>BV]TSF++Y,=$9]0I]Q@YH1_=!WX M$DYJU.D.QHTI7V(.";YR8N\ MG>@ ;_UN\*]7BA0KWW'&TA5*:ENBS;;/BJC MNI=V\/I%FC*]YM* P)6E1NU3/\WMPXC: >SZ2BG: M!FZ#]JD=_@502P,$% @ U#L&43-$!I Z!@ 81( !D !X;"]W;W)K M&UL[5A;;]LV%/XKA!9T,>#Y(E^:M4D QTG:;$T: MQ&Z'8=@#+=$648I422J.]^MW#BG)][472.22_=4VF&8W=HE1TPUYOW$TIE\'I ML>/=ZM-CE5O!);O5Q.1I2O7FC FU/@GZ0IS1%9LQ^RF[U4!U M*Y28ITP:KB31;'D23/IOSH8XWTWXS-G:U+X)6K)0Z@L25_%)T$.%F&"1100* MKWLV94(@$*CQM< ,*I&XL/Y=HE\ZV\&6!35LJL1O/+;)27 4D)@M:2[LG5J_ M9X4](\2+E##N2=9^[G@8D"@W5J7%8M @Y=*_Z4/AA]J"H]XS"\)B0>CT]H*< MEN?4TM-CK=9$XVQ PP]GJEL-RG&)09E9#:,T31[ M2Z8?;^97-^\N;J97%S-R.*<+P4SKN&M!&J[I1@7RF4<.GT$>DVLE;6+(A8Q9 MO+N^"UI6JH:EJF?ABX"_Y+)#!KTV"7MA[P6\067ZP.$-]C!]?U$@UN\;D]&(G010H(;I>Q:;C+GLQ$7%E(@3L($M510B8KS9B#*'7XE6W>,D,.PU2:'@^\VZ9I+ MGN8IH;NF/5&WP8*GK%%O']:X@7<$8?OOK=A/OSU9#;S7(V_%+(M!)O7Q4,D<@-'0$(KYZ^Y38A-W#:04;GQ#-@[,S@T$JO\6)E/ M,VCZ]Y"!'9()"JL/<32XY$S$0:M#YD!!05D.N08]/B5JZ=9OQ0'&$A780-G*X "4X1C$3*V*?PZAYV%OM8"Q!Z,&[W MH%-XE*VI0A!6.D5LB%J#=."!^7"D-:!,[&@..Z# 4S064:;A/H![H79[(*1R MX:5R5:$5G$N%KU2TS9E:;FG>;7=^/D8H[+]M->B6T4W1DJ#400MR#[<&E$A3 MW)4-2BXQ'VM3 /UH0)$T93H"=_"_O#* A%-<06+ XY7 +L JT!H5]MBW)01\Z=YZ!M,OS":$9),<] MY @D,.3C:AEN0&$%$-MS<5HF-(UBB12JC5ILCVIZ<&2.5( M,Z@/F$Y7$#.H IU+B>[8^A#4,50PEXH5>J$!VCQH[4080 MC#5AB.![#L18U MX^DBUP;!;V;33[Y ?178A.OXI\P="C,H2' 'EB3&+\HUJ-C&+Y''N#BB&;+=R9@+!0.OS_#A/.8&G0],0;B<($NM4MAJ%5*#8&J ESMNCRRW\CMW SB'?N(/ 56U&>?-Q!]?HG*[<='U M)[8.:;J/=FO7?JC^E?NY@;T ^H;_ U!QJ_\G$__;8#O=_WRYIGH%Y40$6\+2 M7N?U*/ 95!)69>XGPD)9JU+WF3!PML8),+Y4RI8$"JC^*IW^#5!+ P04 M" #4.P91F VW14$ !F#0 &0 'AL+W=O.?4W2%#M@7RR)(A]2%$72XQ47WV0&H,ASD9?RI)W(=RQ-%.:8$W&2YK"#-3]\E;@RFI0$E9 *1DOB8#%2>_4^7P6:G[# M\,!@)5MSHD_RR/DWO;A,3GJV-@ARB)5&H#@\P3GDN09",[ZO,7N-2BW8GF_0 MOYBSXUD>J81SGG]EBL,>26!!JUS=\=6?L#Y/H/%BGDOS):N:-XIZ)*ZD MXL5:&"TH6%F/]'GMAY; T-XCX*X%7&-WK4$5G8P%7Q&AN1%-3\Q1C30: MQTI]*3,E<)>AG)I,_[Z_G/_SB9R=SJ87Y/SFZG9Z/3N=7]Y0L-;*QT-U:>N0]^Y3'P#W&W#?@/M[P&=U?!.^('%&RQ0D826IRB>0"A*,9*D$ MB_44;S?^MLN]AQ7\]LO0M;W?R7\=[S4/04OU*:%JRSS+*#J(?*%,D >:5Z]A9,V!+E49KR0M$[D]"57D M F(PBCQ'QXLS(J/ ::1_)>[ "6K-R._VPU'8VK0'D4T>:JP-]8,_] 5T=6IEN.-!60MN-^_R.9/H.( MF=RRGF-N%7B/%^/CO;3CC<4N-V7Y@Z/1IL^+YEH8WFAVWV/OG,Z%'19?IU0PGX0C+J&#=$PNS',#0_DE;#)*^'A MO()=85*A?EW=>(&]H:0FL<1<*HG%+:?Z0A5_5><(NK.3B^2N''18^_^=:^:9 M .@T-]O"Q9YW;VS&YK;V$LPUFN>UG&PO M=V]R:W-H965T]\][NG?>FLA'Q0&8 F3T7. M5=?)M%Z<>IY*,BBH.A8+X'@R$[*@&DDY]]1" DVM4I%[H>\WO8(R[O0ZEGQVQU#GC<"6)6A8%E<\#R,6JZP3.AC%A\TP;AM?K+.@,I03_0[NI[Z%GE7KAQ;Q >!/R^Y,?R5NM6 "P!=@PSB"!8HIIBH(MTU0'/\$)N>483 XI7M@$V*-M)')$ M@F:,W]AOHOX,I$2!32GV60["EYXTR!@SEFSR24T"575:FMA2L1\_UNM#J._=:W^=[W)),#.S:V.KMG3_H._]LD+QLM> MV>Y,917%5ODD'K&U-#[[M5I&;BMH[]!Q7*]UVVV$S1K=A]P=02P,$% M @ U#L&43(?TP12 P TP\ !D !X;"]W;W)K&UL[5=M;^,V#/XK@C<,#>"K7Y,X71(@O76[&W!=D=S6SZK-Q$)MR9/D2_?O M1\F)FQY'0L:ETP#@^2J+HLJ?SG M%@JQGCB!LP7F;)5K WC3<457L #]9_4@<>6U+!DK@2LF.)&PG#BSX.:V;^2M MP%\,UFIG3DPD3T(\F\7G;.+XQB$H(-6&@>+P#3Y"41@B=./O#:?3FC2*N_,M M^Z\V=HSEB2KX*(I'ENE\XB0.R6!)ZT+/Q?H3;.*Q#J:B4/9+UHWL$"VFM=*B MW"CCNF2\&>G+YAQV%!+_A$*X40BMWXTAZ^4O5-/I6(HUD48:V,99/OZ'CK6>A=NO;L-SQ+^7O-K$ODN"?W0/\,7M=%&EB]Z M<[1G2..6-+:D\0G2!?XH65T $4N2BK*J-;47#I=X7UA**,](QHI:0T: 2L[X M2I$*I)$N45#E5$+7:9^W^],/2>A'/Y/_:_R:2X"]C+=;"_;2O;$=,;%@$WL2 M,!G'3S#:F1VR7#%.="YJA2>L>N0>W[!"*-7N_TBN^J[?'_9VD<3UXW /&;E^ M,MA# M\-@GZ//-J?&OVGWT#B&[67,47PD5,:;6-"R8>.9&\9@RAQDWY\Y'\0 MQNY@$![C*#^,.G CWX]> SV\1&>]P+C\:S_N'0"#0V!X""2][WYW3HTSKMD' MZSB^U=MC-H%119:BP!*B;M[=B45:'9]_X(:CZ/O ?U3FD3BV,73C\%AI MZ []+O2T[!R4EBPU%P"+2/I,:LXZ0@K=47Q\T08=?K]=LM4(\+8>_[7!R!TD MQ_!_DWZG\4PYZ+?EH/_F-]2X.TT6B7(E6TG%?YW-==-S]6B;<+L" [!P &0 'AL+W=O=JDJJ$)-U6 !"ETF0I%!#9-U1Y,<@)6$YO9 M3BE2?_QL!S*T =ND:2^);]_EG),<=[9>9ZM5K3S0EE3J]CUZ:BU^&%RBC#J0!9Y#D1 MNP%F?-MU;IS#PHRNULHLN+W.AJPP0K783(6>N15+0G-DDG(& M.NT[^Y#=KF MO#WPB>)6'HW!1++D_-E,PJ3KU(PAS#!6AH'HUPL&F&6&2-OXMN=T*DD#/!X? MV$/:9)FK===H.))B2(E,SOOV ^W@:AB_FF;1/V)9G6TT'XD(J MGN_!VD%.6?DFK_L\' %NVF< WA[@_03PZF< _A[@VT!+9S:L.Z)(KR/X%H0Y MK=G,P.;&HG4TE)DJ1DKH7:IQJC?ISQ>S(3R.8+"(PLDPBJ _N8-H,1[W9U_, M>A3>3\)1&/0G<^@'P>-B,@\G]S!]? B#.]^* 4 M]\Z(^S#F3*TE#%F"R0E\04 V MYL^0\/2@D1#J#?GU@FZ]TJU;W?JY3Z3(ERB IU"%0U&>RDS)T[ \IGV\]/R. M^W)"NE%)-_Y0VNR J8@$DJ:Z!^@T+'>ZC\09D9*F-"9E\&]PIFZ#QB_NO-/N MFI6[YD5W\ZU._ XBC'5E(-"30NS@027P-$9C_%+V6Y5(Z[]6O5WIMO]1U=N_ MS:M[U)]R%"O;MB7$O&"J;%75:G4S]&U#='\<+Z^5,1$KJJ/-,-70VG5+ZXJR M59<3Q3>VVRVYTKW3#M?Z=D-A#NC]E'-UF!B!ZK[L?0=02P,$% @ U#L& M41P-A?UX @ U 8 !D !X;"]W;W)K&ULC95= M;YLP%(;_BH5ZT4IM 2>!MB)(:[)IG;:NZM>T2P<.P:JQ,]L)[;^?;0A*$]+F M!OQQWM?/L?$AJ85\426 1J\5XVKLE5HOKGQ?92541)V+!7 S4PA9$6VZ>N">SDMM M!_PT69 Y/(!^6MQ)T_,[EYQ6P!45'$DHQMZ7\&H2VW@7\$RA5AMM9#.9"?%B M.S?YV LL$##(M'4@YK6""3!FC0S&O];3ZY:TPLWVVOV;R]WD,B,*)H+]H;DN MQ]Z%AW(HR)+I>U%_AS:?D?7+!%/NB>HF=CCR4+946E2MV!!4E#=O\MKNPX8@ M'.X1X%: #Q4,6L' )=J0N;2F1),TD:)&TD8;-]MP>^/4)AO*[2D^:&EFJ='I M].;V^>OMX^_[O^AX"II0ID[0&7IZF*+CHQ-TA"A'CZ58*L)SE?C:K&AU?M:Z M7S?N>(_[CR4_1X/@%.$ !SWRR/E>[IL\NV1QERQV?H//DOW M:]!Y#9S7<)\77P'70KZ9[=)B1K),( :DZ-NDQBER3O9:K=(PO P3?[6Y%7U! M\447] YRV$$.#X8L**?F.\G17(C^LVR\1AL$.,1;E+LQ81#U0XXZR-'!D)+4 MYNO6("EAO8RCW?6'4;0%V1,47.!^RJBCC#ZD_ E*79GKL&:5H$"NH(\QVEG^ M+ R"+<9/@MXQQAUC?-A.GJ);T'UH\&ULO5A;;^(X%/XK%IJ'&:G38(<$J"A2RV6'5>FR[71'J]$^N,D) M6)/$C.V45MH?O\ZE"9=@F&&G+V [Y_N.SX7/P;T5%]_D D"AYRB,Y65CH=3R MPK*DMX"(RG.^A%@_";B(J-)3,;?D4@#U,U 46J39=*V(LKC1[V5K,]'O\42% M+(:90#*)(BI>KB'DJ\L&;KPNW+'Y0J4+5K^WI'.X!_6PG D]LTH6GT402\9C M)""X;%SABS%IIX#,XB\&*[DV1FDHCYQ_2R<3_[+13'<$(7@JI:#ZZPD&$(8I MD][']X*T4?I,@>OC5_9Q%KP.YI%*&/#P"_/5XK+1:2 ? IJ$ZHZO/D$1D)/R M>3R4V2=:Y;9.MX&\1"H>%6"]@XC%^3=]+A*Q!M \]0!2 ,@VH+4'8!< ^U@/ MK0+0.M:#4P"<8P%N 7"SW.?)RC(]I(KV>X*OD$BM-5LZR,J5H76"69QVUKT2 M^BG3.-6?7@T^36Y'=W^CJ]LA&OWY,)E-1[>?T?LA*,I"^0%]1 _W0_3^W0?T M#K$8?5[P1-+8ESU+:?\IB^45OJYS7V2/+QM->:P6$HUB'_P:_-",=PUX2\== M!D]>@[\F1L+?D_@LI_6" M'64UKK,BG59IM1&24X;D&$.:4F^AE\1+ECEXS=P9BD'5!92S.6N;T%OH;L5S MC-%XU\C&:4/61>.6T;C&:(8'RN'N^,3.5IH'[DZ:<6N[8+L\-K8W;4:[/*1# MZL-KE^&UC>$-V)P*4 JT%,=)H(_'1+!X7I7-T..=TD?GU_^@NJ6S[@]TWZCJ MOM\$E[52W]W)?*O3=;?*T]U)_:[1N(ZIO:?_<+,ZUYJGE0C]BZ;TF45)9,@? M7CM'\:\O%R:5.V(,S^CN##U(")(0W; :L]9,SENHA>@0IIV6IT+V#Z]$"P^ M5(CJ:,"M-RA$)=O8K-LG%L),;A^N0Z7(V"S)?P0!\P %B8B9+@&>*8G%7ZB-MO4(1**G'G?Y:O@G#C!'+)EGP51J[):%S'Y.PY7W"EQ]@LR">V ME9G<.=A6I-)98M;9&_K(!55^F@2+05_@G2#$GV= M0O0(PEC>2J:)\P;=5(DM,8OM3W13S6NJ:V]WTQ%&XSJCM9?KS8@J12?F5]X3 MN\E,[N[O)FOM;B,",<]NH23R>!*K_-]IN5K>=%UE]SM;Z]?X8H!KUH?X8I3? M8U7T^;7:E(HYBR4*(="NFN=MW6(BOZG*)XHOLYN51ZX4C[+A J@/(C70SP/. MU>LD=5#>%_;_ U!+ P04 " #4.P91\5]BARCA M+8E3,;1V4F9WMBW6.TR(N&89INK)AO&$2+7D6UMD'$ED1$EL>X[3LQ-"4VLT M,/>>^&C /$9#R]&.,,:UU"&( M^GG%"<:QCJ1\_%T&M2JF%IY>OT?_;))7R:R(P F+O]-([H96WX((-R2/Y3/; M/V"9D#&X9K$P?V%?ONM8L,Z%9$DI5@X2FA:_Y*W*7 ^TW@=1L$ M?BGP3:*%,Y/6E$@R&G"V!Z[?5M'TA=D;HU;9T%1_QE!R]90JG1P]/WYY6%XM M/E^]A#,8A^%L&79@/ANKU>)^_OAEO'Q>_9W7NM$:>XO@;?[8#GN/T:0Y-V^9]YJN2.EGM.BQV_VFS?Q//_ MUV9WSG:[!1U4Z,"@@P;T'%6M=^")ZW.S)C',WC*,**:R R\"@6W@@:JOIJL> M?DB>(VQ(+/!GW6=L1VEQB^-NY;C;&N:[.8$8 7E%KCJ*:AJZ+=%T"[%.!B3R M1%?< 0FOJ[9)>WRO$$( 25%T7@ 1.8@6Z[W*>N^_68^H6+,\E<")Q#JK[?&" MZ[[S1XNOF\K736O]S5$(5%6PR)0MJ7>R+(LY)2L:4WE0%4(.B:F*J2J!'^.5 MD+ID?K;0^Q6]W[[A9X>HR+U0]8Q*_]=Y';DW_L!^K4'=5JC;2RBW#E6HNBP?K]!IAWA'F78$$MS#N# MN=T&V+$WNGXK;,FD:DO%T3$@%0O),C-CK)A4$XNYW*FA M$KE^03W?,";?%QI0C:FC?P!02P,$% @ U#L&4=)6A@^T! *1, !D M !X;"]W;W)K&ULM5C;;MLX$/T5PN@N6J"P1,KR MI>L8B"^+>M%<$"?I0]$'6A['1"322])V"O3CEY05279DVFDW+[$HS3F<&0[/ M,.QNA'Q4"P"-GI*8J[/:0NOE)\]3T0(2JNIB"=Q\F0N94&V&\L%32PETEH*2 MV".^W_02RGBMUTW?75ZQTS#A<2Z1624+ECS[$8G-6P[7G%S?L8:'M"Z_7 M7=('F("^6UY+,_)REAE+@"LF.)(P/ZN=XT\CTK2 U.*>P4:5GI$-92K$HQV, M9VDFO:Z4FR0M-:& MS3ZDV4_1)E^,VT*9:&F^,H/3O?'E_6AR>S&ZO)V@/VFR_ L-KLRKF]MQ_\L( M75[=CM#-:# :WY_;\?LA:,IB]0&]0QY2"RI!(<;1'6=:?30OS?/M0JP4Y3/5 M];1QT$[C19DS_:TSY( S ;H07"\4&O$9S"KP S>^ZY>#K^9B&Q,DY=',.(3*%ABKGM@QA M:=ZP%>P[=XK1L,(H;'>J(VCG$;2=$5Q33B.@IB!@#E+";)MMQT;IY,R=M]N- MV"]:BO\[^S%#EY<]]$EG+_TG60TSJ_("--K-L'H!<*DI8F<$0[9F,^ S)&EE M!0V.X+%?]_T_7,DDA2ODQ&3:YIK5AHNYD&;\AMJ,"W'&OZ/.(_Q25'% .JT# M2UC(*G;KZM6&@U0+MD1+([!F=G/L1>]-"K-A98\\PHG#>MN]K(6:8K><7JZ2 M*4@KI8PK+5=I?E D$M,&%.,/2"_ ?,K7_B>RYX3*4FR^V ('6A(N-!2[1?32 M"*?Y-R "MD[K@W$-IB'I0_NA?X2O:C]DWK\>N!M3H:K8+:O[,9F(JO/II@G1 M#Z!2N5PJY!AW7K^WS5)_K>JKNP?80HR)_W:[G!2*2=R*=T3S,_3.+F^7CD[9 MX?D4JV%F52YXZ:H@ ?F0WM'8QK/B>GMKD+_- M[X'.T]L/KS#?7B*9_#V8YH5BF!NH7V^9=,OMOU*F]0U8(-- MIK92_^IV6JNJ6;L75_>%F[@-*H',..TFW0]_#6$Y$,"A-7G1EB3')\>/X>?S M% Y>$_F33$CD.'720+%44QN)&HG0YGW/Y^T1$R>OAP!W\>>,V M?)JI[(WAT<&"/XFQ4'>+&ZE?#==9IN% MT](QRJ;RD"3/V8O+Z>' R2H2D9BH+ 77?U[$J8BB+).NXV>1=+#^SFQ@^?A/ M]HM\\GHR#SP5ITGT(YRJV>$@&*"I>.3+2-TFKW^+8D)Y@9,D2O/?Z+6(=09H MLDQ5,B\&ZPKF8;SZRW\50I0&$+=E "X&X(T!N&T *0:0?**KRO)IG7'%CPYD M\HID%JVS90>Y-OEH/9LPSI9QK*3^--3CU-'%\>4MNC_^=G>.KLZ/QW>WYU?G MU]_'Z#.Z%9.EE&'\A#Z>"<7#*/V$/J A2F=!\19P]A!SMWXS/T\<,GF'I3A>9\9V*B\[E9/G=4Y#.42=9K1_*T M7DM:/6OQ&UUQ^:PO]XME3?Q*4F^=U,N3DI:DQVDJE"F1OT[D&ZN[UD7ER= ] MCY8"W0B)QIF Z#]D%/-DE9?F>3,,O1RY!\.7AE+HNA1J+.4'EY+'RC IML[$ M[-0)UHD"8TGGJ0HUA,04368\?A+9-?3(0XE>+%436(%=;&8 MWRS7:%W;J(M<>IWNDXBK, K5;\.470=8X]BIYY:PY9KU^[G45:%Q!JE0A4)S MZ.+^\_7E'KH2/%U*H;<:A2[;5"NR9_6";OL>G&<%>!K"G/V -.OK8J@>&ZO/ MZ])K.M$[;RK0QZE8'7U"/-4;ZB+;X?;T,>)H(>1$;)Z[Q23,7X*=?1E9+C::^TW_US)>8/0OZK M+X#Q+)'JLQ)RKL^E%Y&J[+1*UQ$FC8"3KF]Y50#G7#/H5JD05R61&\\<6E?JOPOQ2& D\QEID!XBZS$[V-^UL+C#7#2R5!D2Z9D9V5GI4D]!U<4WH MABCL>K19: S Q8Z=T*>)7"127Z#H)#&KC '-V+53&0,GL9E$754NTO@5.HP" M9T/FQC!"6KH+#)3#9LIME7E[ X*!6=BR0<- 'FQNT3K+Z]=T\[V:N/4@REIV M2@Q$PV:B;97VAL=\(O0^J>V?D%+O--HS39Y-^@"GL&6WAP$]V-SO=98ZJ$OM MX-&FUO4H+Z M;1\&J&$SU+:*?9TH;?WT1R)\X0^1Z+(1$J 5L6P/"3"(F-O# MKG(7:2IR,X(WY&Z*\H-1L]P$Z$;,=-LJ=SD@;QEUE_M-O(@(N5:]"2DY3&*Y M), M8NZU.B^)UV7';(IJWS$)()&8D6BY)F]J7 A0D%#+90"F$7/OU7D96*=E M:(@R+ /@DIAQ:;D,W=L: G D([LU\ !TGKDMZ[H&19JRNIN[KC&D6A[ TS/# MTU+\[W7G6%L$44BT/X.A9&E/S(KRG/?* B9ZE>_6 95X_[M6K^]+:,IA" MJO\X!C[ZEK:U?1FP56/D R-]2Y/K ^/\?DRNW\WD-H:UFEP?^.E;FESSHKRI M,_(!F[[M[8K2_8I^W+!?-[JU-3"%5,L#=/J63MBL?_>6R =<^I;^V >X^?WX M8[_N?!LO@J:P]HL P.E;.F3S(FQOC2A DEJZ90HPH_VX95KWP9O"&T.JY0$@ MZW''].Z\ZTM@BFD6A[0D>[,&.-WMD:T='_7TA]3 M8!KMQQ_3NO.M+8,II%H><)+NS!@3J]:( B.II5%FP#C6CU%FVXVR,:1:'G"3 M[V1 QPR2P],P.\L7X\,]ONF8TAU?( F6QGGIF\J25B@$EFZ9490(WU MXY79=J]L#*F65WH29F=>F71JA1A D5DZ8P;P8OTX8U:WO?5;8@U!K;?$ H!B ML#-W3-[5#@4 Q,#2%0= L: ?5QS4[6[##;.&J/8;9@'P,=B9)R;O;(H"H&-@ M:8T#H%K0CS4.ZH_N-=Q.:XJJWTX;EAYJG0OYE#_KFZ))LHS5ZOG6];OKYXF/ M\Z=HAQ"^>AA9;[%/89RB2#SJHKYW]4(EB_P1V8=$J62>'\X$GPJ9 M!>C/'Q.]4L6+[ O63UD?_0]02P,$% @ U#L&48_)P,VK @ 608 !D M !X;"]W;W)K&ULE95M;]HP$,>_RBG:BU9JFZ<" M50610J%JI](A'KK7)CF(5<=FM@/=/OUL!S*Z4:9*B/CA[G^_LW.7[E;(5U4@ M:G@K&5<]K]!Z?>O[*BNP).I*K)&;G:60)=%F*E>^6DLDN7,JF1\%0=LO">5> MTG5K8YET1:49Y3B6H*JR)/)G'YG8]KS0VR],Z*K0=L%/NFNRPBGJ^7HLS-OO6'MG\$)QJP[&8#-9"/%J)X]YSPLL$#+,M%4@YK'! M.V3,"AF,'SM-KPEI'0_'>_5[E[O)94$4W@GVG>:ZZ'DW'N2X)!73$[%]P%T^ M+:N7":;3:% M2[@K"%^A LIA2:B$#6$57L 3;I!!#&<#U(0R=0Y?K,FL$)4B/%==7QLL*^YG M.X1^C1!]@-"&D>"Z4##D.>;O_7V33I-3M,^I'YT4_%KQ*XB#"XB"*)A/!W#V MY?R$;-P<5>QDXT\>5?H\@.G#M\GLB88$KRCGE*Q!+T 7"&B45^;$SKV7;3M96YB8)PS"ZZ?J;(S2MAJ9UDF;. M3>$S^@MS8$(I(.9G2E.9$K!$F7MEWK\QQ]CJ(*T#MLLPCH^CM1NT]DFT-,LD MND(W()1K-%@&BL.8<)(A,6L;LV+ZB3Z&U/X'*0[:QXDZ#5'G$U>'//__I76. M7%H&UL MS5C18(23I9B?I9*!D'SK[(,P%-+$M5A+0W:]? MR;@V8./2HAZ]4S%)X$DBNDH2* M?Z\AYINNA:WO)X9LOE#FA-WK+.D<1J#&RR>A1W9195&KF-,D M[AY_KWZ7D==D)E3"@,=_L:E:=*W00E.8T56LAGSS!^2$6J9>Q&.9_:)-'NM8 M*%I)Q9,\62-(6+K]I]_R1NPD8.]( LD3R*D);I[@9D2WR#):-U317D?P#1(F M6E7?]^B)[[#^-;]'C;'XV'MX^WG[^,T"7J MKRF+Z22&2[U9+B6- 4F(5H(I!A*]OP&EK\L/.G(\ND'OWWU [Q!+T9<%7TF: M3F7'5AJ?F<6.0&@8%,"#1N #+I9<:(VA:UZY MN^Q5#(N*X9O0=[O TWX5?;2>'Y1,T2KPDZ MIG&\8XGXM52>S]0L\[J@8SK'I7MA\AN5GA<_V$5AI?]U8:Z+CX OK0XW>]T3 M36D$%.E'TQD(H7NLGX2BEP:5X=*#L/\:EL>#SG.4GE%\UD,J^:PK9)U :#&YVF%\I^^#'#)I"]AF4AH;#WRGY M\*3=4XUJV#VE]^%F\_O,E88XA C8VC! 7Q\AF8!H$A@I78DX;T+RI/08^-JEGR>7'_![NG)JJZ>^R=CQ#F"] C%7.]VBB&F4YS MK@+-6VP_JFP'BB^S[Q(3KA1/LL,%T"D($Z"OS[B^)^0#\ZFC^+35^Q]02P,$ M% @ U#L&469":4!4 P H0H !D !X;"]W;W)K&ULM59;;^(Z$/XKHV@?=J6VN=]6@,0"U?9HZ5:$=G4>33#$6B?FV$[9 MGE]_;!-2"BEJI=,7\&6^\??-V)/I;1G_+0J,)?PI:27Z5B'EYJMMB[S )1)7 M;(,KM;-BO$123?G:%AN.T=* 2FI[CA/9)2*5->B9M3L^Z+%:4E+A.PZB+DO$ MG[YARK9]R[7V"S.R+J1>L >]#5KC#,O[S1U7,[OULB0EK@1A%7"\ZEM#]^O( M=33 6#P0O!4'8]!2%HS]UI.;9=]R-"-,<2ZU"Z3^'O$(4ZH]*1[_-$ZM]DP- M/!SOO5\;\4K, @D\8O076 _#>"O ;@&^$[I@966,DT:#'V1:XME;> M],#$QJ"5&E+I-&:2JUVB<')P/;R9PW\PPN88IDS8E\ M K8"](@(10N*+]7%N12(8A XU]L$"U@\08REPHDORMM] M-H;/G[[ )R 5S M6"U0M1<^62H-F8N<-WV\[OMXK?/^JJROPG0OP',_I@(_. MP\7H^7$G,X6>%X6^,."C$#RS4 M'YK]4)AT"H,/D[A MO."L7A=PK>J#67F+V!V?\(78)/6/Q)Y:I:'C=FL-6ZWA_ZCU%Y&%>D'OT38* M3[4Y01ATTXY:VM';:#^7A&?:%V^(>'3"RH^C)#V*>(=5%,=)-_>XY1Z_D_M% M6^X4=4I9CJ2BKDH49*1:*VUM-5155EEO=VG8W[D+N$:$PP.B->[2&G?$KURMIM28?\I0Z7M%YC4F'QC0(CS2>6J5!XG1+3%N)Z8>^H+.Z1NE[ M7H_K/']WG;.D#:T7+Z;C4LZ91+3S(^F>[?F@WD6QC6HH%DZI!,<-"]9"8:P.UOV),[B>Z2VF[ MTL%_4$L#!!0 ( -0[!E$YFQ")7@0 ,82 9 >&PO=V]R:W-H965T M ML8,,:4R>.!"'*,+\YQT)V?&V!WMO ]_I=B>3 6,\VN,M61#Y8__$U9U16 EH M1&)!60PXV=SV)G#H(SLAI(@_*#F*DVN02%DQ]ISW/3.)B(1D+1,36/V] MD"D)P\22BN.?W&BO\)D03Z_?K/NI>"5FA069LO!/&LC=;:_? P'9X$,HO[/C M;R07Y"3VUBP4Z2\X9EC'[8'U04@6Y605043C[!^_YA-Q0E!V] 24$U"58#<0 MK)Q@=?5@YP2[JPD9EG@\XNP(>()6UI*+=+E2MII@ M&B>9M9!EPH)/S/N_S]WGWV^DSLE9TJ*.?S:55 MI)"5VK.:4BB6.-[254@ %H)(<05B(EL,VX5A.S5LO\-PMMB9'3>UD]32EW$? M64K;R^F:= 'Y&I ]L O0F0ZGT.&TZIA$C$OZ+TY+*7E534$0G8K,BG/B&_8K M\4V=6GP(616A=3N6"\\Q\[H=V^KK9;J%3+=]N:(]IEQU'0G81A6,RN+I%+MU MQ;9;4=...8O4*R+U?BVQP)%3*4FL M]<@343NBR;>;5(;+MASOI%)/WW1(+7 MZT-T"+$D < G6:2+KE]?=1/IHQL4T0U:HWM2CM5JJIH/EAP':D_#G\%?CR1: M$?YWRPL.S;+[F!];.^!)8X._6CU61&W%"*!%HFH[&:Q-I.- 5,G*3BA?A_)@ MPZI 5$I#K=(>B!##QN1(U^N"1E2+ZQIYGET5V0GF:V']D])Z+K/L*]!JE;ED M$H?:\*V:0^2=E*\\^BXH7X?J>U9#[&7K@NV]ZX&NDS(/-H2T97/90J#SP2]* M6;9A>]W^RIG0[^GJI=?RO&I][H3R]2BO89K+0@[;*WG[FZ 55:_BUWWD545U M0?DZE&X]' KNYS.J%\#4?PEU+JQL$^A"F^A4@U!9C]$';_1162[1I:W^_UJ#^F[=':F4YK,3 MGD?,MS06("0;Y&PO=V]R:W-H M965TONVV53>AH54G8LMX_!F)61(-=S*=5-M):/+!!0&3>(XG69(?=X8 M#I)G,SD2K2X:(_QVZB: 9,2?/GM4!_]1O)2%$-_BF^GRHN'$%K& M>3JFH'!Y8&,6!#$3V/'=D#;2.6/@X?\?[.^2Q<-B%E2QL0B^^$N]N6CT&FC) M5C0*]&?Q>,W,@MHQGR<"E?RB1S/6:2 O4EJ$!@P6A#[?7^F3V8@# *D"$ ,@ MQX!V!< U /<8@"L +0-HU06T#:!=%] Q@$Y=0-< NG4!/0/HU07T#:"?A,/> M?XGS)U33X4"*1R3CT< 6_TDB*$&#SWT>!_M<2WCK TX//]W>7Q,'R)>8"IAN:K!XCJG5O6N-@ON M5[.\_RFV7/\46Z9VE@GS@ 5;6)H0EFELDC0V24+K5M!" 0OH0D@:UT,TDI+R M-8-"JQ'$9.[^5F^81'I#.3H)3RPX#T,,^C-H/AQZN&00[KGIH)R)K=3$EM7$B2]! M1X14: 2;=+M:^1Z#&Y^K"/;+8V=H*P+?VR'-9%DB7=GI,=HQ*BU;V4[M;%N) M1IQ'-$"@T*$?E1K2+NP.Z;9:Y;O326?MG'!@,AW:4G]9-N<>W3Z8L]WJET_9 M3:?L/B-F/@G-%)K1'5T$K,R";G'5N-\^"IP3@W)V]E([>_; 80N-IEQI&<4Y M=8;N*@+$3M-'H>!ZHRPATD\MZC_/HBF'H&5*H\]40R#/-5R6:,:D!Z^A-2NS MUCZ%>X[[OY05WV?#2R1>V"\S(\R1+SD%BA3A*:,;F0.LJ/ZQ(>4N6A3.VP7>Y^>&BTEFS?LWSQ]09]&L_O MH:QY;!M7,NC&V+Y%15]O6+A@TM:TX$ST<.>%-%(X4T5LE\71&G9B#04<3C4! M>%;PI&+$5I0=-R:XJ'FYCBIO1B9ZV"Y7I_1X8O"YB,'="JW%F;1ANX+<%!:- M%FPGP!W1%AJ%V#6AB$JEX+VA/C3)K=H)DBD1J:=$U/L>00]9UAY-2%$ZJC># M9-I![-I1D1SW'")/*E_OH(]%?\#SR/NVR](%CH<"Y%_9L:,R8DS2-Z,K$ 3>X$^E3%C4E)C<;NB@I*L@A)[!?T?&3,VU/4R)BNK MQ'Z8J)$Q8U(\45@V(ZN>Q%X][\V2S5:4SEPLF-5KSNHE.5$OHSC)8FV&1@_Z MI6#OB7]0Q7>9,2G6SXH3+LF*)[$7STLA >/SM:J3]6Y6 EWGA62]F]5&UUX; M_W,_=&6(#P.@<_P!HC@$'WNG>?!Q,?[^?4/E&GR/ K8"D'/>!=?*_2?E_8T6 MV^1[XT)H+<+D[X;1)9/Q 'B_$E!!S$W\"3/]L#_\%U!+ P04 " #4.P91 M];=5R7T# #"# &0 'AL+W=O(DWO./??:/G'Z>ZF^Z S1P-><"SWP,F,V;WU?)QGF5-_*#0K[9"55 M3HT=JK6O-PII6H!R[H=!$/LY9<(;]HM[E=,!SZ^/[+\7Q=MB MEE3C6/*_6&JR@=?U(,45W7+S*/=_8%E0V_$EDNOB%_9E;.!!LM5&YB78*LB9 M./S3KV4CS@ DN@ (2T!X+:!5 EK7 J(2$%T+:)> HG3_4'O1N DU=-A7<@_* M15LV=U%TOT#;?C'A%LK"*/N469P9+J:?IH^C/\=3N)^-[F;WLP]_P^L)&LJX M?@._P@.O@ GXD,FMIB+5?=_8W([!3\H\=X<\X84\[[;\%L+X!L* M]&K@X^_!Q2VT @Y"8Q>!R6 F4K9CZ9;R&YA+;10:I@[/[U#@ MBAD-G^\M-\P,YOJ?!F6M2EFK4!9=4#9*$K6UPC3NT*I)\,8N0BM5F+HY.W#% M!9=SI-TPZG;Z_NY\8E[&M-J]*N8;D5$E,OI1D4**!IT'NO:YABA\IO-E3!3% M]3K;E2<20JS5F)*PFJ*@HJ7Z;(13WVAMYI8LWV MN;83)(X.=(\;U-\.*VDBTK&DK,!2,5&"Q&SL38:WTY'-=PG?&=:J-P;K9"?$ MDPV^I&//MX*08Z(M S7=,\Z0";UFJ M\[%WXT&*&:VX7HOZ,[9^KBU?(KAR+=1MKN]!4BDMBA9L%!2L;'IZ;,^A!P@O M 8(6$#C=S49.Y1W5-(ZDJ$':;,-F!\ZJ0QMQK+27LM'2K#*#T_%VLEY/%H\; MN%^N8;:-4*1 9;*F4M-0@ M)+A2O8)%5>Q0VK4-)I5DFJ&"&>4<4]B]G "J0RCX"><\-T?8R+AV,NS3>8Z' MP^!C& R'$7D^8V#4&1C]KX%/1Y0)4P@KR1+LY;S6_/O&SNEN=K_IZQ[\H9GT M*M(^[CF5>U8JX)@9F#_X8'S+YL$T@18'5Z0[H4W)NV%N_AB4-L&L9T+H4V#K MOONUXE]02P,$% @ U#L&44&8"BM] @ 1 < !D !X;"]W;W)K&ULE57;CMHP$/T5*T^MU"4W"-T51.+252]B0; MSR89 MB+6.36T'V+^O[824+I"R+XG'GG/FS$PR[NVY>)$9@$*'G#+9=S*EM@^N*Y,, M*$H83 32!9Y MCL7K$"C?]QW?.6[,R2939L.->UN\@06HG]N9T)9;LZ0D!R8)9TC NN\,_(=1 MU_A;AU\$]O)DC4PF*\Y?C/$M[3N>$004$F48L'[M8 24&B(MXW?%Z=0A#?!T M?61_M+GK7%98PHC3)4E5UG<^.RB%-2ZHFO/]5ZCRZ1B^A%-IGVA?^D9M!R6% M5#ROP%I!3ECYQH>J#B< S7,9$%2 X"T@N@((*T!H$RV5V;3&6.&X)_@>">.M MV@$_:L;[00.!J[.O2Q <2S ,&AF_%ZR%0N\3"KS NR2H&3Z&1,-] _?O&^2$ M=4="RQ>^MR,-W.V:NVVYV]>XJX[JWUDJS%+"-F@%&\*876&*60*7>EK2=BRM M&0R[V/>#^]#S=,%VI[6ZP?$?Y9U:>><6Y1+! 41"Y,5/9]@YB_Y6W[G'7;/ MJ!88W2:02%E<5A?]5]VY1[.X;BVN^^Z^0]7^ZTWOWMKT&QQ+V>[)H,I!;.S\ MEBCA!5/ES*IWZRMB8">C^]>]O%\F6.CO5B(*:PWU6ET=7I0SNS04W]JQM^)* M#U&[S/0U!\(XZ/,UY^IHF #UQ1G_ 5!+ P04 " #4.P91Q>4#H',% !8 M' &0 'AL+W=OZ6N8#L)](XB4?JP;H-6I=W5-.V%(0:BF\3,<4K[[>>$-$YO_-!6DWC3)B'G M_(^#_S].[.&.\>_9AE(!GI(XS4X[&R&V7[O=;+FA"T$U(E'9&P_+:+1\-62[B**6W'&1YDA#^?$9CMCOMP,[+ MA;MHO1'%A>YHN"5K.J?B87O+Y5FWSA)&"4VSB*6 T]5I9PR_GOE^$5#>\6=$ M=UGC&!1#63#VO3BY#D\[O:(B&M.E*%(0^>^13F@<%YED'?]623NU9A'8/'[) M?ED.7@YF03(Z8?&W*!2;T\Z@ T*Z(GDL[MCN5UH-J"QPR>*L_ MV^WN#H .6 M>2984@7+"I(HW?\G3]6#: 0@: A 50 JZ]X+E56>$T%&0\YV@!=WRVS%03G4 M,EH6%Z7%MS(77'X:R3@QFMQ,I]?WTXO9_1R,9^=@4;2,!MVA2RC2-9=5I)G>TEDD S E*5B MDX&+-*3AZ_BN++\> WH9PQFR)OPM3X\![AT!U$.]A_DY^/SIBR4MKA\-+M-B MTZ.157(Y:W(2@YM%'*U),8^.P&64+>6EORCA8$I$SB/Q#.;2+F$>4_#W>)&5 M8?]82O#J$KRR!,]00C$@W0/>1P5E5.&[Q]&@CX?=1XV47TOY+BFHD]I'^0TI MZ,.>7BNHM0*7%M)I!1HM[.NU^K56WZ6%=5K]MA8VC6M0:PU<6A[XB23;7\!X M)2C7Z0[:N@$TC/&DUCVQZIIFZCT3)-85<=(J(AAXA@D$>PHE/6L9EYPDM( P MD(R,R8)Q4B 7W-%,>F6Y >,UIU0B78!OD=B W^GS%4VE9:8T65!N,PQL\ P> MRK40J2+0AWQ;A;UZ\#W#I(.*4Q!_R+I5V*NYAHQRBDG0"26M>ZNP-\HI+D$G MF+0&AAHRF>44FJ"334X/PS:HT(G!PU"!"MI)]6X75_F:/P.>9ZQ#00S:*79+ M><1"P%: O/A5JV[/XH-G:;7,9B>%-VCGF^(&?1)51[@MJ]069D^&G(4A13QD M)]YX+2N3WQ.5K5E,9;,F:;8EST6IVL:H2A>\]K]ASB+%/ 2M951-VH]\G4WF M#T>-B] V9L4VA X%6*20AYS(TP(6:9 '#3]L2!$/.8FG!2QJ$P\A@_^0 AYR M D_+5]0&GEE-\0[9>?=NZJ V_/S ](@5_) =?M,?_0/R;?'2MMUR]BA+*V@$ MY'&8+[4T0II^SC<92Z$0V2'V1F,AVYQ6E$,GAS(65D3#=J*9C%6%O9I\AKF' M%;>PG5LF7U5A;Q)3W,+.GDQK*]SNR4P3!S=>'9U\TC8MN,TGHYC"$W;BR=FR MX#:J J.R0A6VH^K=\,!MA@U,OW]8,0S;&?9&FV*;0Q2I&T!&,04@ MSPD@ITT]#8R,RHI&GIU&[[:IU\94WUA&8S'+SJEY+K6U3AVG) TC8ELQ4TSR M_(,MVRDB>IB$[RZ/VI6=@RB2GR M>$[RZ/W9)H])S%?D\9WDFW^00#4QD*4+X=4%[BL&^1];4??;_5'?T'+ZC27U_[D]JO(%MBJZC MA/)UN:65@27+4['?]ZFOUMMFX_UFD;I]O^7AAI*0\N(&^?F*,?%R4@C4FXFC_P!02P,$% @ U#L& M42@//TP_! - \ !D !X;"]W;W)K&ULM5== M;^(X%/TK%IJ1.E*7Q GA8T21"K0=1@NMAG;V8;4/)C&--4F8 X^)Q[[H>O[?&>BV\RI%2A'W&4R*M.J%3ZT;*D']*8R"Y/:0+_ M;+F(B8*A>+9D*B@)?O'L1DS#,5L80^""2S.";B94HC MOK_JX,[AQ1?V'"K]PIJ,4_),UU0]I0\"1E;%$K"8)I+Q! FZO>I-49=E! MR2+U!>^_T1+ASS-Y_-(YM]H7\ZU.\C/ MI.)Q"08%,4N*7_*C#,01P!VT )P2X+P".+@%X)8 ]UQ KP3TS@5X)< [%] O M ?U7 ,AN,V!0 @;G H8E8'@N8%0"1GDY%/G+DS\GBDS&@N^1T+.!33_D%92C M(>C5'L_O5XV)U=[.:+6[6Z ^T2'94 M*JAN=8DBIM@ST35ZB:CRN^AB3A5AD?R WB$+R9 (*A%+T%/"E+R$E_#\&/), MDB208TN!7FW5\DMMTT*;TZ)M3L&&[5XBQ\:CI_4<7;S[4!LJOAM89V;6SUG2 M1:ZM61V[9&U@F9_-4FEK8+GY+5IN?XN6.S/++=UT$<:%%J9HW$#QZ1="" C! MGI%B8:98\1U0C I?3BDL*.^JQIVJQIVOF/P8!;&7!S [T6 ]=I&C$_7QEH2YN+LF#HYPQZ!]I->F-K=UQPIS-<[/X\ MY^9T#O9>\=PVS7'J23]YV*L\[!D]K-N 7M,/)"$^)8;(>16O]S:IZ5<&^D;A M]_N$"AFR%*54^& !=G!T 3Z4PZ:%,C538J\[M-\;M TJ;0-SV<0\@X"FA 5( M<=CWOV=,4 CP(=:-/7-PFEXXV=C-^1U64H9&*>NR=TN9T0#!&>J0XTNT(U%& MFX0,&X2,!LTZ1I6.T?_5D63Q!FJ%;P\;S;^H=0N8%E:\5]ILW"(/V_5V:9MS M%@1,KW,2'61 YC84I9GP0SAT!950D[S2R+$^S]6?EF6*C[9S_.L HE0PGX*" M>K=L5%%0C8ZCU!T.O!8-=;O%CE'# Q=Y*X14^=7*AC)_(9M(ES?RB0P;!3DG M)37TVDH;U]T9F]OS+")2HNOB=#V#)*&IX!D<@M'T!2V)@AZT1],LB@QK&M>= M$O?>IJ7ANFEBS^C0JEH*ONX@>BFT[K;>2:6Y+?&L6RHV-\"\QD(>!:!A3@7; M$7UAR2,+SBZI%F=TM&Z0>/!&L:P;'S9WOO-C>5R/!^9IA0*K:/#NKY/ M+HEX9HE$$=T"QNX. "R**UHQ4#S-S^\;KN VD#^&<*VE0D^ _[>#P#QNN9XSE/"]=TGRFS@..H)'O8@+HMUT+/<*>2T!P*27F!!*0S9^Z= MKB8FW@;\I%#+@S$RE6PYOS.3\V3FN"8A8+!31H'HQSTL@#$CI-/XTVHZW98& M/!P_J7^UM>M:MD3"@K-?-%'9S/GBH 124C%US>MOT-8S-GH[SJ3]1G43&YXX M:%=)Q?,6UAGDM&B>Y*'UX0#P@B. WP+^2R \ @0M$+P7"%L@?"\P;@%;.FYJ MM\8MB2)Q)'B-A(G6:F9@W;>T]HL6YIQLE-!OJ>94O/IQ>W[S^_/9?+-:HL75 MQ7IUN9G?G%]=H@]+4(0R^1%]1C(C F2$E=[1<'C7JI\UZOX1]0ORB-S@$_)= M;]I#+X;I>2E&R)]:_*0'7P[CWZMBA +7X+[;@Z_>L;OGV]W#YSC6)G=.^YW3 MOM4+AIU&KZT>$ \Z\<"*AT?$+ZM\"P+QM/VI$*E4Q@7]"PDBTJPG1$&?AXWN MV.J:IG(?>V/7?B)\?^C6Z\"7<<\R#[O,P\',YTE"33EZ9$X;N=#J9OC ''[0:YD=9OH^ V$"]/N4<_4T,0VMNR'C?U!+ P04 M " #4.P91Q%".D,T# !$#0 &0 'AL+W=O]Z4KO=4G9UCVYBB-7$YFP' MMJ?[\&<[(6%% K0/^T)BQS/S\\3S9S+:584Q2 M+-M\39A^LN0BQ4H/Q\4PEE)%' 3)+ M4RS>IB3AVRL'.;N))[J*E9EPQZ,U7I$Y48OUH] CM_02T90P23D#0997S@1] MF:*A,; KOE.RE7OW8+;RPOFK&=Q%5XYGB$A"0F5<8'W9D&N2),:3YOBG<.J4 M,8WA_OW.^ZW=O-[,"Y;DFB<_:*3B*V?@0$26.$O4$]_^28H-]8R_D"?2_L*V M6.LY$&92\;0PU@0I9?D5_RP2L6?0Z3<8^(6!;[GS0)9RAA4>CP3?@C"KM3=S M8[=JK34<9>:MS)703ZFV4^.;;XN[Y[\O83J9W\S@^NO]X\W#?/)\]_4!+N%I MOI#P:484IHG\#!?@@HRQ(!(H@P6C2K;V)IYCGDG,(CUY\F4C?C80^-W$T-4Z]DZAUELJ=C)3"S M6"S?]#&&W@&#'PR#>HB@A A.0^Q2.\9T>5S[@$9'+Z<8=>O)QJ61,,SRN&'5482 =X0H94^/S.7 M$58$EI@*V. D(T>*!'F5F'GGIJ",.BFB_F&BPLQ$O351OYNH]654*4.M=.4, M@_U4M5&O/E5H3XC1.\JI-D>GT0JQ]_;8O':_ Q^DZQS2H39JT 54J38Z6[;//8\')7N"O'MP&+WVH.F-5]*.CFO[ M;94[_3=FDZQBK(I# %$F#*2*":R)H#PRG+5X>9A@#Z\3-*@*JC0?'1?]!1,D MY"M&_]4L(4]UBRJQ:?):.6H33' XWN]80--I?[HA/SKG @:FKSH=BU\AXY:SY2?")&^,J^7Y]\4]%EKH)21DJ4VU*.J3*?*6 M/1\HOK9M\@M7NNFVM['^S"'"+-#/EYRKW< $*#^&PO=V]R:W-H965T3VG*EW=4]NLD 5A,[9QMH[].?G80D MO20^J/8%\L,_%J]P */26Q$Q>]39*I=\=1X8;2(B\X"DP_6;% M14*4OA5K1Z8"2)0));I=P$D)9;S+.GBW$9,RW*J8,%@+);9(0\7X-,=]? M];S>X<$C76^4>>!,QBE9PQ+4<[H0^LXIM40T 28I9TC ZJHW];[/\, (9"-^ M4-C+VC4R4WGA_-7Z5-(UB_/FC_ M+9N\GLP+D3#C\4\:JR^P7[8NQ;@^%6ZEX M4@AK@H2R_)^\%8ZH"6"_0P 7 O@_ EZ_0\ O!/QLHCE9-JT;HLAD+/@>"3-: M:S,7F6\R:3T;RDP8ETKHMU3+J[Q?Q^.7VZ?;A' MYVBI>/B*>%HYG*IW]/4&%*&Q_*9'/"]OT-W! MTX9O)6&1?OCEP_W847H2!L4)"^#K'!AW ?HCC.UD6C.(H@^RCMZ\J4'\,$# MU]BJ\(\MNT"^>X:PB]T6GIE=_ 9"+>X9<>_2@N.7 ?$S?7Z'OOMM\@("\15Z MR/PN+3K[I0EAA.(1@VB8#"X;">Z M+(DNK!?]#I=XM=KLG9HKGX$K.H!;H\,7>-1!ARLZ?%HF?88- M-]FTYSJ6MU<54<\_+L(?%O/G$/U6Q*[@5C79.ZHH?\S!7X#;;UN*7<&NJK8W ML.9G(RT?P6P23>K,=#\6>G>P)3%Z I'84K2JTMY19?K_/2)*CK#&H1HT<5_M/"?>+D[ 3%Y&RSJ?J'-[(NA^EZ M+6!-%*!;S47UKCY$/TB\M=;GJA=XEY\*/BFMTM+JKFFU\$9N(Z@E0K]C[X*K MSH&/ZAS6*):4T3&8A<%Z-\5!!V;5.+"]<3PS 2%?,_J/A@AYH@]]DAARW>4Y M.]^!-'2\;8-94'D-YV&WWX%5=0QL[Q@6K()%GWYTVB4TUH2@/.JVLT95]7'_ER<.KJHTMF^N+0Y. ML]5IMA*H&-.<4Q%[NXU17AMUD<2=U=&I'4@3$.OLG"XUT9:I_&Q:/BV_!4RS M$[!3#<\_)-P1H?=H$L6PTJ+NQ5#3B?QLGM\HGF;'VQ>N]&$YN]P B4"8 ?K] MBG-UN#$&RB\DDW\!4$L#!!0 ( -0[!E%@+&@C/@, .X* 9 >&PO M=V]R:W-H965TE85M-,<4R,?E>? MC5F_2U*K-,5L,X2$KGN&;6P/;N-%)-2!V>\N\0(F(.Z78R9W9J$2 MQBD0'E."&,Q[QL"^"&Q+$33B1PQK7EHC%UN0Q[AJ4\@@1F0DE@^?<, M(T@2I23]>,I%C<*F(I;76_5/.G@9S!1S&-'D9QR*J&>T#13"'*\2<4O77R / MJ*'T9C3A^A>M3O#>:Z&1$W3H9A:[3IR/!>YW&5TCIM!232UT]C5;YBLFJE$F@LFGL>2) M?O#]_O+NU]EP, E\-+JY&@?7D\'=YG.5.##,GG#><<-$5)2+B*" AA#5\ M_S"_>8!ORH0467&V61DZ!P6_KL@Y//Z-UTNU,7SK]9#_[:^DXR MW*)%7*WGOJ$WB3"#,_4VAKLM,6 ,DP7(:T.@Z0:5<6.\T<>#-68A>O@F)=&E M@)3_/N"05SCD:8>\MWKV:16+36X)TF5"-P!H5M.M=:V8:3>UMKI&G_MNJ]DU MG\OEW<I6:C&DS+KM2^!M.N]%!0@[%+0EG\9NG[ MG0);Z,&)RWA61&3W='%:#&<#/9)4SH?VQ1'$B!*8!\/J=4;#?*0#'B]O\ 4$L# M!!0 ( -0[!E%OM&[FX0, #P. 9 >&PO=V]R:W-H965TF275F*: I.4,R1@.;#N M\.T4!QG!(#Y3V,N39Y1)67#^+1L\Q /+R2*"!"*5F2#Z;PGT>HZL/U^@#H@R]K/E6$A;+OJVT M[\R"'15^[G,_[AD_'GKD3*TEFK 8X@;^N)T?MO!MK;D4[AZ$W[NM!O_>LAOD M.1^1Z[A.0SRCB^FXUR3GY[Q/?L[[M)T^ADC3<1/]72Z]=/]6J$-",H;OX]VOHM13-YD2X[#,I*PU=(K6] D@5AG- *Z(XND.8VYE> D M!3CT*XD,:VFJ8:9U.[X3-B>S4TKHM$H8PQ*$,!+,,FP*OU-S6UT%/T1,ZXB@ M.?!N&7BW-?"1[G%";[:(2*E/%5<));H85+U=?T0,5)..[@5EN S[=9*Y3NX M64VO5--K5?-,$LB:P4;P>!LI>59#KQ9?Z'O!^P!'O5J 01=70..Z)>SY/>\] M:E(WA5WL])K58N>XE3JM>E\$8;)8>7P' KWH,QCZ\@CI D1;^\,GNS7^O9T6 MNT=7[J^I7F'G-.E>!W&&^3&^G>07 MF:/Y_%[U2,2*ZC-% DOMRKGIZ(!%?E7)!XIOS-%ZP94^J)O'M;[>@<@ ^OV2 M?VKG#7%Z)HO>B^,$RG0^]OH^W! !TW(:P)89<0?T"(:D)T*B&N M"?&IA*0F)*?.(:T)Z:D9>C6A9Q>KGR:+=#S9(X6#[?S"3H?4TU8H2[0)7I9C-'YV04Z0SY2 M.9%4(<;1"V=:?3H(?,O%5A&>0?"L-1[X&HHTJ?QE7=!=55#X04$1^BJXSA6: M\(QF#O[T.#\]PO?!G,:A<._077A4\/.67Z$(?T(A#K&CGOOC]*]$ CWXD#X^ M.7MP[:!/3L[NI$__;^ZS?RZ^M111LUDCJQ>=O%F/B,:-:&Q%XP]$GZ#=%T(I M1+26['6K:8:T0$M1EM J[1[/19%1Z=S,E79JM4W7?QM=)CCI#?RWPRWB0,4X MO&ZCQ@Y4'\=A&S5QH$+J(3CK.6E0G >*@W-@?$U=!@X1]@2P1!EK+#FGT,#T?L&)4>]>J+V7D;*EL>N6QQ^5!) M]P^7#U_AK@UN5&M?E <#[E1!Z/S )FBOBZ ]02P,$% @ U#L&4?0 YQ%( M P 00T !D !X;"]W;W)K&ULS5?+65&60"&7;&WRE"$8 MZJ0D-AW+:IL)Q,08]O7>C W[-!,Q)FC& ,^2!+(_8Q33S<"PC>W&'*\CH3;, M83^%:[1 XGLZ8W)EEB@A3A#AF!+ T&I@C.P;WW95@H[X@=&&5\Z!:F5)Z9-: MW(4#PU*,4(P"H2"@/#RC"8ICA21Y_"Y C;*F2JR>;]$_ZN9E,TO(T83&CS@4 MT<#H&B!$*YC%8DXWMZAHJ*7P AIS_0LV1:QE@"#C@B9%LF208)(?X4LA1"5! MXIQ.<(H$YS#!.Y/@%@ENTPI>D> UK= J$G3K9MZ[%FX*!1SV&=T IJ(EFCK1 MZNMLJ115+//$T!_-'^X>/BW S)^#Q>UH[H,K,"("7X4XSM1-!!P% M&<,"(P[>39& ..;O91"/()-;Q0$3\"VB&82(6.0B!JYVR52^RVYH%/2ZKRB"SK']\1V>NZ!"QI%31M%^9>B M]D3JEB)U:T7ZFJJV>8W\YQ#:QQ'M8^>$(V@_ M0N4AF921,$%OK69S+#C,B\C=_N5O.^R,]Y1[L MC^V;B7UB?ZJ^#_0(NH///R[N(5MCPD&,5K*4==V13%D^K^<+05,]D"ZID..M M/HWD-PYB*D!>7U$JM@M5H/QJ&OX%4$L#!!0 ( -0[!E%A+8G@10( (8+ M - >&POBF*?;8%^>+*<.?WK)UF.[:1U"7W8DCQ$=]^=OOLD72(%I=XP>,P!-*HY M$V6(;8Y6AY. MA51-;5?!?:_:]+W UK,"*6.=P"EV0!041&M0XMXX37(#O@BAUEYN"J,P4V3C M3^>XG] ,ILA*J@145\;'6R@*&*16CJ)9;DZPUVG@W.=V%,5G6D$M::C<8[E'[(Y[B'M^WA10==2?ZW,(G\4*990ZVT[U>FXYND):OZW^YR! $784+3I_6/>Y7G-T(2-O2:K,RC>(??Y">0DHKI91<,<6__@(16_*;+>K ; MT6;U]G>[/'_1%.Q?WM%?4$L#!!0 ( -0[!E&7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:GQ5GBIBC^/18K )^W^^AZ@W@P;?-J78S]A+L(?9R[?F0.?7K+\ MZV.6?65_[9*T&/6V9;F_'@R*U5;NXN+7;"]3.+/)\EUR4JY*E:5PL#JP5/*E>#U?[;)G5:A'E:CR M[U&O_IW('MNI5.W4-[D>]88]5FRSETF6JV]96L9)N,JS)!GUC.;$4N:E6KTY M'%:04?Q8U$?*^#&( 634NQK"#3,V6:C5O(V6QUV,BV;..8RJ0#38JOV M18^E\4Z.>L=+6)RNF4A+"!)ST^96<&WUI/#7[KIYZA)PM1CFUPI.Y.ZZ!J># M'/M>Z$_=6QZ)6W;#I]P;"Q9.A(A"#=!$ ,V+ ;)W\UB#M!!(ZXR0802;F? MT+]C_EP$&J2-0-H7@QQ/N*=!.@BDUI(UUM"Y/S@0?JH?87#VD;](P M:@;$3_%N_QN#X;(40>3>3 7S_$CH?<] M4+LE3ON!FS)IPO!9A!'&"X-=CU. M)KZ.B.KR&W?J1OKD8F#:,(B]\84'0 8=[,X/8%3,9KX'^O#'O^N F#(,8F=43&[T M.@A@Y$:N=R^\L2M:O0Y3AD'LC&I:CA[ZD&>%HD*S P"QB$&LD M@"[HP:02B+%_[[D_HF$.,8@E(GC@08O"J!4!S'$\T,>MB7G#)/8&FJ_\:>J8 MF#-,8F=\SUC8.UC.);+X62=#UR#$FCB1O!PY=4Q,&B:Q-- TIMW.F$9,8HW\ M9QK31L6T8A)K!4UCVIB87$QBN;Q)8SI'$&86D]@LK7RFDPZSBDELE9/90T.J M8V*&,8D-H^<0WP?.:Q91P>KU$$PY%K%R3F<2=4AU3$PY%K%R.M*)KLYI8?*Q MB.7S-J_H1$3+7]2K%33!L'1,3#S6&<3S;X)Q*\M8)>T(8J*QB$5S,L-H0'5, M3#06L6CP#*/5T)AMK#/4OO ,HX6*J<OCAT+'CYP^_P-02P,$% @ U#L&40P_D/SE 0 ?R$ M !H !X;"]?Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:' MO-GV>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL M##]G-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633A MN+ONSN&RD9OSY&;R_+9HAN"X(M!&(+DBT$9@NB M+01J"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]% MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\; MO2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#; M46\GT-M1;R?0VTD4#OB'I' KTCZAT)](ZH=R30.XX^5A+H'5'O^)]ZYW+:I7SM^5[C]?^3 MZG(^-UTO?UE^[QS=XQ>< _QO\?@%4$L#!!0 ( -0[!E&/X;=ITP$ #8A M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:R6[",!0%T%]!V5;$> @=!&S: M;EL6_0$W>4!$$ENVH?#W=<(@M:*HB$J]&R)B^]T76SJ;9/2VM>1[F[IJ_#A9 MA& ?&//Y@FKM4V.IB2,SXVH=XE\W9U;G2STG)@:#(F&2>.*I_T'G<3VZQQHJVMRER'.,[63?$MI;]/2./*;HY?E-;? MQ D).YG0COPJ^ MC87(A?+\(QX38^FKGX_:TRZH^&5VW-X/XY;=>7C67:[?XZ]G?*Q_81\"I \) MTH<"Z2,#Z6,(TLYQ.034$L! M A0#% @ U#L&40=!36*! L0 ! ( ! &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #4.P91&?9S/.X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #4 M.P91F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( -0[!E$@EG7P1@4 "L6 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ U#L&492P$V*( @ Z < !@ M ("!^A, 'AL+W=OOXP< +\B 8 " @;@6 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ U#L&45FJAT'S!P P2( !@ ("!#R< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#L&49G> MD9HO P %0@ !@ ("!YCD 'AL+W=O&UL4$L! A0#% @ MU#L&44$43)\Q" 1!4 !D ("!($( 'AL+W=O&UL4$L! A0#% @ U#L&43>T:$@C!@ MB1 !D ("!$EH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#L&4>>Q$2\2#@ )C, !D M ("!WV@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ U#L&47Q5F!6. P @L !D ("!1X0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#L& M4>2DBQW. @ [P8 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ U#L&40I,G]]%!0 %!@ M !D ("!/YL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#L&46AEX5Y6 @ =@4 !D M ("!:*8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U#L&4?3<'3P- P 2@@ !D ("!LK, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U#L&41P- MA?UX @ U 8 !D ("!<;T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#L&4=)6A@^T! *1, !D M ("!=<@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ U#L&4?9.^H8'! YA( !D ("! M>-< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U#L&423A#(B"!0 Y!< !D ("!UN, 'AL+W=O4#H',% !8' &0 M@(%0\@ >&PO=V]R:W-H965T&UL4$L! A0#% @ U#L&42=.KYV0 @ +0< !D M ("!

&PO=V]R M:W-H965T&UL M4$L! A0#% @ U#L&46 L:",^ P [@H !D ("!Y0&PO=V]R:W-H965T&UL4$L! A0#% @ MU#L&4?0 YQ%( P 00T !D ("!V1(! 'AL+W=O&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " #4.P91C^&W:=,! V(0 $P @ &W( $ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 0 ! '<1 "[(@$ ! end
XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 213 370 1 false 54 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicies NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 10201 - Disclosure - INVENTORY Sheet http://www.xxiicentury.com/role/DisclosureInventory INVENTORY Notes 8 false false R9.htm 10301 - Disclosure - MACHINERY AND EQUIPMENT Sheet http://www.xxiicentury.com/role/DisclosureMachineryAndEquipment MACHINERY AND EQUIPMENT Notes 9 false false R10.htm 10401 - Disclosure - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES Sheet http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeases RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES Notes 10 false false R11.htm 10501 - Disclosure - INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE Sheet http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivable INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE Notes 11 false false R12.htm 10601 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestments FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS Notes 12 false false R13.htm 10701 - Disclosure - INTANGIBLE ASSETS Sheet http://www.xxiicentury.com/role/DisclosureIntangibleAssets INTANGIBLE ASSETS Notes 13 false false R14.htm 10801 - Disclosure - NOTES PAYABLE Notes http://www.xxiicentury.com/role/DisclosureNotesPayable NOTES PAYABLE Notes 14 false false R15.htm 10901 - Disclosure - SEVERANCE LIABILITY Sheet http://www.xxiicentury.com/role/DisclosureSeveranceLiability SEVERANCE LIABILITY Notes 15 false false R16.htm 11001 - Disclosure - WARRANTS FOR COMMON STOCK Sheet http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStock WARRANTS FOR COMMON STOCK Notes 16 false false R17.htm 11101 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 17 false false R18.htm 11201 - Disclosure - EQUITY- BASED COMPENSATION Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensation EQUITY- BASED COMPENSATION Notes 18 false false R19.htm 11301 - Disclosure - REVENUE RECOGNITION Sheet http://www.xxiicentury.com/role/DisclosureRevenueRecognition REVENUE RECOGNITION Notes 19 false false R20.htm 11401 - Disclosure - EARNINGS PER SHARE Sheet http://www.xxiicentury.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 20 false false R21.htm 20102 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 21 false false R22.htm 30203 - Disclosure - INVENTORY (Tables) Sheet http://www.xxiicentury.com/role/DisclosureInventoryTables INVENTORY (Tables) Tables http://www.xxiicentury.com/role/DisclosureInventory 22 false false R23.htm 30303 - Disclosure - MACHINERY AND EQUIPMENT (Tables) Sheet http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentTables MACHINERY AND EQUIPMENT (Tables) Tables http://www.xxiicentury.com/role/DisclosureMachineryAndEquipment 23 false false R24.htm 30403 - Disclosure - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Tables) Sheet http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesTables RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Tables) Tables 24 false false R25.htm 30503 - Disclosure - INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Tables) Sheet http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableTables INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Tables) Tables http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivable 25 false false R26.htm 30603 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables) Tables http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestments 26 false false R27.htm 30703 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.xxiicentury.com/role/DisclosureIntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://www.xxiicentury.com/role/DisclosureIntangibleAssets 27 false false R28.htm 30803 - Disclosure - NOTES PAYABLE (Tables) Notes http://www.xxiicentury.com/role/DisclosureNotesPayableTables NOTES PAYABLE (Tables) Tables http://www.xxiicentury.com/role/DisclosureNotesPayable 28 false false R29.htm 31003 - Disclosure - WARRANTS FOR COMMON STOCK (Tables) Sheet http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockTables WARRANTS FOR COMMON STOCK (Tables) Tables http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStock 29 false false R30.htm 31103 - Disclosure - COMMITMENTS & CONTINGENCIES (Tables) Sheet http://www.xxiicentury.com/role/DisclosureCommitmentsContingenciesTables COMMITMENTS & CONTINGENCIES (Tables) Tables 30 false false R31.htm 31203 - Disclosure - EQUITY- BASED COMPENSATION (Tables) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables EQUITY- BASED COMPENSATION (Tables) Tables http://www.xxiicentury.com/role/DisclosureEquityBasedCompensation 31 false false R32.htm 31303 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://www.xxiicentury.com/role/DisclosureRevenueRecognition 32 false false R33.htm 31403 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.xxiicentury.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.xxiicentury.com/role/DisclosureEarningsPerShare 33 false false R34.htm 40101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies 34 false false R35.htm 40201 - Disclosure - INVENTORY (Details) Sheet http://www.xxiicentury.com/role/DisclosureInventoryDetails INVENTORY (Details) Details http://www.xxiicentury.com/role/DisclosureInventoryTables 35 false false R36.htm 40301 - Disclosure - MACHINERY AND EQUIPMENT (Details) Sheet http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails MACHINERY AND EQUIPMENT (Details) Details http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentTables 36 false false R37.htm 40401 - Disclosure - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Details) Sheet http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Details) Details http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesTables 37 false false R38.htm 40501 - Disclosure - INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Details) Sheet http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Details) Details http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableTables 38 false false R39.htm 40601 - Disclosure - FAIR VALUE MEASUREMENTS - Recurring (Details) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails FAIR VALUE MEASUREMENTS - Recurring (Details) Details 39 false false R40.htm 40602 - Disclosure - FAIR VALUE MEASUREMENTS - Changes in fair value, Level 3 (Details) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsChangesInFairValueLevel3Details FAIR VALUE MEASUREMENTS - Changes in fair value, Level 3 (Details) Details 40 false false R41.htm 40603 - Disclosure - FAIR VALUE MEASUREMENTS - Available-for-sale securities (Details) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails FAIR VALUE MEASUREMENTS - Available-for-sale securities (Details) Details 41 false false R42.htm 40604 - Disclosure - FAIR VALUE MEASUREMENTS - Maturity of available-for-sale securities by contractual maturity (Details) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails FAIR VALUE MEASUREMENTS - Maturity of available-for-sale securities by contractual maturity (Details) Details 42 false false R43.htm 40701 - Disclosure - INTANGIBLE ASSETS (Details) Sheet http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails INTANGIBLE ASSETS (Details) Details http://www.xxiicentury.com/role/DisclosureIntangibleAssetsTables 43 false false R44.htm 40801 - Disclosure - NOTES PAYABLE (Details) Notes http://www.xxiicentury.com/role/DisclosureNotesPayableDetails NOTES PAYABLE (Details) Details http://www.xxiicentury.com/role/DisclosureNotesPayableTables 44 false false R45.htm 40901 - Disclosure - SEVERANCE LIABILITY (Details) Sheet http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails SEVERANCE LIABILITY (Details) Details http://www.xxiicentury.com/role/DisclosureSeveranceLiability 45 false false R46.htm 41001 - Disclosure - WARRANTS FOR COMMON STOCK (Details) Sheet http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockDetails WARRANTS FOR COMMON STOCK (Details) Details http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockTables 46 false false R47.htm 41002 - Disclosure - WARRANTS FOR COMMON STOCK - Warrant Activity (Details) Sheet http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockWarrantActivityDetails WARRANTS FOR COMMON STOCK - Warrant Activity (Details) Details 47 false false R48.htm 41101 - Disclosure - COMMITMENTS AND CONTINGENCIES - Licenses (Details) Sheet http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails COMMITMENTS AND CONTINGENCIES - Licenses (Details) Details 48 false false R49.htm 41102 - Disclosure - COMMITMENTS AND CONTINGENCIES - Investment, litigation, etc. (Details) Sheet http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails COMMITMENTS AND CONTINGENCIES - Investment, litigation, etc. (Details) Details 49 false false R50.htm 41201 - Disclosure - EQUITY-BASED COMPENSATION (Details) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails EQUITY-BASED COMPENSATION (Details) Details 50 false false R51.htm 41202 - Disclosure - EQUITY- BASED COMPENSATION - RSUs (Details) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails EQUITY- BASED COMPENSATION - RSUs (Details) Details 51 false false R52.htm 41203 - Disclosure - EQUITY- BASED COMPENSATION - Stock option activity (Details) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails EQUITY- BASED COMPENSATION - Stock option activity (Details) Details 52 false false R53.htm 41204 - Disclosure - EQUITY-BASED COMPENSATION - Compensation expense (Details) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseDetails EQUITY-BASED COMPENSATION - Compensation expense (Details) Details 53 false false R54.htm 41301 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails REVENUE RECOGNITION (Details) Details http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables 54 false false R55.htm 41401 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://www.xxiicentury.com/role/DisclosureEarningsPerShareTables 55 false false R56.htm 41402 - Disclosure - EARNINGS PER SHARE - Anti-dilutive securities (Details) Sheet http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails EARNINGS PER SHARE - Anti-dilutive securities (Details) Details 56 false false All Reports Book All Reports xxii-20200630x10q.htm xxii-20200630.xsd xxii-20200630_cal.xml xxii-20200630_def.xml xxii-20200630_lab.xml xxii-20200630_pre.xml xxii-20200630xex31d1.htm xxii-20200630xex31d2.htm xxii-20200630xex32d1.htm http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "xxii-20200630x10q.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 213, "dts": { "calculationLink": { "local": [ "xxii-20200630_cal.xml" ] }, "definitionLink": { "local": [ "xxii-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "xxii-20200630x10q.htm" ] }, "labelLink": { "local": [ "xxii-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "xxii-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "xxii-20200630.xsd" ], "remote": [ "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/lrr/role/negated-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 470, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 9, "http://www.xxiicentury.com/20200630": 1, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 16 }, "keyCustom": 51, "keyStandard": 319, "memberCustom": 17, "memberStandard": 32, "nsprefix": "xxii", "nsuri": "http://www.xxiicentury.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES", "role": "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeases", "shortName": "RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE", "role": "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivable", "shortName": "INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestments", "shortName": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - INTANGIBLE ASSETS", "role": "http://www.xxiicentury.com/role/DisclosureIntangibleAssets", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - NOTES PAYABLE", "role": "http://www.xxiicentury.com/role/DisclosureNotesPayable", "shortName": "NOTES PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - SEVERANCE LIABILITY", "role": "http://www.xxiicentury.com/role/DisclosureSeveranceLiability", "shortName": "SEVERANCE LIABILITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - WARRANTS FOR COMMON STOCK", "role": "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStock", "shortName": "WARRANTS FOR COMMON STOCK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - EQUITY- BASED COMPENSATION", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensation", "shortName": "EQUITY- BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - REVENUE RECOGNITION", "role": "http://www.xxiicentury.com/role/DisclosureRevenueRecognition", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - EARNINGS PER SHARE", "role": "http://www.xxiicentury.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - INVENTORY (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureInventoryTables", "shortName": "INVENTORY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - MACHINERY AND EQUIPMENT (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentTables", "shortName": "MACHINERY AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesTables", "shortName": "RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableTables", "shortName": "INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables", "shortName": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - INTANGIBLE ASSETS (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - NOTES PAYABLE (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureNotesPayableTables", "shortName": "NOTES PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - WARRANTS FOR COMMON STOCK (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockTables", "shortName": "WARRANTS FOR COMMON STOCK (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - COMMITMENTS & CONTINGENCIES (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureCommitmentsContingenciesTables", "shortName": "COMMITMENTS & CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - EQUITY- BASED COMPENSATION (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables", "shortName": "EQUITY- BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - REVENUE RECOGNITION (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConsolidationPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": "INF", "first": true, "lang": null, "name": "xxii:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_subsidiary_Dj0ZsKN6Ek--Jw1j6RmuIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "role": "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails", "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConsolidationPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": "INF", "first": true, "lang": null, "name": "xxii:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_subsidiary_Dj0ZsKN6Ek--Jw1j6RmuIw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "xxii:InventoryTobaccoLeafGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - INVENTORY (Details)", "role": "http://www.xxiicentury.com/role/DisclosureInventoryDetails", "shortName": "INVENTORY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "xxii:InventoryTobaccoLeafGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - MACHINERY AND EQUIPMENT (Details)", "role": "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails", "shortName": "MACHINERY AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_v1lm4RnQ0E2xnyaDBdrZ0w", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_uJGZUN-I_06Gr5JpbE2fQQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasePracticalExpedientUseOfHindsight", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Details)", "role": "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails", "shortName": "RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS AND OTHER LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_uJGZUN-I_06Gr5JpbE2fQQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasePracticalExpedientUseOfHindsight", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Details)", "role": "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails", "shortName": "INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_FinancialInstrumentAxis_us-gaap_DomesticCorporateDebtSecuritiesMember_T8ABt96y2UKkMYisf9HZFw", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_5TCuzl9H3EiXZC3enWMw0Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:NetAssetValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_JIyZE4OWhk2D5c483cnW6A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - FAIR VALUE MEASUREMENTS - Recurring (Details)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails", "shortName": "FAIR VALUE MEASUREMENTS - Recurring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_5TCuzl9H3EiXZC3enWMw0Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:NetAssetValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_JIyZE4OWhk2D5c483cnW6A", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "role": "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_v1lm4RnQ0E2xnyaDBdrZ0w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - FAIR VALUE MEASUREMENTS - Changes in fair value, Level 3 (Details)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsChangesInFairValueLevel3Details", "shortName": "FAIR VALUE MEASUREMENTS - Changes in fair value, Level 3 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_v1lm4RnQ0E2xnyaDBdrZ0w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - FAIR VALUE MEASUREMENTS - Available-for-sale securities (Details)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "shortName": "FAIR VALUE MEASUREMENTS - Available-for-sale securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - FAIR VALUE MEASUREMENTS - Maturity of available-for-sale securities by contractual maturity (Details)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails", "shortName": "FAIR VALUE MEASUREMENTS - Maturity of available-for-sale securities by contractual maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - INTANGIBLE ASSETS (Details)", "role": "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_5_1_2020_To_5_1_2020_qgWKqYSeS0SWlh2pBNPhJg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - NOTES PAYABLE (Details)", "role": "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails", "shortName": "NOTES PAYABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_5_1_2020_To_5_1_2020_qgWKqYSeS0SWlh2pBNPhJg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PostemploymentBenefitsLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - SEVERANCE LIABILITY (Details)", "role": "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails", "shortName": "SEVERANCE LIABILITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_srt_TitleOfIndividualAxis_xxii_FormerCeoMember_jqr3bpgiukCBsSxzHyO77Q", "decimals": "-3", "lang": null, "name": "us-gaap:SupplementalUnemploymentBenefitsSeveranceBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - WARRANTS FOR COMMON STOCK (Details)", "role": "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockDetails", "shortName": "WARRANTS FOR COMMON STOCK (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_v1lm4RnQ0E2xnyaDBdrZ0w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - WARRANTS FOR COMMON STOCK - Warrant Activity (Details)", "role": "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockWarrantActivityDetails", "shortName": "WARRANTS FOR COMMON STOCK - Warrant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2018_4P0BuPbNtEGyxh-aQxby9w", "decimals": "-3", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - COMMITMENTS AND CONTINGENCIES - Licenses (Details)", "role": "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Licenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfessionalAndContractServicesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - COMMITMENTS AND CONTINGENCIES - Investment, litigation, etc. (Details)", "role": "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Investment, litigation, etc. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfessionalAndContractServicesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_8tT-2CHA2ken3NDrfaysnQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2019_To_3_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_v1jkqXi-sESSG99n6kCL4Q", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - EQUITY-BASED COMPENSATION (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails", "shortName": "EQUITY-BASED COMPENSATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_v1lm4RnQ0E2xnyaDBdrZ0w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - EQUITY- BASED COMPENSATION - RSUs (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails", "shortName": "EQUITY- BASED COMPENSATION - RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_v1lm4RnQ0E2xnyaDBdrZ0w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_v1lm4RnQ0E2xnyaDBdrZ0w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - EQUITY- BASED COMPENSATION - Stock option activity (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails", "shortName": "EQUITY- BASED COMPENSATION - Stock option activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_v1lm4RnQ0E2xnyaDBdrZ0w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - EQUITY-BASED COMPENSATION - Compensation expense (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseDetails", "shortName": "EQUITY-BASED COMPENSATION - Compensation expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_hLnvZuNpc0CJMqXcWuk1xQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - REVENUE RECOGNITION (Details)", "role": "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails", "shortName": "REVENUE RECOGNITION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivable", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_v1lm4RnQ0E2xnyaDBdrZ0w", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - EARNINGS PER SHARE - Anti-dilutive securities (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails", "shortName": "EARNINGS PER SHARE - Anti-dilutive securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_zILbgIO15UmO7J0UgZVdXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_kan2ZmMm00CyeJn-J_LpKg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_5M8_l5IgMESeACW_TymUYw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicies", "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - INVENTORY", "role": "http://www.xxiicentury.com/role/DisclosureInventory", "shortName": "INVENTORY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - MACHINERY AND EQUIPMENT", "role": "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipment", "shortName": "MACHINERY AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_Wr4nry0ma0yIjw2pe5p7zg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 54, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r333" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r331" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Financial Statements, Captions [Line Items]" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Equity Method Investee Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case Type [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r114", "r192", "r194", "r320", "r321" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r94", "r243", "r337", "r338", "r339", "r340" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r115", "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r20", "r116", "r117", "r193" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r176", "r177" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion of non cash interest expense" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r172" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails": { "order": 2.0, "parentTag": "xxii_MachineryAndEquipmentNet", "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r47", "r48", "r49" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r49", "r50", "r248" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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 [Member]", "terseLabel": "Capital in Excess of Par Value [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r82", "r165" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r118", "r138", "r140", "r141" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "terseLabel": "Allowance for discounts or returns and allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r82", "r157", "r165" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Securities outstanding but excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails", "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r112", "r296", "r311" ], "calculation": { "http://www.xxiicentury.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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r43" ], "calculation": { "http://www.xxiicentury.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/2019-01-31", "presentation": [ "http://www.xxiicentury.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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r124" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "verboseLabel": "Available-for-sale Securities - Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r125" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Available-for-sale Securities - Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r122", "r146" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Available-for-sale Securities, Amortized Cost", "verboseLabel": "Available-for-sale Securities - Amortized Cost Basis" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r129" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost", "terseLabel": "Available For Sale Securities Debt Maturities After One Year Through Five Years Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r126", "r129", "r308" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Available For Sale Securities Debt Maturities After One Through Five Years Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r128" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "verboseLabel": "Available For Sale Securities Debt Maturities After One Year or Less Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r126", "r128", "r307" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "verboseLabel": "Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r120", "r123", "r146" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "totalLabel": "Debt Securities, Available-for-sale, Total", "verboseLabel": "Available-for-sale Securities - Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r208", "r229" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BorrowingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Obligations to pay to another in accordance with an expressed or implied agreement.", "label": "Borrowings [Member]", "terseLabel": "Borrowings [Member]" } } }, "localname": "BorrowingsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r84", "r86" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r272" ], "calculation": { "http://www.xxiicentury.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 (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails", "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r91" ], "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" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrant outstanding ending balance", "periodStartLabel": "Warrant outstanding beginning balance" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r179", "r303", "r316" ], "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 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r87", "r181", "r326", "r327" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "COVID-19 Pandemic" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r183" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.xxiicentury.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 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 value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r87", "r245", "r251", "r252" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r187", "r189", "r193" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails": { "order": 1.0, "parentTag": "xxii_ContractAssetLiabilityNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "verboseLabel": "Unbilled receivables" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r187", "r188", "r193" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails": { "order": 2.0, "parentTag": "xxii_ContractAssetLiabilityNet", "weight": -1.0 }, "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred income", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "totalLabel": "Contractual Obligation, Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contractual obligation due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Contractual Obligation, Due in Fourth Year", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contractual obligation due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Contractual Obligation, Due in Second Year", "terseLabel": "2021" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 4.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contractual obligation due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Contractual Obligation, Due in Third Year", "terseLabel": "2022" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFiscalYearMaturityScheduleAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 5.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contractual obligation maturing in the remainder of the fiscal year following the latest fiscal year ended.", "label": "Contractual Obligation, Future Minimum Payments Due, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualRightsMember": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements).", "label": "Contractual Rights [Member]", "terseLabel": "MSA Signatory Costs" } } }, "localname": "ContractualRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r61", "r62" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "xxii_GrossProfitExcludingDepreciation", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Products" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization [Abstract]", "terseLabel": "Cost of goods sold (exclusive of depreciation shown separately below):" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NOTES PAYABLE" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "NOTES PAYABLE" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems": { "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, Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r82", "r170" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "EQUITY- BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EQUITY- BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r208", "r229" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Schedule of compensation costs related to restricted stock and stock options" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCorporateDebtSecuritiesMember": { "auth_ref": [ "r121", "r203", "r205" ], "lang": { "en-US": { "role": { "documentation": "Debt security issued by corporation domiciled in United States of America (US).", "label": "Domestic Corporate Debt Securities [Member]", "terseLabel": "Panacea preferred stock" } } }, "localname": "DomesticCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r98" ], "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 per common share - basic and diluted", "verboseLabel": "Loss per common share - basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r101" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation, RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized compensation, non-vested options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r227" ], "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": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Cigarette manufacturing equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r183" ], "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]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r31", "r77", "r87", "r135", "r271" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNiMeasurementInput": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Measurement Input" } } }, "localname": "EquitySecuritiesFvNiMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r132" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "negatedLabel": "Impairment of stock warrant", "terseLabel": "Impairment of stock warrant" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r263" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.", "label": "Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss)", "terseLabel": "Unrealized loss as a result of change in fair value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsChangesInFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r257", "r258" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities measured at fair value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r262", "r265" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "verboseLabel": "Schedule of the changes in fair value of Level 3 investments" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r257", "r265" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r257", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r203", "r204", "r205", "r258", "r288" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r264", "r265" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r257", "r258", "r260", "r261", "r266" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r203", "r204", "r205", "r258", "r289" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r203", "r204", "r205", "r258", "r290" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r203", "r204", "r205", "r258", "r291" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Fair value at end of the period", "periodStartLabel": "Fair value at beginning of the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsChangesInFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r264", "r266" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r87", "r267", "r268" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r139", "r142", "r143", "r144", "r145", "r147", "r148", "r149", "r150" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r164" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r158", "r161", "r164", "r167", "r293" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r164", "r293" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r158", "r163" ], "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]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r164" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "verboseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r159" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "License acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "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 And Fixtures [Member]", "terseLabel": "Office furniture, fixtures and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r82", "r168" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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 an intangible asset (excluding goodwill) to fair value.", "label": "Impairment Of Intangible Assets Excluding Goodwill", "verboseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r60", "r97", "r294", "r304", "r319" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r174" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r111", "r237" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r57", "r87", "r232", "r233", "r234", "r235", "r236", "r238", "r328" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.xxiicentury.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 aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://www.xxiicentury.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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r81" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "terseLabel": "Deferred income" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Increase (Decrease) in Deferred Compensation", "terseLabel": "Accrued severance" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r81" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "verboseLabel": "(Increase) decrease in assets:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "verboseLabel": "Increase (decrease) in liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r160", "r166" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r166" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r160", "r166" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r156", "r162" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "xxii_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible assets, net", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Patent and Trademark [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r59", "r110", "r273", "r274", "r306" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 7.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r75", "r79", "r85" ], "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, Net", "terseLabel": "Cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INVENTORY" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORY" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r41" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory - finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r42", "r152" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net", "totalLabel": "Inventory, Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r42", "r95", "r152", "r153" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureInventoryDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Less: inventory reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r65", "r67", "r68" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Interest income, net" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r127", "r130" ], "lang": { "en-US": { "role": { "documentation": "Rate of interest on investment.", "label": "Investment Interest Rate", "terseLabel": "Note receivable interest rate" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r131", "r133", "r136", "r137" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment [Table Text Block]", "terseLabel": "Schedule of carrying value of investments" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "verboseLabel": "Schedule of available for sale securities classified by contractual maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r131", "r295", "r309", "r325" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "INVESTMENTS & CONVERTIBLE NOTE RECEIVABLE" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "terseLabel": "Summary of discount rate and lease term" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasePracticalExpedientUseOfHindsight": { "auth_ref": [ "r275", "r276" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedient is elected to use hindsight in determining lease term and in assessing impairment of right-of-use asset.", "label": "Lease, Practical Expedient, Use of Hindsight [true false]" } } }, "localname": "LeasePracticalExpedientUseOfHindsight", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r283" ], "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]", "terseLabel": "Schedule of future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r283" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r283" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails": { "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 for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r283" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails": { "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r283" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails": { "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 payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r283" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails": { "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 payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r283" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails": { "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 payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r283" ], "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: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r285" ], "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]", "verboseLabel": "RIGHT-OF-USE ASSETS, LEASE OBLIGATIONS, AND OTHER LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r298", "r314" ], "calculation": { "http://www.xxiicentury.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 shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2019-01-31", "presentation": [ "http://www.xxiicentury.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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r8", "r9", "r10", "r15", "r16" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "License fee" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "negatedLabel": "Litigation expense", "terseLabel": "Litigation settlement" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r31" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "xxii_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r38" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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": "License fees, long-term", "verboseLabel": "Notes payable" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Number of counts" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r6", "r171" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails": { "order": 1.0, "parentTag": "xxii_MachineryAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Realized Gain (Loss)", "negatedLabel": "Realized (gain) loss on short-term investment securities", "terseLabel": "Realized (loss) on short-term investment securities" } } }, "localname": "MarketableSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r259" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "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]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetAssetValuePerShare": { "auth_ref": [ "r255", "r256", "r257", "r266", "r322", "r323" ], "lang": { "en-US": { "role": { "documentation": "Net asset value per share or per unit of investments in certain entities that calculate net asset value per share. Includes, but is not limited to, by unit, membership interest, or other ownership interest. Investment includes, but is not limited to, investment in certain hedge funds, venture capital funds, private equity funds, real estate partnerships or funds. Excludes fair value disclosure.", "label": "Net Asset Value Per Share" } } }, "localname": "NetAssetValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.xxiicentury.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 provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r80", "r83" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r51", "r54", "r63", "r83", "r100", "r305", "r318" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "Net loss attributed to common shareholders", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r15", "r297", "r312" ], "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", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Notes payable", "totalLabel": "Notes Payable, Current, Total" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Notes Receivable [Member]", "terseLabel": "Notes Receivable [Member]" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r11", "r19", "r90", "r286" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "xxii_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Noncurrent", "terseLabel": "Convertible note" } } }, "localname": "NotesReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r279", "r284" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Lease, Cost", "terseLabel": "Amortization of ROU assets" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r278" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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 obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r278" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r277" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r281", "r284" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r280", "r284" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term in years" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRightOfUseAssetsLeaseObligationsAndOtherLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionMember": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option) which were purchased or otherwise acquired, excluding options written (for which a premium was received).", "label": "Option [Member]", "terseLabel": "Options" } } }, "localname": "OptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r96", "r109", "r253" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Portion of commitment payable in cash" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails", "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails", "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [ "r44", "r45" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities and unrealized holding gain (loss) related to transfers of securities into the available-for-sale classification and out of the held-to-maturity classification.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Reclassification Adjustments, after Tax", "terseLabel": "Unrealized gain (loss) on short-term investment securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r49", "r58" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Reclassification of losses (gains) to net loss" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r55", "r58", "r183" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r44", "r47" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax", "verboseLabel": "Unrealized gain (loss) on short-term investment securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherMachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.", "label": "Other Machinery And Equipment [Member]", "terseLabel": "Laboratory equipment" } } }, "localname": "OtherMachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r71" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of patents and trademarks" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "terseLabel": "Amount paid to acquire investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for acquisition of machinery and equipment.", "label": "Payments to Acquire Machinery and Equipment", "negatedLabel": "Acquisition of machinery and equipment" } } }, "localname": "PaymentsToAcquireMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r72" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchase of short-term investment securities" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PostemploymentBenefitsDisclosureTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated.", "label": "Postemployment Benefits Disclosure [Text Block]", "terseLabel": "SEVERANCE LIABILITY" } } }, "localname": "PostemploymentBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiability" ], "xbrltype": "textBlockItemType" }, "us-gaap_PostemploymentBenefitsLiabilityCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails": { "order": 2.0, "parentTag": "us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent", "weight": 1.0 }, "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable within one year of the balance sheet date.", "label": "Postemployment Benefits Liability, Current", "terseLabel": "Accrued severance, current" } } }, "localname": "PostemploymentBenefitsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent": { "auth_ref": [ "r200", "r201", "r302", "r317" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.", "label": "Postemployment Benefits Liability", "totalLabel": "Severance liability, total" } } }, "localname": "PostemploymentBenefitsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PostemploymentBenefitsLiabilityNoncurrent": { "auth_ref": [ "r200" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails": { "order": 1.0, "parentTag": "us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent", "weight": 1.0 }, "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer).", "label": "Postemployment Benefits Liability, Noncurrent", "terseLabel": "Accrued severance, noncurrent", "verboseLabel": "Severance obligations" } } }, "localname": "PostemploymentBenefitsLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Dividend rate" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r29", "r30" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "verboseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r73" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from SBA loan" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r73" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from note payable issuance" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfTradingSecuritiesHeldforinvestment": { "auth_ref": [], "calculation": { "http://www.xxiicentury.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, maturities, repayments and calls of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).", "label": "Proceeds from Sale and Maturity of Trading Securities Held-for-investment", "terseLabel": "Sales and maturities of short-term investment securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfTradingSecuritiesHeldforinvestment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://www.xxiicentury.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 machinery and equipment.", "label": "Proceeds from Sale of Machinery and Equipment", "terseLabel": "Proceeds from the sale of machinery and equipment" } } }, "localname": "ProceedsFromSaleOfMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ProfessionalAndContractServicesExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.", "label": "Professional and Contract Services Expense", "terseLabel": "Application fees" } } }, "localname": "ProfessionalAndContractServicesExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r51", "r54", "r76", "r112", "r113", "r244", "r246", "r247", "r249", "r250" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MACHINERY AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r173" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "MACHINERY AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r173", "r315" ], "calculation": { "http://www.xxiicentury.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", "totalLabel": "Total property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "verboseLabel": "Property, plant and equipment:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r173" ], "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]", "verboseLabel": "Schedule of Machinery and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r171" ], "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": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "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" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r49", "r50", "r58" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedLabel": "Reclassification of gain to net loss" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r74" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayment of SBA loan" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r74" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Payment on note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r231", "r329" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development (including equity-based compensation )" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r184", "r313" ], "calculation": { "http://www.xxiicentury.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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r191", "r192" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "xxii_GrossProfitExcludingDepreciation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Sale of products, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of anti-dilutive shares excluded from dilutive securities" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "verboseLabel": "Schedule of available-for-sale securities reconciliation" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of notes payable balances" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable": { "auth_ref": [ "r197", "r198", "r199" ], "lang": { "en-US": { "role": { "documentation": "Schedule, table or text reflecting pension and other postretirement benefit arrangements 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 amounts at designated future dates, usually 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 and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of computation of basic and diluted earnings per common share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r26", "r27", "r28" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r173" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about 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]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r208", "r229" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of changes in unvested restricted stock" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r212", "r222", "r225" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r89", "r185", "r206" ], "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 warrant activity" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r64", "r151" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative (including equity-based compensation )" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r69" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Equity-based employee compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "RSUs forfeited, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs forfeited, grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "RSUs granted, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs granted, grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested, Number, Ending Balance", "periodStartLabel": "Nonvested, Number, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSUs, Number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested, Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "RSUs, Weighted average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "RSUs vested, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of RSUs that vested during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs vested, grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares authorized during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r209" ], "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", "terseLabel": "Number of shares authorized as of date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares remaining for future awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "verboseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "verboseLabel": "Options exercisable, number, End of Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Options exercisable, End of Period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Options expired, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Options, End of Period, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r214", "r229" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options, number, End of Period", "periodStartLabel": "Options, number, Beginning of Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options, End of Period, weighted average exercise price", "periodStartLabel": "Options, Beginning of Period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Options, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r206", "r210" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "verboseLabel": "Options expired, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r87", "r208", "r211" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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", "terseLabel": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Options exercisable, End of Period, aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Options exercisable, End of Period, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Options, End of Period, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r14", "r299", "r300", "r301", "r310" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investment securities" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short Term Investments [Member]", "terseLabel": "Short-term Investments [Member]" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAvailableForSaleSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r183" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "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": "Shares issued for Panacea, number of shares" } } }, "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r183", "r184" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Stock issued in connection with RSU vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r183", "r184" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Equity-based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value 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, Value, Purchase of Assets", "terseLabel": "Shares issued for Panacea, value" } } }, "localname": "StockIssuedDuringPeriodValuePurchaseOfAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r17", "r18", "r183", "r184" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Stock issued in connection with RSU vesting" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r184", "r207", "r223" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Equity-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r40", "r183", "r184" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock issued in connection with option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r119" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Shareholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r186" ], "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]", "presentationGuidance": "WARRANTS FOR COMMON STOCK" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment.", "label": "Supplemental Unemployment Benefits, Severance Benefits", "terseLabel": "Severance accrual" } } }, "localname": "SupplementalUnemploymentBenefitsSeveranceBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing Of Transfer Of Good Or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred At Point In Time [Member]", "terseLabel": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred Over Time [Member]", "terseLabel": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails", "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r82" ], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Unrealized (gain) loss on investment", "terseLabel": "Unrealized (loss) gain on investment" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r102", "r103", "r104", "r105", "r106", "r107", "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "WARRANTS FOR COMMON STOCK" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "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 common shares outstanding - basic and diluted (in thousands)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "xxii_AccretedInterestIncomeOnConvertibleNoteReceivable": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents accreted interest income on convertible note receivable.", "label": "Accreted interest income on convertible note receivable", "negatedLabel": "Accretion of interest on Panacea investments", "terseLabel": "Accretion of interest on Panacea investment" } } }, "localname": "AccretedInterestIncomeOnConvertibleNoteReceivable", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsChangesInFairValueLevel3Details", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_AggregateMilestonePaymentsToBeMade": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of milestone payments that is to be made under license agreement.", "label": "Aggregate Milestone Payments to be Made", "terseLabel": "Aggregate milestone payments" } } }, "localname": "AggregateMilestonePaymentsToBeMade", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails", "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_AmortizationAndDepreciationExcludingAmortizationOfIntangibles": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets to periods that benefit from use of the assets.", "label": "Amortization And Depreciation Excluding Amortization Of Intangibles", "terseLabel": "Amortization and depreciation" } } }, "localname": "AmortizationAndDepreciationExcludingAmortizationOfIntangibles", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_AmortizationOfLicenseFees": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of costs associated with license fees.", "label": "Amortization Of License Fees", "terseLabel": "Amortization of license fees" } } }, "localname": "AmortizationOfLicenseFees", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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 excluding property plant and equipment that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets Noncurrent Excluding Property Plant And Equipment Net", "totalLabel": "Total other assets" } } }, "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "xxii_AuroraCannabisIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aurora Cannabis, Inc.", "label": "Aurora Cannabis Inc [Member]", "terseLabel": "Aurora Cannabis Inc [Member]" } } }, "localname": "AuroraCannabisIncMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "xxii_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveYearsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "It represents the amount of available for sale securities debt maturities within five years amortized cost.", "label": "Available For Sale Securities Debt Maturities Due In Five Years Amortized Cost", "terseLabel": "Available For Sale Securities Debt Maturities Within Five Years Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesDueInFiveYearsAmortizedCost", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "xxii_AvailableForSaleSecuritiesDebtMaturitiesWithinFiveYearFairValue": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due in five years.", "label": "Available For Sale Securities Debt Maturities Within Five Year Fair Value", "terseLabel": "Available For Sale Securities Debt Maturities Within Five Years Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinFiveYearFairValue", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "xxii_ClassActionCaseBroughtByMatthewBullMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to class action case brought by Matthew Bull.", "label": "Class Action Case Brought By Matthew Bull [Member]", "terseLabel": "Class Action Case Brought By Matthew Bull" } } }, "localname": "ClassActionCaseBroughtByMatthewBullMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "domainItemType" }, "xxii_ClassOfWarrantOrRightIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The shares of warrants issued.", "label": "Class Of Warrant Or Right Issued", "verboseLabel": "Warrants issued" } } }, "localname": "ClassOfWarrantOrRightIssued", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "xxii_CollaborativeArrangementMilestonePaymentSubsequentToUpfrontPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of milestone payment beyond the upfront payment, in one or more installments, due from the entity to the counterparty under the collaborative arrangement.", "label": "Collaborative Arrangement, Milestone Payment Subsequent To Upfront Payment", "terseLabel": "Milestone payments beyond upfront amount" } } }, "localname": "CollaborativeArrangementMilestonePaymentSubsequentToUpfrontPayment", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_CollaborativeArrangementUpfrontPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the upfront payment due from the entity to the counterparty upon execution of the collaborative arrangement.", "label": "Collaborative Arrangement, Upfront Payment", "terseLabel": "Upfront payment" } } }, "localname": "CollaborativeArrangementUpfrontPayment", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_ContractAssetLiabilityNet": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net amount of contract assets less contract liability at balance sheet date.", "label": "Contract Asset (Liability), Net", "totalLabel": "Contract asset (liability), net" } } }, "localname": "ContractAssetLiabilityNet", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "xxii_ContractAssetPaymentPeriodAfterShipment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of time, after shipment, in which payment is due from customers for contract assets.", "label": "Contract Asset Payment Period After Shipment", "terseLabel": "Payment period" } } }, "localname": "ContractAssetPaymentPeriodAfterShipment", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "xxii_ContractualObligationDueAfterFourthYear": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contractual obligation due after the fourth fiscal year following the latest fiscal year.", "label": "Contractual Obligation Due After Fourth Year", "terseLabel": "2024 & After" } } }, "localname": "ContractualObligationDueAfterFourthYear", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "xxii_DirectorsAndOfficersInsurancePayableCurrent": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails": { "order": 1.0, "parentTag": "us-gaap_NotesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of premium for directors' and officers insurance, as of the balance sheet date, that is due within one year or the operating cycle if longer.", "label": "Directors And Officers Insurance Payable, Current", "terseLabel": "D&O insurance payable" } } }, "localname": "DirectorsAndOfficersInsurancePayableCurrent", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_DirectorsAndOfficersInsurancePolicyTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of time over which the Directors And Officers Insurance policy is in force.", "label": "Directors And Officers Insurance, Policy Term", "terseLabel": "Directors And Officers insurance, policy term" } } }, "localname": "DirectorsAndOfficersInsurancePolicyTerm", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "durationItemType" }, "xxii_DirectorsAndOfficersInsurancePremium": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The annual premium for the Directors And Officers insurance policy.", "label": "Directors And Officers Insurance Premium", "terseLabel": "Annual premium" } } }, "localname": "DirectorsAndOfficersInsurancePremium", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_DirectorsAndOfficersInsurancePremiumPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of Directors And Officers insurance premium paid.", "label": "Directors And Officers Insurance, Premium Paid", "terseLabel": "Premium paid" } } }, "localname": "DirectorsAndOfficersInsurancePremiumPaid", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document and Entity Information" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.xxiicentury.com/20200630", "xbrltype": "stringItemType" }, "xxii_Employeeservicesharebasedcompensationnonvestedawardstotalcompensationcostnotyetrecognizedstockoptionswithmilestonebasedvesting": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for options under share-based payment arrangement whose vesting is based on achievement of milestones.", "label": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptionsWithMilestoneBasedVesting", "terseLabel": "Unrecognized compensation, options with milestone-based vesting" } } }, "localname": "Employeeservicesharebasedcompensationnonvestedawardstotalcompensationcostnotyetrecognizedstockoptionswithmilestonebasedvesting", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "xxii_EquitySecuritiesFairValueEstimatedChangeDueToChangeInInput": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated amount of change in the fair value of the equity securities resulting from the assumed percentage change in the measurement input.", "label": "Equity Securities Fair Value, Estimated Change Due To Change In Input", "terseLabel": "Estimated change in fair value due to change in input" } } }, "localname": "EquitySecuritiesFairValueEstimatedChangeDueToChangeInInput", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "xxii_EquitySecuritiesFairValueSensitivityAnalysisPercentChangeAssumed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percent change (increase or decrease) in the measurement input that is assumed when calculating the sensitivity of the estimated fair value.", "label": "Equity Securities Fair Value Sensitivity Analysis, Percent Change Assumed", "terseLabel": "Input increase (decrease) assumption, as a percent" } } }, "localname": "EquitySecuritiesFairValueSensitivityAnalysisPercentChangeAssumed", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "xbrltype": "percentItemType" }, "xxii_FiniteLivedIntangibleAssetsAccumulatedImpairmentAndAmortization": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment and amortization of finite-lived intangible assets at the balance sheet date.", "label": "Finite Lived Intangible Assets Accumulated Impairment And Amortization", "negatedLabel": "Less: accumulated amortization and impairment" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairmentAndAmortization", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "xxii_FiniteLivedIntangibleAssetsGrossBeforeAccumulatedImpairment": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated impairment, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets, Gross, Before Accumulated Impairment", "terseLabel": "Intangible assets, before impairment" } } }, "localname": "FiniteLivedIntangibleAssetsGrossBeforeAccumulatedImpairment", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "xxii_FiniteLivedIntangibleAssetsWrittenOffDueToImpairmentAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The accumulated amortization attributable to finite-lived intangible assets that have been written off due to impairment.", "label": "Finite-Lived Intangible Assets Written Off Due To Impairment, Accumulated Amortization", "terseLabel": "Intangible assets written off, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsWrittenOffDueToImpairmentAccumulatedAmortization", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "xxii_FiniteLivedIntangibleAssetsWrittenOffDueToImpairmentCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cost basis of finite-lived intangible assets that have been written off due to impairment.", "label": "Finite Lived Intangible Assets Written Off Due To Impairment, Cost", "terseLabel": "Intangible assets written off, cost" } } }, "localname": "FiniteLivedIntangibleAssetsWrittenOffDueToImpairmentCost", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "xxii_FormerCeoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to the former Chief Executive Officer.", "label": "Former Ceo [Member]", "terseLabel": "Former CEO [Member]" } } }, "localname": "FormerCeoMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "domainItemType" }, "xxii_FrameworkCollaborativeResearchAgreementWithKeygeneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to the Framework Collaborative Research Agreement (the \"Agreement\") with KeyGene.", "label": "Framework Collaborative Research Agreement With Keygene [Member]", "terseLabel": "Framework Collaborative Research Agreement With KeyGene [Member]" } } }, "localname": "FrameworkCollaborativeResearchAgreementWithKeygeneMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_GainLossOnSaleOfPropertyPlantAndEquipmentNonoperating": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on the sale or disposal of property, plant and equipment assets not within normal operating activities.", "label": "Gain Loss On Sale Of Property Plant And Equipment, Nonoperating", "negatedLabel": "Gain on the sale of machinery and equipment", "terseLabel": "Gain on the sale of machinery and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantAndEquipmentNonoperating", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "xxii_GrossProfitExcludingDepreciation": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and serviced sold or operating expenses, excluding depreciation, directly attributable to the revenue generation activity.", "label": "Gross Profit Excluding Depreciation", "totalLabel": "Gross profit (loss)" } } }, "localname": "GrossProfitExcludingDepreciation", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "xxii_GrowingAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to growing agreements.", "label": "Growing Agreement [Member]", "terseLabel": "Growing Agreement [Member]" } } }, "localname": "GrowingAgreementMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in in operating lease liability.", "label": "Increase Decrease in Operating Lease Liability", "terseLabel": "Operating lease obligations" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_IntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclosure reportable information associated with domain members defined in one or many axes to the table.", "label": "Intangible Assets [Line Items]" } } }, "localname": "IntangibleAssetsLineItems", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "xxii_IntangibleAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about intangible assets, both finite-lived and indefinite-lived.", "label": "Intangible Assets [Table]" } } }, "localname": "IntangibleAssetsTable", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "xxii_InventoryRawMaterialsExcludingTobaccoLeaf": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureInventoryDetails": { "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, excluding tobacco leaf, expected to be sold or consumed within one years or operating cycle, if longer.", "label": "Inventory Raw Materials Excluding Tobacco Leaf", "terseLabel": "Inventory - raw materials" } } }, "localname": "InventoryRawMaterialsExcludingTobaccoLeaf", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "xxii_InventoryTobaccoLeafGross": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials in the form of inventory tobacco leaf expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory Tobacco Leaf Gross", "verboseLabel": "Inventory - tobacco leaf" } } }, "localname": "InventoryTobaccoLeafGross", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "xxii_InvestmentInPanaceaLifeSciencesInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Member representing information pertaining to Investment in Panacea Life Sciences, Inc.", "label": "Investment In Panacea Life Sciences Inc. [Member]", "terseLabel": "Investment in Panacea" } } }, "localname": "InvestmentInPanaceaLifeSciencesInc.Member", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "xxii_InvestmentNumberOfTypesOfInstrumentComponents": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of types of instruments, such as warrants, shares and notes, that make up the investment.", "label": "Investment, Number Of Types Of Instrument Components", "terseLabel": "Number of instruments comprising the investment" } } }, "localname": "InvestmentNumberOfTypesOfInstrumentComponents", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "integerItemType" }, "xxii_InvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee.", "label": "Investment Ownership Percentage", "terseLabel": "Ownership percentage (in percent)" } } }, "localname": "InvestmentOwnershipPercentage", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "percentItemType" }, "xxii_LicenseAgreementWithNcsuInceptedJune2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to the license agreement with NCSU incepted June 22, 2018.", "label": "License Agreement With Ncsu Incepted June2018 [Member]", "terseLabel": "License Agreement With NCSU Incepted June, 2018 [Member]" } } }, "localname": "LicenseAgreementWithNcsuInceptedJune2018Member", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "xxii_LicenseAgreementWithNorthCarolinaStateUniversityAgreement1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to License Agreement With North Carolina State University, Agreement 1.", "label": "License Agreement With North Carolina State University Agreement1 [Member]", "terseLabel": "License Agreement With NCSU, Agreement 1" } } }, "localname": "LicenseAgreementWithNorthCarolinaStateUniversityAgreement1Member", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_LicenseAgreementWithNorthCarolinaStateUniversityAgreement2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to License Agreement With North Carolina State University, Agreement 2.", "label": "License Agreement With North Carolina State University Agreement2 [Member]", "terseLabel": "License Agreement With NCSU, Agreement 2" } } }, "localname": "LicenseAgreementWithNorthCarolinaStateUniversityAgreement2Member", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_LicenseAgreementWithNorthCarolinaStateUniversityAgreement3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to License Agreement With North Carolina State University, Agreement 3.", "label": "License Agreement With North Carolina State University Agreement3 [Member]", "terseLabel": "License Agreement With NCSU, Agreement 3" } } }, "localname": "LicenseAgreementWithNorthCarolinaStateUniversityAgreement3Member", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_LicenseAgreementWithUniversityOfKentuckyInceptedOctober2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to the license agreement with the University of Kentucky incepted October 22, 2018.", "label": "License Agreement With University Of Kentucky Incepted October2018 [Member]", "terseLabel": "License Agreement With University Of Kentucky Incepted October, 2018 [Member]" } } }, "localname": "LicenseAgreementWithUniversityOfKentuckyInceptedOctober2018Member", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "xxii_LicenseFeesPayableCurrent": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails": { "order": 2.0, "parentTag": "us-gaap_NotesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the portion of the carrying values, as of the balance sheet date, of license fees payable that are due within one year or the operating cycle if longer.", "label": "License Fees Payable, Current", "terseLabel": "License fees, current" } } }, "localname": "LicenseFeesPayableCurrent", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_MachineryAndEquipmentAdditionsIncludedInAccountsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Machinery and equipment additions included in accounts payable during the reporting period.", "label": "Machinery And Equipment Additions Included In Accounts Payable", "terseLabel": "Machinery and equipment additions included in accounts payable" } } }, "localname": "MachineryAndEquipmentAdditionsIncludedInAccountsPayable", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_MachineryAndEquipmentNet": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment Net", "terseLabel": "Machinery and equipment, net", "totalLabel": "Machinery and equipment, net" } } }, "localname": "MachineryAndEquipmentNet", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureMachineryAndEquipmentDetails", "http://www.xxiicentury.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "xxii_MilestonePayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Milestone payment upon approval of a product.", "label": "Milestone Payment", "terseLabel": "Milestone payment upon approval of a product" } } }, "localname": "MilestonePayment", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "xxii_ModifiedRiskTobaccoProductMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to modified risk tobacco products.", "label": "Modified Risk Tobacco Product [Member]", "terseLabel": "Modified Risk Tobacco Product [Member]" } } }, "localname": "ModifiedRiskTobaccoProductMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "xxii_MonthlyConsultingFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of monthly consulting fee to be paid, under the agreement.", "label": "Monthly Consulting Fee", "terseLabel": "Monthly consulting fee to the former CEO" } } }, "localname": "MonthlyConsultingFee", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "xxii_NatureOfOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for nature of business.", "label": "Nature Of Operations [Policy Text Block]", "terseLabel": "Nature of Business" } } }, "localname": "NatureOfOperationsPolicyTextBlock", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "xxii_NetCashPaidForAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Net Cash Paid For", "label": "Net Cash Paid For [Abstract]", "terseLabel": "Net cash paid for:" } } }, "localname": "NetCashPaidForAbstract", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "xxii_NoteReceivableTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of time after which the note receivable is due.", "label": "Note Receivable Term", "terseLabel": "Note receivable term" } } }, "localname": "NoteReceivableTerm", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsConvertibleNoteReceivableDetails" ], "xbrltype": "durationItemType" }, "xxii_NumberOfInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of installments in the payment schedule.", "label": "Number Of Installments", "terseLabel": "Number of installments" } } }, "localname": "NumberOfInstallments", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "integerItemType" }, "xxii_NumberOfLineItemsAffectedByReclassifications": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of line items in the financial statements that were affected by reclassifications during the period.", "label": "Number Of Line Items Affected By Reclassifications", "terseLabel": "Number of line items affected by reclassifications" } } }, "localname": "NumberOfLineItemsAffectedByReclassifications", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "xxii_NumberOfSubsidiaries": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of subsidiaries of the entity.", "label": "Number Of Subsidiaries", "terseLabel": "Number of subsidiaries" } } }, "localname": "NumberOfSubsidiaries", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "xxii_NumberOfWarrantsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrants exercised.", "label": "Number Of Warrants Exercised", "negatedLabel": "Warrants exercised" } } }, "localname": "NumberOfWarrantsExercised", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureWarrantsForCommonStockWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "xxii_OtherCommitmentNumberOfAdditionalSharesToBePurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of additional shares committed to be purchased upon satisfaction of a condition, as part of the investment agreement.", "label": "Other Commitment, Number Of Additional Shares To Be Purchased", "terseLabel": "Additional shares to be purchased, number" } } }, "localname": "OtherCommitmentNumberOfAdditionalSharesToBePurchased", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "sharesItemType" }, "xxii_PatentAndTrademarkAdditionsIncludedInAccountsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Patent and trademark additions included in accounts payable during the reporting period.", "label": "Patent and Trademark Additions Included In Accounts Payable", "terseLabel": "Patent and trademark additions included in accounts payable" } } }, "localname": "PatentAndTrademarkAdditionsIncludedInAccountsPayable", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_PeriodOfAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of the agreement.", "label": "Period of Agreement", "terseLabel": "Period of agreement" } } }, "localname": "PeriodOfAgreement", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "durationItemType" }, "xxii_PeriodOfAgreementExtension": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of time for which the agreement may be extended.", "label": "Period Of Agreement Extension", "terseLabel": "Agreement extension period" } } }, "localname": "PeriodOfAgreementExtension", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "durationItemType" }, "xxii_PersonnelOtherThanFormerCeoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to personnel other than the former CEO.", "label": "Personnel Other Than Former Ceo [Member]", "terseLabel": "Personnel Other Than Former CEO [Member]" } } }, "localname": "PersonnelOtherThanFormerCeoMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "domainItemType" }, "xxii_PostemploymentBenefitPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of time over which the postemployment benefits are in force.", "label": "Postemployment Benefit Period", "terseLabel": "Severance period" } } }, "localname": "PostemploymentBenefitPeriod", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSeveranceLiabilityDetails" ], "xbrltype": "durationItemType" }, "xxii_ProductsOtherThanModifiedRiskTobaccoProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to products other than modified risk tobacco products.", "label": "Products Other Than Modified Risk Tobacco Products [Member]", "terseLabel": "Products Other Than Modified Risk Tobacco Products [Member]" } } }, "localname": "ProductsOtherThanModifiedRiskTobaccoProductsMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "xxii_RightOfUseAssetsAndCorrespondingOperatingLeaseObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Right of use assets and corresponding operating lease obligations.", "label": "Right of use assets and corresponding operating lease obligations", "verboseLabel": "Right-of-use assets and corresponding operating lease obligations" } } }, "localname": "RightOfUseAssetsAndCorrespondingOperatingLeaseObligations", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_SettlementAgreementCostsInAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Settlement agreement costs in accrued expenses.", "label": "Litigation Expense Costs in Accrued Expenses", "verboseLabel": "Legal settlement included in accrued expenses" } } }, "localname": "SettlementAgreementCostsInAccruedExpenses", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_ShareBasedCompensationArrangementPlanTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of time for which the share-based compensation plan is authorized.", "label": "Share Based Compensation Arrangement, Plan Term", "terseLabel": "Plan term" } } }, "localname": "ShareBasedCompensationArrangementPlanTerm", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "xxii_ShareholderDerivativeCasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to shareholder derivative cases.", "label": "Shareholder Derivative Cases [Member]", "terseLabel": "Shareholder Derivative Cases [Member]" } } }, "localname": "ShareholderDerivativeCasesMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesInvestmentLitigationEtcDetails" ], "xbrltype": "domainItemType" }, "xxii_StockOptionsExercisedSharesNetOfSharesTenderedAsPayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued for the exercise of stock options, net of shares tendered as payment.", "label": "Stock Options Exercised Shares Net Of Shares Tendered As Payment", "terseLabel": "Net shares issued for options exercised (in shares)" } } }, "localname": "StockOptionsExercisedSharesNetOfSharesTenderedAsPayment", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "xxii_SublicenseAgreementWithAnandiaLaboratoriesInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to a sublicense Agreement with Anandia Laboratories, Inc.", "label": "Sublicense Agreement With Anandia Laboratories Inc. [Member]", "terseLabel": "Sublicense Agreement With Anandia" } } }, "localname": "SublicenseAgreementWithAnandiaLaboratoriesInc.Member", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_TwentySecondCenturyLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents 22nd Century Ltd.", "label": "Twenty Second Century Ltd [Member]", "terseLabel": "Twenty Second Century Ltd [Member]" } } }, "localname": "TwentySecondCenturyLtdMember", "nsuri": "http://www.xxiicentury.com/20200630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r119": { "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=27010918&loc=d3e74512-122707" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=SL6283291-111563" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r184": { "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=27012166&loc=d3e187085-122770" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r213": { "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=116856206&loc=d3e5070-113901" }, "r214": { "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=116856206&loc=d3e5070-113901" }, "r215": { "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=116856206&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5558-128473" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "83", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117415099&loc=d3e34841-113949" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "54B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117332851&loc=SL7495116-110257" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "59", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117332851&loc=SL6740821-110257" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r296": { "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=6876686&loc=d3e534808-122878" }, "r297": { "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=6876686&loc=d3e534808-122878" }, "r298": { "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=6876686&loc=d3e534808-122878" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r303": { "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=6876686&loc=d3e534808-122878" }, "r304": { "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=116637391&loc=SL114874048-224260" }, "r305": { "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=116637391&loc=SL114874048-224260" }, "r306": { "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=116637391&loc=SL114874048-224260" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r311": { "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=119400593&loc=d3e572229-122910" }, "r312": { "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=119400593&loc=d3e572229-122910" }, "r313": { "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=119400593&loc=d3e572229-122910" }, "r314": { "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=119400593&loc=d3e572229-122910" }, "r315": { "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=119400593&loc=d3e572229-122910" }, "r316": { "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=119400593&loc=d3e572229-122910" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r318": { "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=116637232&loc=SL114874131-224263" }, "r319": { "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=116637232&loc=SL114874131-224263" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r329": { "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" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r331": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r332": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r333": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r334": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r335": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r336": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r337": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r338": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04" }, "r339": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r59": { "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=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r60": { "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=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "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=116634182&loc=SL114868664-224227" }, "r64": { "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=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "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=116634182&loc=SL114868664-224227" }, "r68": { "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=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080555-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "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=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r94": { "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=26873400&loc=d3e24072-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" } }, "version": "2.1" } ZIP 74 0001558370-20-009503-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-009503-xbrl.zip M4$L#!!0 ( -0[!E&0)ZZ23A( ,^V 1 >'AI:2TR,#(P,#8S,"YX MK1I9EIUD8F\RIRB9BGE&$K6BG$R>3L$49*%" M@1H M*WSZT^#-U$2"5[DK+F[?+%%HKN!QH=+=P,@/OWU9>UJ3YAQXM'/9[WS MBS,-4\=;$/KX^7WS[EK3QPGA&$JY)(64W%GA-=) M3\IO7EQ"?WP^6PFQN>EVGY^?SY^OSCWVV.U=7U]W@]2SF/2%D#U*^<(!O7VV M/7>\=9#=Q8>KBX3!W2=_8&X@&JBNNG^,TJ(AB2B(">4"40?']([/&*"R35@" M=\/$F)0BXO!LX4%25G&(DU,:XDCRWCXY]=?9=;L0K"NV&]P%"LR( M$S/@%V>5G8%,R:A6Z!=2SDZ-)>(/019Q2@;3 I/L3" A@YPS<2P>7F:0'K7I M_=8DDQ^@NR7UX]$25>31SD$U$?J$NY9O-AM"E%SW""XGGC51^#B(T^>-^9BI+'M24#6*#8@\\RCV7+&0- M]Y$K!QI[A;'@9QJ!*B]!EY0E+LT"+PDE0:FA@B\NM(Z6B('? VMB6R/S5I\; MMUI?'^F3@:'9=X8QMS]U#P45IAR\H1''E?A6$&(&N1+ M-+B1*3,7)6A&*VA1'0^-,G&]G> M<_!1TJJQNCK&:JP/[LR) 5C)$='X[WMS*KM4BUQ)Y&;D<26LY3W'.N=@DXPP M6+C6@TL>DRG-$BO,@O<\!])Z0M18OSO&>F9^N9MWK&'GWC8TW;;![/E%&QDZ M/%G]D?DE-35:\SMC%J;9;5LHV1:&B+"OR/7Q&'""YV"ZTY^@ZM"#B\%*MY&+ M;0Q^,A0QMS'4E*)N#1\NK@Y;PU W9]I7?71O:&/ ^7X6S:4=+TOP7#23!P(,&5BQFJ-):3,REJ2^_*MZ58M.8M M-:1L5P];S=D525O'C&U[*VO7"40?"51O.(GDFG?99&K,?\VR\N;ZY(O9'\5S M28M42:0FGL!\BK:R*^2@E$6B1NCC,4(3:PZS]U3_KDN06G3*H6/C)\QDD&E$ MT -Q\\?>?$(U4M?'2-G&5V,61*-&IMXW1^:\]9W*XC7PUFLB0BM)QH^H(/01 M4P?FE)'DRS>[*W J$>WUCA$=6..Q.0]GP3#6-)F;DR_&9& :P%'G.5"ZA&L0,YW@&W7("-LW,&%A?)J9TCUJ\3@SN3Q&#Y!46 M!!0K&^G?9RH*^[\O'_;7_K(GN@6U7@!X!28EYB:U5U";*\]=8,9E;$ILRX:$ M%1+4<%]5"A+?@!K_KU%_Q5C77-INYX8ZHID MJ%K U<6[X]A&[4A7F&$[#)1W8+)ASJ!0@_CQ&,0#]Z6%IA0T,FR"K67?YX1B M+ON3[:_7B&VMI4W (%K"/$>%[@2[;L#>G<)P[.1'(T^6I_:%,BSGB3Z_GQER MM.[?V^;$L,-^:M^/Q_KLNWQOFV",#FM3:%03^PKEL3K?Q* M( _]'YB7P9D5,BPDNRX8SY@\*>(355C5+>!]]OJA'?E._X[6F_^24SHXR/,@ MV"2'!6F1&^;7-JYQ:CQZ)N.O#+IME?CR$5-1O/@(X?QX<2*[Q?447!-[.DD= M@5OL7E6!N4A&$>J7Y5&/LM((U9:0F?8D:G7;5-H613^(88@\F8#STF M8UL>M87G_,C!7$VLCI5<''?I;_ILIDLTA]8LB'Y9X&/-K<'O+7HGH1>]U1U! MGO)CT95XB[ ]ZKCYV$):F(<69]+"?7K<>F==C:!XH6=L"*=Z&+M 4%%4^Z@A M%$6U=_G]HKE)CK]H6#CG;<,HV3#"L%=P,$7NAL64(T6XNX!:#7'&YKTP$M;I MZ[81[I U)K;>1KY/QV_&_3PGNP1'$8Y'737"43H1SV"&M3;R M9\'D7%U $=I'L3(EVD%&FA?DI*%VGGX5^-._C1?Y,R]64EU $?Q'^Z_R!VV8 MLU/Y:#C,J 6_+/B(4;"F^!2S8&4J#^(<,C60&5MT#7TV 8/*UJ;&+%RB:J&J M"94.=O M<7T8[HHWW59C+H+U>#(^AK6CR3PZBRB3=H=M:<2C8]_Q?WD, FI2 M;$VZ]-@ZT"*"MPRE>G7YXEJN+L<"TC\176BA-"TEKD7LYZQ.O=JRE!+OWD]9 MCVK;1+GS:+D'T0HP4YU :^N^^KFS4@?."C I?]*L1>@5]]RE1RC:@ MJ_SE^XR%P!:HBN<+BP\6%L!3[D1ABTNE99VBE9L"3$JMN;60_)PH_JM'\TM% M]6&4/%Z1>X53)G'F[3)=R0!_]E&QPV05E%<7&7M?4I^;:\^(U8[Z9X.C(E4# M=74,5.ZWYEK87BLJG-_%2G*J07V?W?LJ'-9JH7[M4'$VY#4DJ*&O\ 6Y_+!Q MBW^]^'%>M\ZD4N/X:U87/OJ25PM3_;!9-EA*6B5DO8MCR!2GK5KH*L;2]J)C MV> 54*OAZQW#EXZH)9-FZB1-"^(IP;5L#-7$:@BK[;AOT:L9<G1JS M# +5AUPG Y?2R;2@U4QO=[LK;!___!2?Z1%^7,\%(+KH*ZD9>T?#[C M9+V1J]?ANQ7#R\]G$K9.?"/,WT'=\Y>U&Y-(^8H+>0*(#VLHRC@6$=UOH[ZJ M"H1X&^E58MZ-"W^F=5]-+<"BJEH'\#51*V@H5;7:;UM-5,I%#U65 A;L_AQ] M/G73MQ;!T_ZM1I] '7"'-9I][U+.76CA16XCSPD$*5CD4R?FZ\A7G=YEYZIW M_L(7<1FK%&&G7[4BQ'R5BY!]?UK)S&,&F>O[>BI?APV$XD?YO>*^L3FS!39@W\ ZL5U/@ MM;3*0!D?R(CP)<<7YOF;F) R9F&(B&?SP3S@9P2-[C>('X.:6%V(MYB'F2S M\%FT_>- P:30F0LN$SGVA'6@2#_(/:W8VH/!"+%M:=6.BQ[.8R).>@@_SPLJ MX0+P"CC)G5T)#;8MI M0U7"BUYO1/R^ACI+Y/)7&F%W^PV\!P0M:X31$O+FR8BD(FC2&!N-GS[S&!J M9X,>B.PT8[Q^P"R%4R[%'CH+;XT(?=.Y3W]\9('1/B9@'PFH3^CQX0JEU\=C M&#"32:,,Y=M@53A&^++RK66\'F2\8.80+MV;J LJ"%0CA8RW\5<9]3+;V6%- MIQK8<=))=5VRUQ_VCEHM+E@WG7@TO+M<&"]RSI$;S,*HPG;JHM" S##%ZC(W M:0PY:I8VY$<6!#&R,]%RTA1Z$"KP(V8_HS4F)9X_P^/6QHY'%X,P<#T2BWAL M"TM>0).IP>N,AW4TF@;4UE*'P0V''2FR&C,2%+4?Y_13J]_&0H3ODE(-/"YX M8*Y!D1;1-XV25E2%H:'V'89F.CMQ MWS?EL.*ZT>'4_7'A(.V-QX6!BSA/ID^+!6?@3<[]W12K)GF327;7K_P'-W2" MDV[RC8B53A&%H7>$'L"6 ^,T^+BG<[X_W-7D;=@P&* COXCG4?"7(,+2L]QI(AII5>TV69ITBBAR,!J1);8= M@H$]HP=786A84]X5W7JFF/$5V8#=(K<4H$=\K%\V4;9.H- FI'H-"'.= 3!# ML @:'X91'A!PO#6VJ.(3')$C4(.QH1:.ZI[I!Q%=Y@M/,M^ %P;3 MV+X)G/H:45PWIPAH:+\*)K I\Y9D%R:XQ1N&'1()#%4O0==0#=/K. !8NM") M)OMK/;M)/G,QJ(Z09MI&NTDO]IBD/!XZ3LP//>$U-.ZT^-.D)MWXHK &RDCXG^H -=R 3,,=.GFZ/Y=P!4J*:6;P/_/$SJ['9R>> MOCRX$#>KK6S]_@,V7]'@WR_OB-! .L]3*$W0B#7/7;)0,O/%G7B.(-9:D;.E7GE?]P'4?&^_&?OCSQZU6KB4J2&EI+P0;VH^,B M*27E\HX\29E$WRHPO'7TWEAO7&^+,$>F*+!0O/9H!CPN6IMO"J"?X,WMTZ;@F!="D.^G8RU;UU*1KI M/Z7N!=DM_@:-BT\P^$7ASSFF"PQ-6.<'?;(^^]L&ON7!.CF.!W-%5*APX4M? M"GF>)/XZ<3STE"5_Z[ZV5])DQ2>UD*PB:&0+'64L,MQ3F (8F.A;:_F[7&IU M?FQ-$+:!GFLYP@,7YO*B]W$_W/D:@AH6!LU2:>)P/U;A;S[%Y2I"R=4PK8<, MU'CVV(\]BV &(SMBSFI/K=_Q]A%3O*__"?P-JXFCM7KC14C7=>?<*"G>>K * M9H>5Y\+D< N,3P$.[@]QQ5"7>;XK<:&+T^GCJ0Z-# MJ3U9-7G?=D(=>PNR)'@Q(_Q'M)5QRKR%[XA]*$O0-0S*J'@\@&6^0C1?A8-F M6XNS8=JG]LA'.Z('X0:T@\DDDZ"9<9%; K:[\%AP(<%R">5GW*3<#[X$G*UD M-9;_C6I'FZEW#F9Y\K>>1=0E97A-_)):);3-#.V7*;S<\%]%V8B^H6&1*;C; M./#;Y?L^6&)+$CE>R2"K)'GKMCGTV!HF<^P=6*!'KQLV[$,%8P$\"*7 M)VN:J9,F1Z=02C T,DAP\'G!U#R6F?+6PT*F!^XQL1H@!E,K1;8 %';!B82P M5\*3KR:G89VSMD:7KU0SE__G:N;JE6KFJJDU V*?Y5Z-N*#[^N:F-DR+.##K M(W>WR^C6QT&$>>CY@)#__1-02P,$% @ U#L&4?XY.7V-$P S2$! !4 !X>&EI+3(P M,C P-C,P7V-A;"YX;6SM75MOXSJ2?A]@_X,V\S(+K#MQXDXZC>X9*+;3;<"7 MK.WTS'DZ4&0ZYAY9\E!2+N?7;U&6;,D6)5*7B)(7Z$9BAZ3X57TDB\5BZ=L_ MWM:&\H*(C2WS^UG[T\69@DS=6F#S^?N9:[/&,%.7VT_6GF\Y%^]/5 ME]O.E=)J^2W=:3;4M$S%:_+R4WOWEZ[?JF5^5;Z<7Y]?7EQ>*.WVU\O;KYU; M11WM"HZ@ETN<6M+ YA]/\#0%D)KVUS<;?S];.<[FZ_GYZ^OKI]>K3Q9YAKH7 M[?-_C88S?8766@N;MJ.9.CK;UHK4>'LB1E#GZCQH_BQHGWX1]X3V[>WMN?=7 M*&KCK[;WI*&E:XXG^]0G*,P2]%,K*-:B7[7:EZVK]JW$&,E"4;\0RT!0M M%:\#7YWW#?I^9N/UQJ =][Y;$;3\?O;VAG&+"O+B^NJ"UO_KS %U4'UW+=.V M#+R@VKG3#"J>V0HAQSY3:.N/TT$4!+2D0S67O'_2K?4Y+7/.T]AY*3W>?6E/ MEI,-(I[4;=5<=*WUAJ 5,FW\@H:6G1N.R)/*Q]K5[-6]8;T6"BO4:&X$/6SK MAF6[! W,%VC>(N\]Y&C8$.EQ4B,%]G"DZ2ML(O(.VNS_V\4;*H\\O4UNL,"> M3_'SRIDL'VVDVC8,LR&"J6+R9.#G'3TGS@H1[WL[#Z2,3RH0Z[V&R2_-<-$( M'@&?/=*J+_ <[\)&3AXEM%9@GV$U7F-G.V#IVFPZ8/."[0M\'-+>Y9P&19HO M^SKAFZ:W@S^Q!ZZ/>3-E.,,1B6!7ISD+E MB]VWV*&/ F1Y@UJBELD*FL?@V=O+S7[R3.Z85_TK&D;,+[;M^?(<.S@FQ;]IG71]FWO MO_I?_[Z=(8*681)$AO>\WP\+G%?6N:Y+",CNH(^Q97Z_OKJYNKQJ7[2_7%]? M7MQT/G="/0\Q0B51$!K1@_;AUV.21#8U?HESVUVOO=9:&-0;U%\2:QTO0O^! MEDCG+;) !+:_9XIK0Y^L#7V>9IPIKXA:,]Y?JE -M;/I?VH:OL"2"9/)%-D. MP3J,%/H'F%JB7X1*,E29JTUY5,^OW&-"%"\"'@)M"+:H8?/][+(:-LU6%G'F MB*SI'LG>KDT,DL05;8;NN9'Y*KV4;4Y0==UR/<;J"#@)%MT8.2FS=T*59FA5 M&*&OW2O9M+MS7T#_&=H,%VF&]E(1^=KJR*:M!X(V&E[TWS;4H \\&SP&%4?- M9N@V*U!?Y9^+4_GQMHE^XX,:6Z:^[4W_33=<>O[Q0*P-(L[[ VQ(G+!_[GAH M9F\HBKT-V*^EM*4+1LBSN%9N+WE>D_V*,D4&W: ^:(3ZK/928(QPSMKR$*!@ M%1]/!7DD4@L#>VB9SWSV=4S)$R("+_I:S!*'?F 0PTY6/RQK\8H-@VG)I5<] M(5ID%@>/,5\Y3P3,"9XJ\O""SPF7U40H<(?&, !CSV 9-AZKK#S:R"SO UM/ M"*FL_E,__,)\]@Z;#TZF&8,NL4ZC])P=L:R^L># $.Q)$,7,L?0_5I8!?;6I M6)SWA!.8]*H5 TKV)QP7C"KN\J;3N91@@>#54,1E@JIA[ 4YT-5C9=D%*B2K-+E2@[2; :BL2TIPLL U9N,+-TBQ @!E/6$! M",1%"^Z5E5F^66H5P"CM:8QE@V@VAO5.[=\[9*(E=FS.N9FO#*S:XY33F4IG 7;]9C,@'6^P@K:)I/]6MRRXHCZ[S+N6?0GJ(3W6QP-NN/&AX,3"[V@8[&BO,@5&Z0

B&;FM/C!UV!72.^MCY$R6<^V-[2T3:24JH0Y(Z'-M.5 MB15\C)EB;=@AK#PP,';.LL/2*#6) 1K#\[M1OYP?7+4NZ@RF2 MP2*L$N8%SW M>Q 5QY+ENW\?$/1_D<*2(A\A'YLRTR-NH2A94*F,;,E 21;.1Y,@S"C^UVBJ?JC0:A'O#PCVTF3%;H7+ MR,FE*+?FX(Z:Y8\UG 5P+_6\=D'N3FL9H6:XS1=H"&S0O'B)K&#TT MJV*0?7&PWL"O%#>5@VJ:KF:H:QJVRV!+H<]H'K?*%T_JRB6%B372R!_(H3CW MLI@>C#H&PWBJ-H\XF5'7XC[S$/!L4_K.D.,8GF,_V99)J-$\Y8N"33T%RCD' M,"X_A]PVFH$F2_9UTI \#O2;O:'FJ+U@&8A%V%>8JVQK8.U\2,R]\E')YJA> M%&0MHN:#G5?RC'Y0*@KW6H*(GOPZ30?HZ_-&;NMM$A5#@K$64U(^Q5;O;. 5 M4RW<4CLP/M%3N1&4DX\9O'I)T&@BN'KXPZ?(1B UFLFXAUZ086W2[?/$.A(K M.E%=<:?OHC!KX2F:(6\6^X%,$(L!X-3%&IO8=JB07E+[L=")M-(<:^6'7PGW30QN"=.Q)D4& <)'FZ#<5%4\\;N7J4Q?_ MZVXWF_<64=<6^Q9%2L&L>0Y2"K>IALH4=6KK*P+]%4HRM<$OR\".[EN.L^&($ M40O;OFO98(U0H\.[(8K("]91K/3@=P-YR@2;-GU9R-]P,]E5DERR'O16=[_M(UCAI6-T)P+/;3]"9^WW "2 MK&#/@*8@A_YRB71FDJ$/[D1%L=*TXS >7S!PYN[]$6;B@7F/32LPV[; M.Q=G!U)S-B#//%0MRPX"M_-(3VQI[%1#,0"G([3PC@$&MNW2ET=.ED$VG!YZ M2DBNGE)1/DKE5.@Q0S(*H19&4Q@;1XHH5O&H +[<=#ZWF\R"5.@UV7!MM'?? MD.&8"UC%3T#W0M!3/9N2G'WM(7$,?%;Q$U,^[\ O+4*M5)-S&YR3P^2,:4 ^ M@DAK$[$LC+1Z\A$JISIC3(U,,JA'S,41 MMMAWZ/"2([;R*3*$7Q#UN$<1MK:W<<)"/.&K?0I$R2&)6AS1'P($5"/-H1=) MWB?+.='HJKR_6?(3&8LE='@7A60&I$@Q>K%$-CNR#_K_BJF@:B4;F$36_7+]J3=7_%*3VS=J\ZEO\1. MP@V%?0'Y*))30;&K41+86KCB:WZ+O9&\*E]>)9\4,$+LPD$87HC_/E9C'Q04 M*A..\CV<UBLP300@NPK M^?:#+7VO:Q3>-MW#]H[2Q.Q:L*:!=0MS&0V%F2(=X9>8L*%LC318YP4*)'!F M7<@][F^&1A5C#LR>/.,M[*'&='[D= MD.S5+_F"0FJ]!I,CGPP"7LB>:S,&&W'1(O1B:!%J'%2-2N82)%-UZIZ/80>/ M& *"L/V0R=C*21)'7"(! M@\IR=C8A;6!#V9-;'D$<%=LK*@-WRGL?1#-Y(8H^8(&HC[2$W$$];.N&9;OT M]M[654/C!35L\.4*ZL >NJVTE'TS\&$P_M4?SR?3WY2_^6W]5Q6I@7: DE]F ML"]2D _!;W*JO8XT!Q&L&?O)86X]:;#9@7WP,MZ'P%DY2JLK(.9-Y5G&Z*HH+AUA4<&6^6Q_2/Y1J7<3>YQ6S M-*Z.+8V1VOTY&/?!TE#'/:7_/X^#!YJ7,*O=P5@)8OM^;%2DE*TF*C*F-W&+ M6'H%>88-ETZBD8U"H&IQ#4O5=7=-)8X6/"E,F>%[[#BW0IJO,6M*%8%$V6/W M$^J4/GJRA-WPUJ7AG=9-G@Q_;TO3YTZ<%2+>][;8Y-TYGKRG@Q\_YZW)?>MQ MUE?4V:P_G_VW,NRK\&ER-QS\4.>#R7CFS>R3^<_^=/NW6;6;RB'-0(T8!YK! MA?&>R_23<%>OQ._#V;LQJ'G^BHP7-+),9\5:3+(V%QTQ'0D\1J):CSB'BI1" M+=8F7L2_(8W<6R[)29^@F=.D32+Z6B3X%$$ZAP?GG5MW[9PN8=CP:Y%-20CJ MJU4$7UZM$V8+ WPM+@5S 9VBM8;!;B63Y3V8J)I!8>>A36R#)\@@?CEDO'=< MZH9HERUC!.#@LP=)?8'-AY=+PR+T;MS^MJ38CNCZXNIP1W2O#J;*+W7XV%=& ML-=YG/IOV6@INX>VEA9IV?!8Q=X]M]H=T:$\:,;IO4S\+3(-S+&=.\W&K,V" M>#.5N%V2>[EW&7CNI>AUZ^U;C-GO@RJD;?GFF*S\B/AB2A--/=+19L5/;_"6 M1;M(V_]/.S'1U&)CEK32A07!22Q6]:B /H. JCZ0*X,[0N@S[L(^WAC:)U-E MX[U[#V(L7ZJD45?4%?S$ MQ_FJ\%/28?,>OVP=5@&7XHY0NHC<(Q5PB-W'WKN;J^,?@;AB$TU5]_RJ*;XP<[HNG M7%6KF#'H?0H'#8%YBYA.,N D5XH2]EJ"E!\BF@N/XPPX:V&3). *'0*$HX'% MB^\D:'OV$P*ROS@>MPO*T5S#Z%&*.&KA M=TH#+3ZAQ%QPJ3T_P.UBR MT?-;W&+-R$>BK$9K(<@SKC&E[B]IDNX@I9[8WO++\=YR/)GW9\J#^IM*MY>5 M[BO#N+HN(>Q;C+$E"YG5>Y@@'0I[=^*62U #L0%C*T&GH+5KH.F87KJ3$Q.#+.=S/T@CQ^[:+0Q6:]V^-9;];_U9^J MXVY?&0[4N\%P,*\XI]b.6-X;EA=??(1.6+L?> ?95!H-N;)EZXMR8J:5* M7B&;W-&\0/?UHT2_ :)7_?ZO'-J.O'8VEP1JX:'CDU2NH7"J]$B"+^,RT+76 M:[Q]GQU IZ&G8+PC4\?(]MA.1J/!?!MP2O,3="?C^6#\HS_N M#OHT!#5X4+6+12CL=I_%@3$&&&4+,:MBV^ZYR#O.HW>7G57,?3N1JO*-S439 M[XRN//!J,2^S Y,IMY%JM90[[GAU<*=S48W0[IE+C+I?5^UD7I/@5>+*$,<$^\UT M?%K(A,)5CMCP2P^\KM'4Z(E[98Z:4=I]N>E<=ZK,^9>JI[A!)PJO5L9X[*LN MQ-6>["&HO]ZY\!69R/';.>W7DV:CO_\?4$L#!!0 ( -0[!E%4?ZP0X"< M %^. @ 5 >'AI:2TR,#(P,#8S,%]D968N>&UL[5UI<^,X<_Z>JOP'95*5 MHRH>GS.>V>PF1@'2Q_OK Y Z2!$ 9XMVU53 M-;*$H[N?!M#=: __^?+RNT\(4PGG\^_?;\X[QP=K5NZ,@FMZ7N=J,FSSZ?;7[KK5GWO MI\ZWXZ_'9R=G)YW3TY_.OO]T\;UCW&T+WE$JYTYN2=?Q_GR@O74HIQ[YZ84X MOWQ:!L'C3\?'S\_/GY_//_MX0>N>G![_[]U@:BW1RCQR/!*8GH4^Q;52-5X> ML+NIFZ MLW]$R%Y]ZK"?[B?];6N9AEB!8U;VN/<2((\X#R[J>50!<22,@4,"\JESK$?Z MRXOC'#%U.?EZ?A)1,PVHTC&M[OH>\5W'9CJX_9*,YJ/'=8_$\.RNOWK$:,G( M>4(#GY L(Y'H:3<6K1[BU\^6OXIY*=U3_;QVEZ:W0*3O39"U2D:EW93F\MHAENN3$*.A20E#H_E52!P/$2;6:;A:F?AU-)\Z"X_.(I;I M!89E^:$7T)EO3*FU'$2N46 ZK@ZX579:H03N3&M)J<"OE HFX$>&0!GNY U6 M2'G?>T(DB!2&JA%=J (V 0S]@+9L(>?)I'^5842K_0KYNC$=_,-T0W2'3/9W M1 'M,J3+I["_M8 M:K8KT$N%/$[H[.6%S 3QJ:7(.BO#BZ2U*G$QL4='+ADC'-GS!AW(UXX;4DVH M:/'7[&'-FXFM#7OKC\ENM]ZQXP7'MK,Z7II^W*B/57IN/50^NZZ9*D1JT$JZ4RW M6X[():4'6^$#.MJR7R&IW-;+$>SY@5'I"-HTN":+ZJD3SV4#VMBZ2=9SV4A2 MDF#$RMG(WG[K!*R#7?5.HG[G.@*\=;;/T<#;MC&XZHW%O8LSZM$#'&%[3DG?C2>_7WG#:_]'K M#$;3:1Q$I'R[OI7JWV7A2Q]SX5>((;)O]D.(ZZ__V-(^8\[)I@?J$B(W"F)S M"QV7)Y3@($$D_6N?0/K5'V/LVZ$5C/ 4X2>*L?'BD#T2Q<6V1.ZTR,!II M52@K=E[9FF2?7;_X@L_3G3W1\S@X9/G_\?7\\OSL_/3D]-O7K^??+B^^7C0! MR<;\J0D3+E?5PZ0]@ZX)ODL907L3Z%Z9NK!(FTVY.(BUC($AH+V4Q+-.$/MF M2\\H6"(\6YK>9G]RXI _9_Z#:5G^I@Q7SH5;:1,)J0(Q! IS]8@=GWITKU&7 M=0 FID$,3WZ=1L$X*P)&/@_5B;YB^XY:T*A//^X;4+*"-0$2>?2*)E.&[.34 MM&]8[^N3Y#]RZ< A]78MMH@K:-,-U0$ M+(B+32OXS0F6W9 $/O61C <2?2= 3KDVA/&E!JPR2]"&6P[AO1?+#5F"$-NS MHO_LF?E2#%5^2Q"6,TUEUH"=SS,T%>CZ)!C-;WW?3MA76]*OT2-&EF/&H>1' M%T48>;:Q\G'@_"WZ/F>\5]E!HPIS7F9*J)+KMZ9H M"1/0\)D@@J@DEG0@7U.KP_6C-+PUW4*33%H'PD29JW9IC0=S!1N--_/Y=O.\6Q- M?G9VFZ%[H&JV <'8U<)6DS]H$$O,$WX1"-:(%D"P;1##_K\PS@&\\;&"MR I M#\$&T4)&P@LTF#)\J9J(#YP2P0[X?!!)FVX[+L=(2IGQ$='=H<+-J9JXP_ MP_-"ZI"LV!D] =P5]P'!=RND'!7+ 9HJW9GX3Q0P\G*IB@(XFUU>?1%6@."UU<(/2E7]6\(;-<1=G!S-!]CQD'P.G;9 MV>C$V>(D;]Q=@F(-07 )M6 KPRRT(;@S'6*VATBTQG)+0G!2"@TY+C?PP*$+ M-B53/B=F2D'P1PJ"LL<)-$"$7.DZCPV#]*U"D"0\08-K%X_89 (Y7DC)WAW9 MN4)SGUT!P,K-S!=$>B^4<2HU:B7CU\B/IORRQ#\J73?B.%91X5BLL4<(*J,6 M9ZA5##"UC#*Q'@=7R*/XR#6$4[I1=+^71Y?# C1DZ**>&WO=*]-L7.BD5# O M33DTX4?G#%+G(7?44M)':/34Q9STMSJ:KU9@$O ME:5>&<^'HBJ[6.>OOAMM4>^=B@*6%QPTC9P@RS4)B2Z(8W0P,\:PK' 5NNS\MT@0W1 S&2II8;5=0 A9 MUZAYU0H+FK:I"*[$.@@CKMW"O)06 C34.03G@"VMT>S:4^I4EI0/:##MWWAT M91+'8IFN[-:CW54>^SN2>;6:A:O4B9E<7J!!]AMR%DM*F<'N'UR@8O]SWY_]_IYNXBE.: P/6Q5\+[J# M,GL]CV*=0[BK1Y$5 //H'F'<"V1RRK9\@8^6JF4S:3+LO 504O???#F]O/CZ MI?U;?:H%BLLB .S8/;OK2UJEU_QPRD$(+4E5;\_ WZF8_>] MKOGH!*8K12*G#H2PBS(J.;Q 0"@_I"-'2[T^A)"(.G+J? % <<)N__60O?$; MI9")"D-(YE/&1\0$ # ^[FTZ@'N;HI62ZZMF0,H6A+ &J<*5I1Y:["@*&Y!$ MU$.$1+8!P8+K2)R1$=G++,#JS,$$DP(X517YH*>/9Q'9TLX=L MU.BW!6$)TAA8^@P>".:QME8$>FYC$-+12Z&>R^&!P!YI;^)!$])[0=ARB#!2 M7Z ="/GKY8>X@+G:3XYP^XW5+]K/BS_.6)@=(]M@+U>M#:\D?.6:@I#LKG#Q M5&'^#FJPKG<'T^_U%!FM@H8.)P.Z"'<' G6LJE5@+6_I-L9CP;];K\W[?S+FH9_ MK2#C1NF!G:FU1';(3GYW?J,T[,$OVPSPW]ZH\!6IANCX(:O'*2;[@EVD^U*0@#&WYLVVDM/#(YKFN&4>8,B9'8NG1K-_\%G!A M)C=+LES)C/ M$=LRN7K-.$@R*-3JM[D]7!U$:KRVZL?$I?>/V2F 2CT/_1#M=JH3WC\E/06@7+VE!S'Y-%V]SFC?DE,"2C7; M=V"*HKCWJF8^JP#".&+.:,_2)':EFD#.&6BHK!*(21;?.HAI=^8+=6?.VW?) MZ@>6RS8 K+>D2M-W,Z4@G%/04-/]HR0I7@"@3RVK M "%3M" V,K8 P!3MN'#M3BE8^=4@Y)06A"R?.0# #9!)HE/"_=4C]I]B;TB* MF;0&A)31@G!)^6HIUC5A9[DY=O[>;RU8\J)-OP*6_!XS;8J:J_B97UNVM;F* MD1(D!*U5$25(BU=5O W9K4H2OS-?G%6X$LI\[_P?VU-E*94XJKY>'>K2/:P#+SJW(*H!V MX*1 R[B"EG&6.&VM\F:W4" "@*MK'K1S*%6'ZF10^R8A5W.SSV3DE 7M&(IW M_<0,01NT0N;N"9J'[L"9BS;!E&I".!58;*@IL0<-3=@O_@H.\A7#1_?IWQHW MSA/O"'9]^IG.O]3V&OH!RQ='SA.SQ/3VT;]D]]'[PQ^]Z2R^0.^?S-7CO[/K M]7[T)K/^U:#7&8YFO:2&3&5)3RT&>Q6Z?M3Z+TZ,U M*K<=J513T:V[H,%9[7Z;$6(?FUW3\\P'AW4M!D18M.W IJ;XA7P L.BW2:=] MCP0X9#HB2> 3EH:SU:=D4N3R P"9&38],DKS!Q)1+>=[47AD(.8=U MC(C4&PUIE@$ 16FE!HEC=7W\2,V. %VCAV"W%DH!5*P+8;^K;F 510$ <)[% MD[=IG5.GO?UJ)6;2.YA">^]0]Z8'OK>8(;Q*Q'U%28^\DA!&IS:,7$YJ=T9W MO8V>/3J7+)W',74XZ-_F8C^:K%(!PLZOLNA5&&H0@WAH<8:-"SCR/^. MQ=^<8.F'P029MN.^7B,ZT%?4S627/YH.CJZ5[:\>Z<D:*W95 MFP#TBON <%^KMG94+ -H:L2F+;*;MR8H2KDZTF96WU[@Z9[._(99TP#ME-PWKI6%^SZ5@W1G_2^6$,[GN=NYXQO9^L MWS8]ZFS[:#<):\O_U>N5Z9J>A:9+A%CN>/A(B9/E8ZE5;64W=$=9 M8;C/X* MD6?Q[F#4J@DG\4H'O=2&J0J; "98WNC<4BG=WU*J"66K4UU=N2#*6'SK(*;V MV;Z>7%Y\^P9H[[$V8+EL \5ZMYS*K]90J@IA,U)#H?-@S3(("<2KU^W'7QV$ MJ;"6KP/TA%RU%51:&4ZJ406+J)132(@F52]+M/9D+&D#WMJJH,NYPU7,[WM$ M^5 6WSJ1![\2][W'," 1PZ=J"S"O!M1U-U>_N<#R. 2*V9DV9F>0\GMJP>P, M.&;GVIB=MX*9(/6@%LS.(6)V]6H0@H)HDU;-IMTOWX(9FX=:<3-VGSE(4$6T MD;5&VB-OZSA=F<0A]Y[_0!".(LV1TDW8&P.6X\8G?Y.LJ9D_E7<'SQ[FJSY7 M-2J7QH=F5=5=VOX\I?9GC:DR)6SP]K2-*R$ "CA=^CC82Y:4&@ZR"J#L\YI& M5.IJ*XDL &![YWOH-=XRO0D]6XZKJ# $3/.5-)7%+> $ "+; P!7/CMIH'2. M(J<.!/]*#Y\CQ1L05D(V?Q- M@BL0 P P$Q&?B#MV1D$2&!$7;R$ND@>L9EQ$S!M0G*3NIZP"D-!$GN[E@0,H MME A/&GO]1S6'ELUD'%9!(AB=%SGA^_2F=Z-+HZ1^71J=2&X>/G**H-1P!@ M^'83/V?:S[[2F/>Z:W7-MGAL[^V"^!1JPHA8I./EAHOM1_VS9"Q&=)39I ' MSA/]U:#=O1*'K ]6=I?1,T*$A*O=6:3DT>#R;4*(RX@AK(C)]K#MD^QQM_I5N#<(-"43P5V(-WD-!X,ATW.M[JXZF9/#JI>[+P7/UD MX;;3H[F/CPCMMD.V_7Z<-JR3J0/,)JOO9.%'-ME'-MF[R2;[2.9YN\D\AYXZ M4DEJ#_S4D;>6A0 @U>0C"^$-IYC S4+XV+GYV+DIOQFPYWNGIZ[U^Y?([OHD MB,:4:(] NQE0BT25NS_:DH 6\\[A8/=J:O1T[KV'D>DREFZIX*_0W,=H9KX4 MTQ/5MD$M0LTICZIXWHI&L;OMZM*HO;8A!/$A:=2>>*!K5#)DG&1046G$U2%L M!C2A%V()M/P:;&!Z"_8";&SJZVT(7/)>?IT9P]OHF5=C.NW-ID5#_<(KWM,$ M\X+ULH+M7%N]Q@H-G"=D[U-V]7IG_I^/\P+VVJVT'\;/1RQ]Q[4F@P#FR1R: M=Q0+W_PLU1*0 'Q!!=< G\_^>U> =,KRY>7%MZ]PLK+;40JN2 #H2=?WHE2# MT'3CYQ5RXO:"TA B]B54/AW*%_ ( *T!LYD(M?Z,!48H?QM-4AY"'*8BQ"1< M L#LIK2%I=5"^S='ZEE76LS!AE-C4=5N!8A%54"9%<$&:TFU GC:7/AV>?$= MD 75K!)P10% +]B#1ZZ+(D-AC'TZ/>8<>I-5@& _%53TM&$L9E$$69O[0'!M M#\4PDVA3-Z]P\UNU:N0G'@3DV@^'NMTJT31V(D9^@$ZU7:YJ/X$@ M(23:'(FW0Q);)KM'F'BCKE1SP-/]@$9N@B&)2I1I"$0V01VC6\CQ M <%/N2]D8 %)!J@#UH@[:!#F1(5[+Y8;VM3CNO5]^]EA'D>1?2M.,Q!>8"X. MLSZ_\(#/,*P.MDI5"$\_EP%8A4=HH":7B]%\GP=1GE9.)0B/01<',H\[:!#N MK+\LMLRVZ3/]1CL.$%7#>71GP(YREJBNZ2SEM 7BH>;J MW:0LEUG[+)M8.1[/>M#,V M?C=8;FVK]V=,K26R0Q>-YEW?I3K,SF12N QV(?AB?>6(9[/'U04_S^@G0K%G M6=2RVS;JZ*CENSD&COD075&I<3\'KT[[R;WU:X/@E"!/' "LMRV%&_JBH\D% M3\ZF>52[WJ.^?J$DQ:@,(Z[2U">:#\6KK]]41LKEZ>7%]W- R3G@E)$K+@#Z M>>5C[#]3UN0YM-EB(#9IFQI<257)B@( C.Q"[M$\L6Y+C!=!V?9S9ILU6@1B M !FEE&3SYMTR&JW L20D*IR*H*HR^![A1;T4ET7W-4ON(+04YS\B+:IC[\Y MP7)HD;#O6>@Q0/9_A1ZBVO"-BVBA%B LO045>1M(TN6Y*>3N/;J48$+-@-'\ MOUGTR/KS=4/3R I\2HP^F)J-0DB/J@-?33$ F*XKL#\&.3=.5=M%>[=/U2&J MU 60-1B%S2=2"V8B8T''R<(,T)WC(A+X'AJ;KQ%/,_\*W9DV]Q8%E5H0YI*Z M5$-9"-#VDI-[#X)I(5T$0FYEW0,\S7'M.X8B=O;5:!H^$/17R#CQ[Q^I2+Q@ M_0MO2%;1*H3\R5J';!5"@C:DXXU1EY\V^E?H8&2?"H:Z6E4(Z9=U3P%JDFAM M:B@^_%L=XH(DRU:&>'W#6(#E,&2R8!E()*!6;,0@#SE^.0BYDK7BQ&<;VN0Z MQKZ%D$UNJ&#ZA(3L'KC1?.!["W8W.;NS33"UJE2$D$99]\2J(H?:A^(UG;^I MEX\94Z/YW+$0)E3O0LRH&?NN8[TR:GBC4[DJA)3)6@>LLB1:AA.CE1,6P')3 M#T2>9(M(;N0 L:QZ7"?CU.O"R+GL74X8UE 7ET5(A/BXLV"W'"P*9]]:+BR M99W9=3B,&,PNK;*"S6+94LB)QSAL%-G=,AB18&(&*+KSV%Z_6&DN1.-5IX%F M46\X]E1$(+4OO^M]LANTG4BZ(<:"\(*D<+/(-1P?RF.^92,I%S>MZLTBV49P M2$LN2X$P MG8_]Y?+BV[?VD]#K@I7+;"WW'OAXA7 7^>*$Y$R1-M/'2ZC>[@Z"?89J=__' MU$'U/0^YHV")\&QI>@IR5ZC49G)F%4@HL C-4ZA@@<[8VIF :Y5=M)?178>H M^!G=U5E-AWHU]C1\?(RI,]U[#ZT>7?\UR=[69]I\(7(']-N!D"%>NZKIBZ7V M1>6.*N72?>W2F99:*.PQ2\3-\N>7@Y 17A=J$K;K7^HIF1G]H.NX M3T^S^Q3=T=U=?W;7&\ZF'6-X3?\>SOK#V]ZPV^]-Z>^;CMK=O(B\^80X9/L/ M@K(?=^"4W%*08O!QCI6QS^&[W2:1%) M LZ%VWH+%YL4Y[ZI7,/TG2L^#I9=D\K)\VX*GFW35:;4*(/]5R MFXV6%.""?U8#^&>M@"\(8[4&_AE\\,]K /^\%? %\;'6P#]O#/QI^.!RJ#0\ MD[IUYB!>HR@)B/0]Z[,8\&+M0(A[E06Y&.=U8'D;7SVZ)4.,EJ@DA,A363Q$ MO$&+).T[<9DX28XS/8"P#9S+1-*9$;BMA[HMRZ) [!V,T'1'= I81,&Q&X=8 MIOL[M>?OS"!D^K;9RF-;QN[ M#JF3Q^1IL_LT=KQJZ8)>PQ#][4W;]N*VK(9FJ$*:& MNG4@P_3AH#Q;.K@8R(F:$)SD1C!.\'PX$-_X(77W"F&U"_V-7,TM6#?406CVGFU1SO1> MW]Q\Z4P9"!.[NJ"S]$--B^I[3Y12]M. ]A(O,+W TLV2.M/-DMKU^V\==]OS MOW508'W^R)Q2/ "Z@ZQK$B0X>*BP(X""U6 M';[0D^0?KNA39WJ_G5Y^8;>&0CC 7!P.+DNUN.'1VYO6AH(K[(>+97#U2OT9 M.H:?KT+7%>]D:E1N^VASGIKM_&QUGNK/#UB:&"U]ES)U32WMIRAAC5'%3\Q4 MK-/VV69E*/)9J3G6H32![0[+]OX**2UW*%CZ]LX2RGZ+T-!2I4 MR00HQVQ+@(N($JY;>14 & Y5*/$&U#QVZY@I=Y3VO;'IF18R!\X<3:DSY%EY MZ5,:E=M>QM1T;SN#:G &(%+\D90#[?6[G?Z,GCV$V<4CPEN-52I V!-7C_?D M, -MHV47]5L_R;2C7S2"Y%4.)NZOQ@XTO*:!;_W)WGQ!]G6('6\11]-_F&Z( MQB&VEM32'P8U21N08.Y;P'M=$ 0BW NB-KP3Q MT"2_QXB:D0_C5;@R1CX\(,;8GR-"(@K6.XDL/66*\!-5'"*_N5NU,H3WW_2, M247&H*$Y\ G9;0:_CI%GTX]=UW16))ZC!4BJ5 3Q^)L6C"I_/?C_J7!G3'MNMOQOWAE-CUA\-Z8^3Z7W+UYGL MHH[1.I610?(TVM7KKLS:SS.>36RK7<%>NOU6KNF(^J>]2*Y+V2L#)P6@+9X]=TQ-N)=3;%9#+6;@ZG[%H*^?^0X/*=I7.6#B_O/@. MX!;Y5K6**Q$ BC9!)* >88#L*/IR3W$AU!:0WO644P?"><^Z][XF%6J6C<+$@%A*[,FC6Y8DM "* WP+XW#--C_0:S;M

#2N\>J3I MK>CZ+6TB('V/>T-_\]T?]'1] )J^+^_WH^@_(L&WINC[W4-(VGG+BKXO[_>C MZ%3<<^2TJ>L<"B#D-+UE=>>(_/UH_%;\OR%GL:3_&^PQJ@6*%KMK,T WIH.C M;#00_JD>E0>]4+3MP.J)^F/$9 4$>)B\&[^XR+0&;:"]I]&5=K+@#3%M^MZ) M5PYWG&DC]GX&6]K1@S?8M.D[:(/O+0PV;<3>SV!;NYDA1@3>2-,C[IU$). . M,SVXWL\82T\_,S\P72BKUSXQ!SV&6HI-R"4*396]1J.]&W^/A M3M>\]5>LW&G32BX@ L)YU@/3;($D(9Y0BM)?XP''[DM[HF5T#RR=:QU8BCKL MQ(QWS'67'R>8/DXP?9Q@^CA_\G&"J74-VBZ*NX5!>JA$4OX@-N J.E B$0, M4#\.DWP<)CD(?5N[?J,P(($9'?*O,2DGI[.#WM>L)WZ5(S%H_GJ%?-9SV$/< MST&LG:5&<4T*^>8.:60W1.I*W97U=-"38>/ZR!7A6]/(WLNC@Z,Z=6LDMZ># MSH1H7".Y(GQ[&HFPY1!F.]>Z7G/Z.>C-SA:T,2/ MZ:+"6'N)3"LF8]O=&2" MGC?EWB@3G.$%Z=R32V:4H.VB/5F1XR*MZTI-^:XHM7(Y$01.GCK5!R MT.YH6XI?2-(@%;^$&;83?@/6B%J?;_>H3\V">VNZF5B9^G0<.AYQK%H.8N;W M=]"6ADH\:;Q@BZZXA]61_'11W^'%&'? 9]3[5^!6:!F80D3A@ M/3&JQ2?6I37>R?EUJ0P V&0"^J3'TG/J #E?KJ"O"D !.C9>.52IAQ>_GUQ^ M.3F'\Q1EE?!Q&06 Z!2YM,W%>L_#\&S#7E&9LPA'X#RA]3),I)<#:+8!(8JI MI,BIP(X>CP"0G5#;DLIF26F]1D_(]1\9IVM"\UX0S:\)(;RGC:(29P"PJ\[A M^+C)X>,FAZ+ZIJ5#,&:$)G=,6W:B)W0"\T*4"%#I.9B@=$B$OAHON99YN+*J[0QN&8.M106H_F,*B&9(SR: MW_J^/<+KH*7$>U6J"<>+54$K.:R4V .P&N?0*?5^%.L"<5@U5%4#2$ .;.U0 MIOV\T\LOIU_A.+1UPLME' +B:Z(QLD=/"%->Y,Z/I#P$QU5+@5,@BOF"A9(1 MC'TJHKZG Q6W$@2#M J\N,P! $VPWN?YH/G5VO,P55E*(B4W>P[5)31>@:EN6'U NF/@=RGB1&N&IE"".T".2J_-6>+[!)#3<(0<': MGXUS%XQY@/!TZ3RN]2H)DUY5" =L=4#2XPY:AM*&\-^<8-D-2>"O$(Z8&**@ M&]+E((.F5DT(A^R*C#@EY@X!RX%C/C@N)5(?S&Q5"(<4JD(SRUVSL^>V?ZI1 MN?-ENC"$--%R,V2:'VCC:,W+#668ISF]%\L-67X_8X7^LV?FBW!KJT!+$/(G MBXRR0LRVFQAF8G;@C8S9"FUB9'B!<^VX(=MBG2(KI(0YB.C%N2].SC))8<9D MV!_>3COCWJ0S_=68].B7K*\C>]U9AVQ[@Y(1QNBS,[*(041V#/+J,0S6"K(O M2K6TL&HZ:<5?*4?YU2N_ =EK*'7V"">J7X\&IKRI.@4)8/GBDY?[]$I^-2"[ M!@T,O7QU ?; 2DV8IZ/LYY=?SFH\WZ&[O0!,#[BR J :OYDL'2&0AK;WRD#8 M>5#5Z"1$>VP $+["6T=C1@X[N/@?_P]02P,$% @ U#L&41$/*$)(= M[X0& !4 !X>&EI+3(P,C P-C,P7VQA8BYX;6SDO6MS[+:2(/A](_8_8#T1 MTW9$R;[GN*.W[>F>B=+K6-LZ*K5*QYZ[CHT;%(F2V&:1=4F6I+J_?O'@ RP" M(/A"HHXCIN<>JS(3F6!F(I$ ,O_M?[UO(_2*TRQ,XG__YL/W?_D&X=A/@C!^ M_O=O]MF9E_EA^,W_^I__Y__Q;__7V=G_/G^X14'B[[_?/C^QW_]Z9]_1&=G!:5S+R.8 M28P8R8_??ZA^N2BH)O'/Z%]_^); ML!,R"N,_GLAHB$@:9S^_9^&_?_.2Y[N??_CA[>WM^['&Z5 /S5H%4@_3,IEWN8P[\M=WN0LHO]U2SAH\(;?^I>_719V MN(R#JS@/\\--O$G2+5.GY5.6IYZ?EX08^YR2(=X/%8L4=9DV^?12OR1-_MDA M=@'Q@Y\0B]KE9Q&?68Z^29-M+\8*-I(>2'^+GJ)CB1KBI#A+]JF/^WS'T@VR MD8;.,^>,> Z"23TNCL^^K+_YGR4J\N( <60D8*/?2_S_[]]^8$-.*UKC ]D1 MZ5@.$[N@0F1$"B9!AOWOGY/7'P(<$DD^_$3_<4;_\"Y)C[V>%A+N M$RN8/O[:1V @'U[*@UH'*G#$X>T;=^K%64C]2J="M$$!C5[!=LL!','!. ,I M$QK'4,';UHHE&3^@/%Q'WK-$HJ/?[7]_*8/E1V_\:/5+2T9N?=X*!E$@ZX9^ MC],P(;%(<$DV$QIE/8*#,W$IP\?VW0 ",6X)!VK+YL DJ L0!;>N!-=AYGO1 M7[&77I._9!JQ6I!PBJ!@^E@5CL! E$'*@UH=.#BB\(@A "D$5TLSE6C 0BN% MA'&Y6@B @(K1XJ)3-0J'85"M[UUL[RDA 'XZC(&5%^^ MAD44V/+7OR"N)O6BFSC [_^!#TJ)6G!0WU_!<%,!CH -$#*@4H%"F#$H!$! MMZ8$%_LT;40MZNV!&M2^*G2Q76J#"LZJ0NB9:.E$ =X(#:UO%\J,M9^DNR1E M6>=U3ABX2/9$50\72:!>*3JPH!R'D3!--Z)% 7 J!ORH7$P#=8$8,DI25!! ME()E[7KTWF\"HNGA)N3GNAVQIA(>2J,Z!&CJD@(80(NTG*CTAR"A)A9,M+H, M C(C6?$_MV&,/R@%E<)"*8N&\::B2 !E$3)A4I!"LA%^0]$<= JMNU5VHQ_ M["'D1Y<4Y*.I@GQT0D$^#E&0Q[<$1D$NR#]7Z6/R=GP?00L)K!QMIJ6J48/! M*<8Q#YUJ01%H1$)18%2"!46K]#Y-7L/85P>X*G!@Y5"P+]60(U@X-9$RTJDK M5?A:XL$HS'V2Y5[T_X8[[7Y(#@RL+%+6I:K2@(13% D;G6K"<1!!LKN_H:YL MF6)/H1;-GP&R)Q+VJHR)\)O=+$EKX'9FA'U< F/W:])KQ]']2Q*K#T/:(/:_ MJHK-\LL>_V[UZ\H';WUA!H88G.WMY1K[^Y0HV(>/3X]A'LGLM@UB_RNKV"R_ M\O'O5K^R?/#65V:_H62#/GS\]ND[5&)9_]17[_X+X0LKSKWD8'"?7,;N\6<7 M84 ^?9N!UN6,EA^Z,:/5K^P9.2V M97,8Q(%L'V7R@Q-^89)R2C8)TNLL>G"P@TTM^T?GFU)8B&-.#2/*T\[B@*M" M0AS+^N%6CND;C/ 57WJY5W"E.7N1@\,=9^G8/S['DL&"'&"I&5&?7%4X] S4 M*_4'X#)4>N'E^#E)U=R.'U*D[?\ MY2+9[KQ8;?<*:"@]T#+?U :/A0Z4>)@C@.*I!L.X@7'$5=^M$$ G,/ M$E:/O(, >$<6L,K?0.%!/KB9-0MO7^3^'^L7SPR"ZM]3DL@T*V/.E+6(H%M M.@Q$.=IZ:# @-B"=["BW(0P3,=0%XLA(P!ZJ5*5.;;SLB8FRS\Z>/6_'%0M' M>5;^Y5C#BC__C9UNT3< J\UU&'NQ'WK1?<+? RJ*%?1#M:MM0\2B.M<'SYKF M]6>J?8RQNENO;F\NEX]7E^A\>;N\N[A"ZU^NKA[7#NC.<[/<(I]X64O]/^N_KX/7[V(\)0]8,)ZZ.9+_'PG "U33X3_2NFC'?Q,09K'F M75GF0V?1+5+0,Z*< M6R0 PUC ,+;#"AAE_$)8B"'#==^G+V&)[?J86-M3A.]P+K\38H8"%+P;B-&( MX37P]D/Y3F;:$7V!@FJ)*@YQX3V@?"N MD+,) J/R,C9%%1=_MZ[2[<%;'[X"88H+HZ_]V)1HY31L)KD73<>F9#;M&<]] MBG=>&%R][W"<81(#KO(7G#8V_ HAC3!A3*V'4*(%&J!9-TQCGEH:5F"B I7% MZ0P9':678$QYO&"8HV9,LH1)YKF43#5)ICF1/.U,FL(F2\V2I#">WH311TH$ M^45>%%I%[]-DA]/\<$]X9#7_R:Y]1[3;5?+A$GW0:8.B$\MGSW\)8YP>CO@[ M$JD#%J#C2A?C59<5%2!,9Q4]-Y(:Y707BKQ-3I=]GQ#?1ZS%5(!W9&<:%O7# MR']%F%6!HHKB;>E#GG_PLE#)!N6$8D@VL#0QFR4Q\=*[0KW0GK:RRA/ZAV#O M8_2<) &/-#*4'^+XD(8! 6 M4T9XRPMOB'D:B7^WF[[EY[S7H$W/8O]+>%XYG'M%JWO%.?F MWEX\L2+VXM'7<;?8R_!#^/R2KS9?2$1/XQR%_^_ @8D@C 010P"8&F;S.4 4OA?=Z8)HZ.S)'5' 'K?19."0.14U^^WT2AL6*-.B M8D29=*D1'+F<9BS!2D@4 MY.NXG+S4?!/\ZOWHOMQ">RUW@+(_7I@@DJU"&7 MN5C-PZ]N/(!#,5.F),<[U=ZR,AF6S)G6L&I/A^^2' O721XP MR\K=>RF]-E4OT@IAC;%A=+VG<*+^&Z):MXE>?+54CF$W[C05!%!!08P48>QG MG( 7"3$J DK7B#@9UMA$<%Y6_O3D$20?H^P%DW@S8.6G-XC6I^$A#L)5 M!%J==4B2 (261_Z48G;+PN?G&>@)HQ1[4?@/\I]AS&Y]+U"61 $M<4T^?D9F M(RC.9&AIU /M"41^>L*'A%"G_,6T.7R$DBI9YQ]\ZC?"#8K(2H=3R\NP_V27)%"6MHY/-$>/TPI.L\KN70)1YLM@$T1J1-"0.F?7D]3;5ZL MT6H;M)[=AMY3&+'W ,1(6'V6%^(+24!"#28_=*0OS=&!-G8]Q6OL]@QQ[6\! M>S'6WA?6Z-4I /'IT"G0L5+=+,]O;F\>;Z[6:'EWB=:_+!^N?EG=7EX]K/\) M7?WGEYO'OSIA9F:OU'4(X*9D\%Y=#0UI+F:OOP4$=YZO]Y:B9#RJ$0&/"M@. M]MX[T.VK_FJQ%!(P52)GNI46:8+!I$!D/"C2'04H\/WYOESO."A,-#=VBA>( MA7RNW'(J'.@'4RJ MQ53!@RFY7H C/9<#0ZBZCA.9QE!X)-N*@"G\( G*!XZ %U:3+,?;790<:/KW M',=X$^:98?ACB@QTB;67:(WKK$:8]B^V]F"K?<6U@8Q*;&>BI%'"E?:4X5<2 M-A'-6)2O,0&KTR4QRT#\%N8O%_LL3[8X-;0K,U2@6G,]Q&J4E#/ LU\YSI@I MV;T!AHK>0MKPH4!V9]L6X< N=K>9Z#I? M@+Z=VH/SV]!G=9PVF%II5*HY5/S5>\[!$WB*3'OGI70#/*=.^$[F O4&98SL6D:P4QD-DH+0=C961$EJ M,)Y7))/R6".%6I?"N.$^I%%\GXC?J9V@\0[0C9U?OQT?>-JCDW&>^8ADFSS( M9/YV&_*7E\LXH)E)LH+CV"=,*;.7&@RHU'VG$,V,O1(<(%'?P8LD/U]AL(O< M#9QYGB 9Y.3'2N&+..A;NN]"'SZT*@S8[-C8\U&$>\\@^CU\<.BI0^]G "+" M/Y5/&Y9YGH9/^YQNW>D3P'O/1F;0($CJ+Q[MG%R)AQD*[))1](/^U8OVJI1@ M&PQN<9"Q>[PBB# @RT"; :G7K!MJ,\@%NLDRL@^ <_SF?&<4#KU20,#+<$' M6DA[T;T7!C?QA;<+26"F$% )#7013L]\XQJ<'-3^)3@='^U=;06-*#A]JUT@ M %V Z\5]\2OE&K_[.&-OVW=>"J[S=95A5D2,V...K"@XSL)7?,,N0]PF&2U MM-H\>N^JN>A+!>RRZ!!ACZZ0]B$!<;&T/W^R#%)5>YK7EFO009P0^I:2^HY7 M 2/J3.B!W46=6&C^Z-]O"/UM1*55W!"R9[$/./?"& =77DI;,&8"VY=X$_JA M:AMB@@ACE^8BB:;8C67=^DQ9:NE>B8A*3/2MJ(X%\DQE];K,:[!4RT8)>P;I MTK;=>!/FSC;=;'ONP+9\_'8K J,& :+[8R8ZL/6'QO*#( M,'(\5"."-5P<(TS&A04> 8?$1K>B.(TG.Q,<($MY ^RXP!&J3%]/2_33=U'R4TN+7(F->N)1P4?AT1^3!:0YRY'&'.?W/Q"*7L ZK\ M:I]GN<O EN0[ L!&=)B0ONP->QV 2"0%K&'3P7S4. MH4T;R/\+U+??!E%RTM)T0O>P.AD9URQ0S>,0:UP(77%*@K/=AS-X2#"=\&LO M8MV6=FD2['WP=I(729:O-K0')CLDQ>EKZ.-*G$N\2[$?LL>AY-\1IO\@<,MM MDN;A/]C?.Y;**0> VM),/47-#=!4U &V2].R+MF29.PB+!N"'<,7@XCN01QG M@:J1%@Q>' Q\A;\D;^?[SS4A+I1P=$ MF$W>O@,,(<9/T&PS?[K.9QZG%BG7L4C3PP&7;5 )(R[4= M \.5:9-S(EU\BYO"!0)XE-Y7A%7+G8$FX3),M.R%K.Z7Q#M&"6O)6TBBS&UH M<: 2:P:"-%-H&@2 9%DG-Y*T&,=AYB!@E:8!E98>*4D@2/)M&)>+'+]"?_;D MT

?1A*Z/$U'+(4#8X(S>=/+*"(:(@<;,,XI/9/X@JLMR-39*"W;[U$:[R' M,\*T_T:N!UN2ZG<,>8$*=+Z/:Q" -;MII'L6I/.:TKENBC?;G1>FU&NL-C=D M^Q(_AR3TYQV_J["4[GC?PDAYD-V/!M %@2&"-JX-]"%@_S)!?^Y:^ES30*L- MJJD@3D;8.I6$H,Z))I:6;*3#6EKH7O::+(T_6S<%@(SW_]K]K M\1G)I,T*4_^USUAMP^LD-3@'T,!#59GJ$*!99TH!#%!I2LM).UFHR9 #)H5, M,P#.)(&,DC_P29_.3,F5HFGEO-G-OOSRE^#M=+4#&EP78>J2480$UN(VTU(] MKL'@-/F8!XTN-VIW 2MT#[9I@AY.D>^2.&DR7=AB1Y[> ]&R8T%$E6^$\FZ M 1AR).G>4^-5%E&@?N= (>"A>RY 5[!:(W]?$$:'2TS;7H0QO2QQ[84I>P-.]%9%^V5[99F7@,&!(XB Y4%5RO4Z%TL 7BPR$^ M'I2#M#%IS20P+^?^YJ6I!^5%'1/:GJO][*5_8';OK!;^X6A!4IP!F45>1@? M,XF@41E*]Y719L'3O.BXM\9Y'N'N.UI:#*@RIYU"-"N<*L$!BIMV\"*I:UIB MH!IE,<\5$7/',$H.#'F]913G684RY;.$:F](7VBN-O,(P1N7[5,(0*T%.'X:S*CC3W/$YE>8%ZV:$O$S+VR#=% M09CMDHP>(K$'OVRP!=K1X=B=+%P.6-SM0''"'T(3BG&2;AO'3\7;AMEZ#\H\ MYN33QL(I2@RMB"NET[3:H)(@8A3))H\7CMYQ)RM2M>UIYY&_H24;M/5\\L%Q M>FCJA%W/[)*D-DL+E8$A/Q6XP^JR0A)(J))"2J:;Y81:8 "EA!0\M/?^=8C. M05D;))CHI _7A!B!+8Z(@(LYE-SH]Q(M*"@MEC+;U. &"(#V2L97ZP#P;J G MMXKXWX$[ 'W/<)T[\^]UUN_.&?^0LWV8"R]]12AN

)LW.\2=*BX]ZC]XZSJ_<\]9(T"&,O/=SD>)N1J: =O,B7?BKOJAHWE%Z@82.&6X,OP6)BK9C_Z,C' 3O( K_BK)*]O)/]"UCWZ MCKP^K:DNM2S3,*/UNLA_QL_WK-EQ.5L])WK\<&[YG:FFS\01C1W+&<\TC2!# M7)5P_[X8^OBIA'"AN. <180YT%T=U#OCBS/JS!I1[<2W+T,]X#]R,NRR,5-.P140;3IIZE9/VTZ^@#EUJ9F7G+! MM#D$SUX*@R"U4UN@8J39/9/Y:2'$E)67I4B4&9_$YFU$;.I:^",3J^^>RIFP MI,W4N-T0T+/]L=)I]B^@C0R/!>HP)RT&6!O#+B&.NABJP"&:&.IYD77^,TL9 MV,A@FAK/6#%A%Y\K+XU)4)^5C7G/O2ST:8G5,**);H7,G5A ;VS-A&F\FM6C MV'\':\)/^V5K@55W?EX@ALE+^'):@P2JSEQV?'6I3EK0&7JJ! MF%,Q@ M3SU,M-NA8MES"K_A\/F%<+ DD^ ]X[O]]@FGJPT34NC?:N8KAA*#<2'C1!<] MRS!*UAW. NET20P4UQ,G1=9MW_Q4;$COCHN:9 J^8 M',&WV,939/JR$C M^IX](W^$#)ZKIKMD'NCS]^*$FS^^[S@O-,0%*C_>1[!&]7$31/O%Q\VYZM,P M^>*7Y=VGJS6ZN4/K7Y8/5[^L;B^O'M;_A*[^\\O-XU\=T$LN(0VEDYA6SUF^ MAZI;,1TXP'JH$T2J?S($.+U3$SIG&-.HMQ# >6 M\)(S?)3F:@)!)+=D',AR/33Z8X#H=PX*UO5U0I9MEE8/V$U.+[KWPN FOO!V M8>Y%6FWNP($JL6X@2+/,N@8!H-1Z)S?MV@05#J)(Z"9&!1JP+0P1IN2<[-"N MWGW:8Y)L:^^]HD:<"Y;2?6JJMQIS?" +ZBM@PYI,D>U;5C_.VE9F=/8/;7&P M0MJ\1I23D \'9798:W(J8*BK/3K6FY=T9) UVW4;$AN@7!@5)V6P%I$+^9% M];_$F] /1%]F,4RWCPY/L]C0,[[.O=2[5,D4^[/\7,8QX8" MV,R+DMW:39;M<2!>TV6AZ0/.\C3TB>M@4,LW+PU8DVQE;F\0+:@\Z@C!F_G5 M 80 \JZ#N6Q[#[;#Y\2.;ZP7=:]KDD4^@!%=($86J"'IY#,0\AD@9DST+<8^ MNR)*B]^AA_471.^H2_PJN&ESAS61;7<2<\JX#44WL.X.2JZ8MQ&;O>R[C!Q. MQ\#'S(&1A;N_D+/?5CM6U./J':=^F"FOW0R@XY2-=PMLNGA+B;ABV5T<#EFT M.4A!#U4$G;+F@7*K#3G9%<6D.9E!5VH5%9FE;')WQ&[Z\G\^XCC *0Z6V;UW MH"?C1Q,RCA1 5>:18E=UF0?2@:G,/(K9=KFW%XSBZ@I<<06LT.%-DK*2M*7& MUIU&N"IGK(:G@)<7@R(O0SL^K.7ZR]-.CL)-E3<%Z17@575OL"2*EADJR *4 M)9YV JB$;9THOGZE%\$)Q"7%[6<V1,EB$2*U0.?ZR3=X##?IU#-7R:;#7X=J)#5%^"=LV+NMZ8P8STE MI^S81&CC%(+;EMS-XZ#DP@8/7"#U^*%__/N8E^L3CN_>,90X"">* M]0CO[2Z\[.4Z2MXR\^>0$A3P5Y!*,12/'UOPD&\>%NJX7/^"KF]7OZU! M:WM32>[3Y#4,<'!^^$)V&3?QJFPMLJPZ[G7HVA!"8%7"!XI\5$J\)Q7[76X& MLBA-%U-*J"2%G@[H6TH-T8[*%4%44P0OGCN9\$SP#;5T7N].UHT2L%0N$7 3 MYIK*_"( C,&U610-J?[5NH$<#]U=P7Y!_S/:LVNDJNK15GNT=)F!D8BP@8VP M?WM,2#1&IB^,<*/\_6,RS2(USU!0C_KFF[;F6\#IQP%X0CB7$)*7A]50U!M4 M@Z%V.PSR\ZDMJW 3F5836>[%6"\4.G][/F73+BV5!A%EMB/,G(H5D93A>GJ<@"' U9Y(IJ"[HC*(&4E2PNNY(RA7^.6;8RY#VD_:*$,G]80O[DY(A[9[? :($.+SEVSUSS*D(S]JIBU11118UX%8;)% &N.8S M^TRPBE\"U9F\XVIS&_I4BZ]QM^<[ @;V:E+6I1ZK 0GOC23LR#W--MG'S$OT M\S3DVT?8S[FC*=Q.D2^E;B>COB.A:D7(L(NQ$6<';0@_@![%9%Z.O4"!@2@* ML!OHS3[-7PLS#WAT589CM]C+\$6B[,DK P0Z:%*RW#@_:D'9/Q92L- N^DI_ M7R * 71B8\KIL1(_K+X4X0AH89,4\]57UY>]#096ID3*[E$UD@8,1-$1"0.R MN@,B1D;"'3"59HK(YBP,+PK;#M8D$7PZ3UG8#HAED+CQ/)3?YSWLO]GSL"1>: M0$)9^V("5Z4QOL?NUE5U\]OHCEPX[W6G7'%?'.AN^.#KWWB[BY(#QLU[X".B MBVGTGAAU2J/[2\S_5TSWLPB^XURN!SZ,=?064#088V3K-M23LY9NEOCHVY+" M=S2#))Q<\?3SS*=6!AU3QDKZ;4G@.Q04)*BD?'\*>/VC+1=9*&E^+U-&_OU0 M7;$WM5AZ4VOC.6!E*J9,#:S$1P]@,>P$PE52J"-Q2$.Z(0%E3$8+6R<8ACBN MF(Y$$+W-" @.&$N+&U,K$1#=L0X3:3C$P25CN$_QS@L#?1JT&\T5DY"+H[>* M)HX#AB%CR-0V"MQY651(X\B7L3Q41@'S_6 %71Q\J>8K"9_Z0TZ5%O=R[WGN'02F6"L^5 MI5LAD%ERI4!R8(&6*5%99AV)2>ZX9))7=!WNF0;^UN8OUSLLSS9 MXE2U6QQ,Q14C,Q)6;VU:$@Z8G0%_IO97DN)/&4IB"ZB]U;0R5\Z%7X\[A?(C MBOGH0\#U8QNB3W(IW132(INQ"^$R7=EY+*WBT[9Y,W M<=&M9&Q)("TAIVS40&0#6]50<<5F.UGL:[L509=J%TPF_'%)H+"2UHV20+SV M?_:8+/V_[\,4UV^$^5TWQ?P8X $5$#(5J%%7J O)?KDA,X[:I]T%'GW$7V * MS]2+.Y90)_A#A6+065C>Z-^1<=A[E3A Q/0"O/72/P 7P998GSW_)8QQ>EC& M ;V2O9,TVNF+[(@U:473FI04$]ZN-&P9&5>%S]2QHN",B?61[\C.M@W1L$HT MJ_7K?(R#[)KH**W[O-KTLC13;+#*=WV$.RJ+9X(*43//G"_)Q2V.S>,FBD^5 MTHJ]]:B8-YF ]!I"5@CIO.41Z3Y[.2UX?EAM'LD:3 +:N@K[+S@*-DE:O[(S MG+[>5-VPU(&3H;/@GB3!+7L0OR863_6_I,R*B7/:J":.*'76Z$#]JA/&&TPS M*902CW6WG!B5F?7;<[4-02L&65-6'PFG-_7S8M/X18[K2#2L$TP;#,L0X6-A M-5=&H?"ZULB;N=Z1CXB$^TA'^'GQBFZ7SMJ9>8YJ=)++_63KN"2KP\G5Z9*J M3AV(]).T=2 B2Z,Z9XG78>S%_@3'(%I"3EFF@<@&%JJAXHJE=K+8UV(K@B=P M#-)?^.-CD$TEK1/'( ^XZ%6=K3:TQ$S'76TU.(PQ=K$OFIP*UKIAZ1F1%:HJ M8TX2E3&$>>Y>FX>8/24H(E):B(@5E0*_>RUN6 VT7@T.GX?ITGH5+&CFQ$1G M&BF1&;5^2)*C-_^BVK-N\K"7/$59;@IN5IO;)'ZFV\1+_&22N%0APMN$7B25 M=$6.OS)8H2#[!'N[CV&5B,&AP^8NJR M#A4L:,1DH#+-B&E.[1\6,O41@4H K_3FVZ'1^RGW]_7C]O,.[^.GV[\[E7'K M)VFC69)LMPYGA50X^G_T?/W5BS"K'Y;E:>@3YT-_6,9!\P\"Y#U[Z=]^&E$T M3+EZ]U_(5. 'XLBN-ANLS-399@+&&\!,M>A1[')@W2M!B"=-SBVX;Q.H+U ] M,/^1'D(?_ZV!P!E"DF=28C/,DB]$&4.<,QA/Z<3L4V\K*T\2%HT!Z*RS?^!Z M;,"RU?O=+F)]K;VH[&M]$V^2=,L;475T&3?%!BILW4^X1J5K,U3[I:_[\-6^ M?")@&%PGJ<)T MM) 9:;T3%1@, 6D=+QHPGQ:-9# VRWZ-(Y7,&L\$_L"K8S- M>T10S@E?"D_3@H)ZK2]EMOD:OP$"\-I>,K[D-7W1F8."+6C/8ZAW\B;<7E2Z MVJX;1[2WZC,"F)TBND.8K&_6Q$&UY[_)\;;S\HDY/E!NJJ^ C=24*;+]S%0_ MSMJ>E.,+=[[HEJ'.1S$:X'':!%*>,3$)4)S1/%023UH:])X]*R1L/99O"I=! MP!Y#97Q31Y-H^EI^(^@ 1')C!*[BO"%$8*+ X9Q*;G)04LT'J,@KJ='=/"/' MNGX<5=H35X\4[V@;2_)??!VQ7%]TG@FIB*&*&BK)D7\ %TYT2!,F=%W25V?# MO-=@4@ .;*38E0\;2 ?&C8UBMJ6_G^4O#4_/F8_8/VNL^JXL-%1QNI%^N!#."U>HM6>2EC3!BOU).]]D%3A8^\ MD@!1/D*A6$(;M:0MNYRQPMV2J(";2=DD"EV4HI5%?:\49;*M>)/1 N)G+T)9 M_0V/XA]'"H&O\\3_@UXKQL$EB\SY'0760S@K'S6O-MK*;CUI !W4#Q&T<5S? MAX#]0_O^W+4=#J6!.!'$J13W'/Z#N@U:;(C7O1 MFOR%^9RNXYN):,,8]*03(QKZ)(2M.X )N6X?I"P?OSQW-QWY.Q/ACCJ\SB(T3-,H1TSV9 M_0[@X;1,?;" [5YJ AL+U&"$[9-%5NA*6C&#:FY0S0[#$1A"-4>H9 G]3IE" MC"N@0VE')O^$77+5@5J8C:Z&M1H,J"M5G4(TKU!<7I ^I>PN M0GUJIW>?!GA@I0?,!#JJ/*!'@B@\8,)1^\QT>?$+6;K)4T=S5E206B!%IELVVZL@-.LI/(*]S=L@.*+N2 M=\= ,+8D9U6TEB:$=7N0#=\^ZKWY],OCV>J:_,<56J[75X_K!;J]6I+_6IW? MWGQ:/MZL[LB?J'ZL'G^Y>N _ FZB;G&68=P\TN[,0G4A0:F0B2A-E=)A *A8 M-SN2\T&*M!#ZT'$\)YSJ((E.SXB$LLZTHDRQ>N2'NN2Z06+"E #]O=_T 7*_*GA\>;\]LK=+=ZO$(/5Q=7-[\N MR7\[H:.T,S*3]+.7_H%S>G&R)7,<7)!HR OCHGL /P#MES299SAP_9]E^A36 M,NE8D+8U@R#2)%$Q'.]-_I0773S*(1$?4^SA\2V%*,:M>GSPD;]S+]EDV'ZJQ?M<2U9UVJK1X'Q+R9BB#Y"!V_=SKN9:6G7]?+F ?VZO/URA3Z3 MZ.W+PQ77-';X],OJX?'L\>KA,Q*4T"T5ZUK_.G#<43+M2J1%<$+-NKP8Q4$, M27#F;FR.!HES0F;S*4F"MS"*R$ITW&W5^,2V)PT8LQHDJ&AFO0A8-[L!W$F" MB=4@ +K2)PH&[+1O)C204(FEJ50%K5P];LZ8X[ND*^3ZZM>KA^7=Q16ZO5F>W]S>/ +>@_S-2U,O9@_\V1O]C':5,@YN MC;%AK*RG<**-&:):M[!>?+54[[?E ]&\QS6Z7CV@B]7GSZL[M'Y<7?P'\*/I MER0*B-GQ\YNF1%VNO@<^X&/I/@*V'DJ;(,,\DC;G3/Y NL#_I_),DI*PZNQW MPBNC3_LPH W!9A+80=N[2+;;D)^FL@(O[-44CNF;*>,EH"<-H$8J0P1M]$'I M0\!^&Y/^W+4++!.-O'FL3U(N5NR-V]4=[ ,W033S-:$+"5P)#;V_'@-2SU *L-D8N6PF&+V@..:%- 5FZ'U>AX\C(<%+V0N](U8XD" M93 GF8I&HG,41?OYT G8;>D]?%!^S MWN6$-?!N*(S6S2J!P56FFR#!&T4\TT4+,,*V;2Q^V6DK'D%D9UPI]P0NM'=#OQ?\Z8$O3R"A69H-, M# OUXLPL2H\"E13N%J.9$E;# R2$NYB1I(,%%!=M9(!,]VD8^^$NXGV+&P2F M;%?LY6P'7U02(*/HM=X4":*)L:DH=3_C+@R@UL9F;'6DE+RZ..>.VP&MGQTS MVO3WIWT6QCBSW99@J' <#ZTVJ,:T9N$=+9+'B42^Q7GQ+2 +BX5)RBNT/V _ M\K*,%3YE95.#_]KSU]&7.//3<"?1V^%DH J,#1.W662L'PV 0F-#&)3DPIJX M+JZO,XD*:)":VQ>F<:DY ?"K"X8B&EZ>@8]@^[&FO=[ JFB()*S;7V<>>KR\ MJU]O+L\^_$3;>P1X&_IP=O>%-B6YRO)PZ^6M9ETJ(!C[D;,JVD@3PKH=R(9O M??LOO%5-!>;B\C)($ ?*:@@E[F_B+$_9OJ.P286HAKC 939,!).6V] API7= MZ.9*5WZCT;E!P'?1DF86&?! BEW>_HSSER00ZDEI;:T#!^A@RD20QN&4#L'^ M 54W-^W3'?Y.@",AL=B90Y8S1# !#O M3G4)2+PFM-H5+5ENB$:2@/$5T_K0 M>GL91 GH?I+<[%/4_*O1UHAM/,UJ3$ZT&+54[S&"F6(:W]9ZL58 MV_46Z'2K41(((750V4:CLVR% :)C;5[TA2HZL=QIZ=)]R*]KY/([TU07O/9@ M 44S^NSY+V&,TP,3$YN>Q;3_) MUOOMUB-K-UG( R(+O5N&B(B\*W1$22$RXA;:_S9;(MV&WE,8T;PIO6M%_M?0 M: 902D8&JP:'[FG4;7HJ6,">0D9:5(,[8R(])1#MP/?2]$ ]P6MY MOARZ<'96'9?SPN:?B7D2R!C@*TR%< M]2/]^!_I9A9(' ZQ\5!S0(>RVG9F4'15^0M&_@OY%;-&BK5;HC_>XE=$(_FH=]1Z%"RT$>DXZ9#?G0ZC";@D>H8AK4& M4A$^VR3I649(BRU%G?4D%F;&:\],5L],VB#NPL8]NRB>4N'@_%"6)]I[49FJ MN/1RW'-S/X0D= )@^#0H&A?WI@?9G'@@L]H&Q#5-]'1 M4Z9T?I.N0=9I@0 MJ6=@+[R//8/?F"Y?F*YM,:@+0<9Q"[=E')3=$7M?L3*F!!U*]!9:=?'*D SH M':Q>/'9\I+U$GG'Y'/2.6(3B MYT?RKXPX(_K26G?K9HZ!H&U_ZBF3NX:I1@'T'-.*('EJ+> C@0!S*N)_K\CF M/24[>"]&323PFT<33%'K9L_1]YAV"*AZ ]-/4[,BP73T 6H63,W\+*9VZ\(5 MK-HYT2:;/>-3&0KT8J060[ZLM.$!%P@5,]HPBO5K=2]2'"1+G.1DG[?S#DR: M)R^B_::;,[>=WO2@#6O@!,BMKB]%?\5>6N:S2H:U:^0$].S:^6030.U\-#%K=CX1I[+JK55.LB:Z0)PLHG3[ M7,<$6>BD3[X?<):GH9_C@)G_EYCVSR9V&RP+F^T9.DXT"OBB..5D*9;**8: M7$"GXU];9:%HRR-NOA:H'H8ONX@.M$#E("ZNKG-.5_WN0;BYL6='.F2&TGJR M,CJ*N]Z(30*O0I%-ZH!,"+OI<\RGI(^;Z:;JG&N8@3YM,.C21^X92E?TG$HF$&_@/3^GF&<_5INBN:.13AOB@BVDYH(=+8_=B!"+GBE7LJ5, MP*4>N6PTZI(FUI'Q<9L\^AS")Q9Y&49[LDSTW#WVI :]91PDO'R?V(L4X.9P M )_:>*/=_7'!W@GYS \75!VZJ#O?3-#(:Y]79O]434)03 (NIVI'IHI ;PE@ M1D=VP0\LXSQDC(:OPH.&JW<_V@* M%;OGT^+]T3@@>UXR!V7#@#69!+ZGEETZ[HUM_^QY@'#E27,/5*OGRKWYDNW[ M.)[0&:+&G/R2KNDM":4L%]Y.>_-V #[(+8C^ @JW'LR1;=]RZ,M93WU;]?XI(RN#1ZL7'XFJ@8/HWZIAN&[9*@$"ZM*JY*2E"H\O M&,4,G!T*"0AE30#:$" _V&[%:BX!!Z7=5T5@B%ZKO7D^FO$9+*SR!,O-!M/T M^?FAU4A2)XL9/J!%]A&P9:DFR+ 6;,YAAV5'U)&'E!*](D+M>E.Y_JP.1?(7 M+T=OF&PDO&) >EZ5'@^)@CTKK$+I[%AK4R#_,&)^:K]1+W*H)(/.#ZBSXZI% MGS)>SJ8.:+\N;(F&5CL$Q?Y2 0M75$')^'&UA!8@2!D$!1?2^@8,EL2%'!K^ M56'%DVJ'H@,$UA#IGD,-!:<;7;N("G"N;4(UP&/RY/E^((9B M.XT[4H"SQE=T8*6X#N,P>\&LND7G:G$$#+QB2%F7KAH-2+B50\*&+JPHP5F= ME&PQH[X;E6GN+P+1]DTIPS-%F&,1?/#>/I>^DY^=$ \GV*76?KN1(1=)4]': MBV87)O B:L;>A(OJHCCL8IMSP0$O^JZCF9L+Z< )K2V5$$ 5!521:"RX /O\ MZ00\:RJ$ ROOKZ7^/A1:V^5[)0C *[!2!.DJW(*&6XD5K&CTI\) )C0-XK,Q)/?$]+C M[^ M,6%L4-=,P,294J;SPR,9>_D>JKRS$:9CO5K;0ADU:ZW1W.G6>LQ3/\5;((J- M?J?X+FH?Y>XRV7KA<3C="],Q[6L+9=8JN$)S1_N.>5)J7Z%\RX;7X[K'\8'> MLXV73&M7"MGL65;%T6=,3_L4L]""@K$8!;.B=1R!6+<$Z?@MW1 6=@X'I-UF MW%Z$SUZ*\QR3W6&\W]"J-NP0WX%NU]?[- YIMS]BFM?A._U7IM5D'0)05Z!. M$1H-?I30]GOU=+#2;KM3(C W7Z( FT!O*5:;3>ACM"GQ%FA32N)("WA6:;1J M3"\N6EK3Z$:#,1!3<40SZ<*Q;BQF#+65C16-K?".XB-8RQDHTBVO?$OS+ [8 M"FLY2VL8WFQW:?+*;[-IS42+ =B!7"]$JPNY'!RF$[F.%TFRKL! (@JP+\LJA^LOJ$X&K7U4=GO4V=+S+^@U&^U?@7Z MBFU_=/23_2^I-=#B6X*XE5X<3IU#,-*WS]X[;:ZNU+BCW^WKG)3!4NL:/UK5 M.\G(K>]:P #J7@\N+:M=&.O5KOD[@-K)&*S43OS1KMJU1VY_4 X#J7;F7#IX M%G';<:7I[^GKK0H<6Z59;=JW=! %&T;I%$!5, M#6U=L;I8D:R.9D?5GA(M?7^_W;/RB)=XEV*?-]#,M80SB MIYL>>]&T,ZBK9S-/%;^HY@D3%@BC.!@3?BHK901F%1 MC>9.7'3,4]];#!P?40+ .?Q[6A\U]+WHZGV'@Y#+MMK\$L9!1OL0Z1*WW;B M>7U3P5H9_BY$F%R_&5?R=#GU^@4VJM"9$M+W#!4)]'N>[C':>%$&>65R53Z" M8+S_ABEK.%B^DK\^XP=,DW;ECX\XW7Y0';/U)@-T3#M0W,:Q;4\:]H]Q!S'8 M/M:MWL<4>EU20@4I5-'B$(A2 SKFG4;D2D*OD#"M)(R8A(21+7W:RQX1.6JU MM+H]?6'U0&*O>TQF6KD1ZD_&0:O5B&MLM1(:;EFMDL$!5EO20I38 A7D'+1; M9F&K;U.,# MVZ4)<](=,<:T)=.1;58-$19EIY0%NJ1%Z4N"@)$A9UHN_:&4G2^M 2WB5/>B M5$;6PPE";6W&3D%SOS.4&L F:!RK8RP@6Z"*,MTQ"0/[ELR=46/;\G(*:FHN&VW1\(.,=>"A+-6VN!O N-D?;X)0;=- M4B\UL<2/)V*)92=, .B=@C:+ @^V1$G';(FL.)[-)2O($K%(C.;'+'T_# M+J_))$XP&9R,^U8IBCO4*"D-IVVR9G JDZ04W;=(C=S$(/_9?8,<.0>N&^ 8 MPW/6X*8RM'G,*\F]: KS4O4CH/2+0\)= >VHF7V)R],1'%R]^P245V0<,C%J M6@X:8)?@QM:H(N26:>JY'&2G(DG$:2).%.HNX]0S\#,*:;,^(EY(L&AC=M=. M#P^]SJD.;IT)'F2VI@!UY*3O8'K07B% OKY(_\ YK<)7=Z+4U6#4P$.]O>@0 MH/GT0@$,\/)"RXGDX44)+W9#!:^?*!/CMN/!6 >..VK4$J1+E6[!7H@9<&.J M4K>S]2[)&O8,E:=>T M705$3]>3$K?HE)_P>MD$Y+W^0'LI])\] /=[QP,KVD3:V3 MF&YS]0(:$0"U_QXB2OR! 3:T?S!FL:/+(F4VX\V,2@K9 F5[_P5Y&7KSTM3C M?^&-R>DKG#C),?D+:[RX]?[ :+\3O >E .8_AL]*36.!ZCZ+C []1TT)U:1 MGOVBL(WI^O$+@VSLD=F_3'A0M<+VN1QM?F-*^$J?: 7@J_>B6L,Z7.> MT,?5CUGQ:Z9ZS#*0%DRH.TIP,00>1,AZ:#R"RW;)6$J+ZG:!0$,>AK% )47$ M2 HP604$=(-IR@FHI-Q1/-AF*MR!W!1)-WKE7S$!*F"X)BIJUH\;J+0A09JG MJ-C01^S)CU.Q)YT.:_.'QEF^(RG3OX18BJ%SD9YZ$:ACXNDZW% M,BB(ON)*9NONX2T0H![A"CY4>]HP"5B,&FYI=V_RK=';2T@B4QJ@Q,>Z0%M\ MV]ZY&@O$-+>&!'A5.8!?879S";\VJSS@#4Y3'*QI%N,R? T#' ?"$[)VAJH? M*E2=!W.QFH4>NO$ *CV8,B4I]5"@(H:[0"5V\S6C];3.!*)5DL"^6;SVPI3V M),/GAW./,.CC]0O&M([4?D>[]6F.D\Q0@3H8]!"KTM";Q ZM)?>'M:"#1>5HUGBRT M]HZ;#KEF#Z,)J/5C&-9:A-P<6!-G3AU5Y%%)WY'*B\LLPWE6S1%]/!\EV3Y5 M.6L-/%!9NRX!&G7J5,#V"\_I.6E7DF/P1*4JM4,U#DS0,DP$Y.5H0X6@+9P! M Y8[G#.&&.\DREK3XP>%I I8&(77,BXJNQ30NJ)KN&CO"8GW9,"%AA-PQ.!A MF\CEA_INQ/7K7?@9>U3->4IIMU==@35#A6LW9RK6<0^Z+CR0QG1F3$F[U>4' MX>X+\;"_GMW=+)! #$*$V;_6@R7/G2-XXS\Y97\NHR]Z)"%6;$!O'AA_3DR MUIA>EG@93Q,@LSC51%1YR+$$8;*6TW"MN[>#? 9/;W[X*7MND*0HP/S?WY6W M<[:"SH=4Y_D1?$@6;3X0>GO!,?*]R*X159KU;:U73&UVO*JQ1[2H M5$<;OO2J5$$NPN4>/R;\GS>Q;-D>3FV7*\KWG+H=.K\ MY )55$NG2)_*/B;E?]W$\I@+TD<.GHA*U/J+"UH4D/_+$^&W<&BP.7$*50B M?POSER]Q\I3AE!W6,7&S!TS=4QCQ"NT/=,9H[^1SCZP>]9:O*RLWV3# *=:) MITN:I(S')-^A*3(#P*_XUX8WZI[*4U %]CWCIT0J;,=2A3.NX[C6.M.B]Q] M21LE<=M97E0A3#T$HF.@;^DHK9 M&%$O>9VD:R_"E_@IKT/SH3KQZ4T&Z$QPH+B-H\*>-.R?( YB ML'U_B* U\M\5W;--DIYEA/("5=00)0=3:F4B>=OB-:6?7])7G#XE'4>K%F1% M9T?"/,R/LFN/KP_5 M;R@TJ6-C' <\"[)YH.,@,I"C+F34+'7Y%>FDG*!GH>'?7)[EB/9I>1;IQ$SA M61J$3\:S2+B>P;/04>;S+#T:@7OP737^'\2IF MA7L;&\)!P":ZIHR5[:EQ.#KV+=UL4 M1=7,D7M.B(E!I'A\29/]\\MU^,KF*YO2'QF.X;9KZC510[R4T0#..JP>W-OP M75YEG05#B'+$3-5.AKC[Z8V%B1WET=H3-X%S4]P -9V,RSV^B8U\U'1D >Z$ M3C@=U>70"6C"W!*=C/'VI><9#G%!B&TTA.NA 36= M;6TZ1:BTH:;".H132H6I^(0!RS=!YYNR?AZ%W@B]BAW&F7 M8JO&*7ZB75?;3 8(T;="P+#1GD$!!-6%0LB*I_UB67>+U]DEL ML>4M5[RGA#W++VG11\BLAM13DK\0[Q&'.3Z+B+KPD"., RS^T7J+!7.9:]CR M80I\Y4$V<[=TXHXE.3]\]OXK25D)]N6[\G%%+PI #Z[Z"]EX6F6.;O\155_> MVL^EN.TP$JBMH4\'Q,@@WC_@=TK)37VMI;WSMO@RV7KAL9<:3,4YO=4):ZB[ M,A(NZ:^:/X4.(Y4.BPI,::'?.;66'MO9<$XIL\IN%^9"V^Q\D>,HPGZ^]Z+[ M--GA-#]\QK3GCF*F= A0'3"Z1&AVP5!! W3"T+,B"U8J!%1BH-\Y#I#E]!;B MWLMI)04:)SZF7H"W7OJ'4@:+'7.^G;66N"] M=]>W'96^Z>\HI #UC0^Z?2Y*>Q?SE-$">-$^8#W@D8=84]WOT>,+@:]A/+)- MWV<$)D]04._<"=TDS8N.0\(./LL2,@8]%& U; (6>* MTU-ZD81PP<=+8E;1 M<>O%!^2]XXS2IW=2.!>P._FN^97LYF]=*(VN"2]I4>.G+$\]7W6]U139N0V1 M1#3#?9" Z=+VI\56[QT +4O]>TECGN7*X$[ *!%OVEG &$]Y"5/#'7NSQQ_^ M"8\#;[8[+TRIHY;YD%'D !;#"<2OELL1M& 6U-$,JPZZBK>NGO J-JQ0%PB_ MTP67U=FL5F.O:#) -BK/21*\A5&T0)'G_T'!=B^'+/0)5+8GYL):=K!UU2NR MX2@*-[97R^DG3Y_$6? WM O$"3>>'->D <[0II\(B=,K-"I4"NI$>,'D[;\, M%&C.A10-<0R#"8;C4A@A,-0[@&"XSN5(=1)).9XG/)!:]#(.BBO-0U8=,Y)N MA0E]IL$D5#"AYURX8,ZT*F2@KR^DX0(+"3R!#@5M'(*W3LII%5"ZB7XJVGME MK+U70 B[$R.,F+&.PQYY8( (;202MUV%9,8)H6]P?VZH3T-?V"4)MP,'07B- M^QQ#R+G@HD-DPW!#0<6E $3+8N^01+1N2'.>7'"]$3MIM7=X6!;106L41#'/ M&KID914[0[*$,&5_!DDCK>-C\P9#>=E0RO=5F=GY5.1PE.?8?Q' ]W7"\KG:'$NHF)V,VYL>EOV!/;*=;0T^'U'+V78253]EH9YC@FG M&];[J=Y=JBJ(#*?E5FK*2'"3G)26D'/)* -NI4WD:,T.]$1KJ1NDF%B#S1?O M%:,GC&/TQL!NA+,^H(H?$\]!ZT1* M_. +ICG OLPL@S0]^1/Q> ;9IJEIGXY?[)>HH:Y2G6O-\S1\VO,K<<0)_KF\ MZ)2IOB[':B<1.)NS[3=5'?YWRJRAJDC \W/*LJ&?PPAG>1+C>^_ ;A\_)N?X MLQ?(ZP 88$$\]3<6IG[-WXD"]&#?D"^I&V,I.J'^V[:D@78%D:J1.G%%3QAM M"3VT)YO^%$7%O7*OO(9N^S'_4,$K1%1AHOM*7"8FQ89XC3]>I/87A$O W"4Y MSH@$DH?VL("??DN&2OY$ MRV<5KV%\.AQ.=QY]@RGD* &<*4X:&(P^'&P)#"Y;!A0&@@B0#, MU_@=.R3$_KX\_#R%]7[LFN[NFFTDV9?FQY[0>]SMZ<-I>M1C5BAH8 MP.SZ\WPT]Q/:VB59^7T"G"WC8+79D) @S0A?^Y0^I;A/HM _/.)T*Q/#&!7 M(GN*51FI(1Z,W?9B3FK*.YR&2< 6V'!+=N:O1+?>7D+_A9ER19^]'BE'0-40 M:,?&H/EQ6M;!TGQ-MP/ M/@2"YZ#9$S>80?Q[0BVHX#LDY)&E\1'OD*I_R#5M9.YU>@ M.^<7M%(M&U_/LM7?>V$P5!Z.ZZCUBX+U\@ 4T5TO4'/7L=?O-O["6^P(10== M@$90@QBAD(T2<=09:.2[%[X,7,:<%L6GNY^4*:UD@Z$#A,F&JUD6<]]M*.N9 M;A4+\LXW->1"&O9"Z00M?4IF)G_PTPFB7BX9]7MBCX$7- A$Q'5 MNJ7#!M:Y;M:Z=;&D@1Y82R5.!M5T)@QEBG.0:UQ=ZKC8IZGB?$(##!"L=+)> M12=*2)API(.=EGZLR9)5' O0$ISB*8&7I@?ZQ/"5=E#)%LC+RI_:!4$6]*?R M*M^&#$[3E_SR,KWX1\M^TC.+HH$>/7,^%(W?*3U:@)E(1,;R#SZM 4IH)?$S M3BV'.'TGKSSHHPCEG:0%*G 0IBA_-,/MD"^G._9]C*=+J$7NG,[&KW;Z('K MXK[&1+N:6QLQSQ&4M/^)%95))"DUO;,I;Q.?@$\9/X_="11XSS.!E/_=V^[^ MQTKWS&B$8UW:>NPF#L+7,* -!1(2 M;>&!/*^X3-.1!,(#[?E(D!^_2C6 _LYQ*A'> 5 ['T4C$4$L<2 M[T[PHHE7]#>:.[V0R5_)XOI_NAQ464^RA/R=Q_A(= M+A(2%T=T/T-V][((7 X'L"O6,5QM?V5 ,/M<-2>MS_Q0=K_)V Y3>+W#:= V M-P41FE(I'H'2 Z&%\-H&ZJ%K#T$+4%3#TA07P+9R ,_M;T GG?84(O-_<;6: MT#3I0MUR&O?L)IA,&"TX@*$:L%_9JP86QFP[&1IP36_7H$ELMPB\O!1#W>Q0E MF'AWA-!BQ#N C/68=S"/AE:7H8H63&G\[@><>;*>Q*O-;^P% M4[Y*'\+GEUR79]4AP!A;MPBB3:FAK9M.%ROM]UJL@319>0L4>D[#D.!3B5)9 MNI*#74@.Z9,V@:?'<$.ONI)L&MUR(F8BS"R^*<'!^*."R M K"7!O:AZI"*]I^,3ATV)^F&DO?EU]P*%JA^[5931YP\>CJ4"%F% 5CM23HW MJWU.^Q722N)]IK2!YI"V2\3I5&RH="*C%20X(- ;=%.&ZX?H%>L5"DB?MO$S/F7M&)EGN,FR MO=SHM. 056*ZV:]+PZAA@>K!=#$D35=G+Q[AAJZ@;Z5BA S'=J&6WMSSI;\V M1+0J=V0)6_X/0BV6[#G!6JT&6Y%+ P\:^6<3'HE0): MCW0U7+24@\$B 1@^DW7,?E<22P/OAKIH4U=*8'"UZ4I8253'C415$N>IY^=[ M+UH]1>$S6\^NP\SWHK]B+_WLY31Y<"COE"Z?,@:NVHH,I0:T51\G?&,'/XR4 M_8W])=DJ:J@FMT"<(*(444D25?>2?R^I.J?W>\(J_AS&X9:^_.8E4B_W M^ %OO9!>YUEMZJGJ-<']"+MD#4.FI-LP^E!UQ$;ZLVQN+HPV*HC7/04(^06J M!J"[ L&P8"Y0SC8W=/?JF#L@$MS$:TQ,)^AK\"U4ATQ:(5:GT1[AN6&64J:, M#8]V!PICQ/%=LRHST8C=?'#1;AY?PG28V0B8KEE-2R@SHZG0'+*9(Y[ZF@Q# M=])BN@0C!O/118.Y)I.4OPRR&!'5-9-IBV5F,S6>0T9SS%1?J^'X3II-IVC$ M;GZ2U, VJTPRT4 ZU7LQTR'W$4P#\$(P#F) M"80C=O[/B-5UX,(XMM#V\8I.+:7&:Z<;BV4OU8>Y*#^>[P5Z''H;7O6\C%WX M66V6Y8-!F8%*@"">DJE8K1^0'4, /1N3L]'U6 SPV:8IQ_<5MQ4DQ&NOWMQZ M*FZGM)RK]QS'F:E."- NV%*+>;515:".6-<1/R9O,FE]L/I)9J4=:.L=Z&MJ M3"D&UF_ ]):L4/"58(ZHPG'!,+L$J-G&)>2(]YBJX@9'/0QEG+=A((H:*!BM M"QH< 0 5,Y!RT=WYD3<*\W:[-'FENS'BEA'Y=[#WK52]>ALG" MREJ#*F:D'PF@.E<#Q&R4N.J!;[^Z56_FVB_@*8GB^C+B1(JJ&@O$Z"Q028GM MPA@MH+I6$TC+KY[S>\\L*+_W8L_'WH+7 Y\P"#RZ/%F^F5@&04CC'"_BO#PF MYQ7ST@<+P^@ !)-C!*X"SB%$8(+2X9QV=,WT*@KE2PF?C4(;&A2UMTIZ/.:B MU1>SC>>79>X]>@;!:;"*T[1I;IGOJ9<>L-3/A!-W?.&X>A),-ZCU-!96_YB@ M00"_23$T"_#:*@9K_=U?QB_ M@JWZO(0Q\KWL!3"#D28;G&7,TR_CH#RE6^/TE1A6=O5.RR^K'*PI,E!6HY=H MC?R&$:;]3$70&A;'CA[NDVR MC/).MH\X]@_WO,3%1>2%VXS'8PKY31!A[,A<)-&&NK&LVX\I2^V.3P01"9@+ M5. BCESN"V L9[!8=7TCG^81(9.%55\/%M6=TPV&HKU =GZH88J5%5&TI,EH73 0L!D)L)/B7 M[IVSI)JDVXXG\5,0!MRB3S(EK:W]**HP*8$)6)9OU#L,I\-N;M7/_"UF(TYO M#GIC3ZCEWM>#%48%7810=26G_T1/V3<<'*/-[*=V()^JONB=Q4L^E'N[T M?%B7+/-ZL_9)Y\D[MMX3VCX.%7QJ\HKGETBGI/^'S$Z59V'MP# M&>!"1V_1JEL.T*$=OFOEM'SY8JSH_%#W7.NX M%H@2090*P!V+L1(RWG,)[R<4#Q5.\]4+(YK0ND[23[3@Y\QA:'NX$XV$.J9O MC@W<\5BG%P-I!;&SG2O'9MZ8C7ZBX4^_N6QM[U)6DHSUBB03L>&%USPZ .01 MTM!)N?K[/LP/-W&6IVQ9S]B]CL<7+U[M*(GL+F&7&G'PD$01F2N*-/67&$(%2P13ULR)7&ZOU-&4<'I MJ27_I_P<#^LOF3@_W!=_U?Y6>U_&XOA?K9=5W]ZQ-OC7Z%NUEVX W2IPSK ]3W832WO/VQ_^:UMEY--K9Y%I MCOT5K3$RP0"7F$]%GY^X>-/[M<7G1M--(W/T3"&=>14WRV3\RA8),']Y//S7 MYB_ETVO'7S;'_HK\I4PP0'_)V9G+7W:W5W1DPIG'+&/.K]=A7B?I!H>0/E/" MP=?F-I63;,=SMH;_BIRG0C9 _UEQ]#6[4--I9UYT4P)_S8ZTRE#\AFGS41PL M7W'J/6,6GE^2+W7MA2FKT^/$$5T_+K\VASSJ8UG.0?=A\2MR["/D=R.?7?*- M"L9Y(@)1UA'EG9<6TS1)//7$Q)1?D)\L5E/J%5/*,AIG].8^VM I'5S [.M9 M71S^S'_F=<35Q>-/N6*O6?Q3W:B:G%>_X2'L>ZMQ+WY^]J6 MXX$?".*\]\^T, ^2W*$38]!%VIF3Y:'?K7GT_*?9L34/F=Q;+'KS][4M%@,_ M$,1A]Y]IL1@DN4/'Y7_6Q6*:[]8X=?_3K!7%:=J>?'+W%HI^S'UMJ\203V/U M5-^(LZ]H?>@O-OQ= ,KLGW5=F.!['5\B^-.L"\TUE74A=F7#<,S,U^;W3:8> M8BO0Y.0K\NO=8CH5Y'^]#GO A[BNO#!]]8YI#:.:$D^MV/]NSPEE->(,H.@>HYFB! M>,M1&+_LVD1_B=.*1*,.VX+YZ:_0$_-UBVP[BC]1N ^VOY:"B:_,YVJGVHJC ME7+P]7A7C7@3N%2E ^7#LLI9PL!?F4/M,[<:+[JKYRI5S]4)9".*=62US[/< M8]>D9GRHT#'8B643C*9NDFR!=J33R088B#'';K_:SPL#VZC>]8K3IV2F_?R0 MJ:PK=!787X6[FJ<4EWJDY@)7U<%[VB MGFG&8BUSW] >.P/U96KE/)R.@Q;._^8J,: ;Z32=M&;2IG33DF%.SE$K99C5 M50NCGO S_]Y36"!\%2_Z"UFNWG=ARG#F]D_2D4[3/VDF;4K_)!GFY/R34H99 M_9,PZNG[)_,I+/T3IAA?AW?"J1]FM /"K-M;R3BGZID4$S:M7SH:Y 2]DE2" MF7U2->:LVUL+V3;3Z:O]D2"ZT4;W=%R4L,T]NN!9S!*^3T.?U?C8V#I,,&;D M-)W<\"F?*,(<;9W.6%[)YLC/L&U01VS-E7[XIA M/]17[G0!/>W7ZEX=\ZE?Q9G,@/FN WDQ<%V@M^.J;+BW%NI9A%PT)*5C3J#@EF]QC]7 MLC/_DO.KK]<-2]+F$&ZX-QLGZH8'3O>D;K@G#Z?GA@<).*\;EAZUP;CA*;(Q M=KY ZZ#N=-VP^5$!0$[&>'1'G>ZTDSO3&>!IN=@IY;)W7GBJ[G36V98>+X[+ MSIR 8UT& 7MCY46?<$QDBB[#S(^2C.X-RM..J3^7V9@GYD3[3.0DKM-DP--Q MF.;2S.$FZ]%1,3P2QC_=MB(C9K6U1CS@K1>RO.M%$C/,/9FF1YQN@=W>4_?$ M//5.25?2"L)263_J/I%M3@!=),RDMQRG739@W"F$C(#G@^9^QFI]4TJBJ5@'!RFLYZQ*1/Z:P'L'%RSGJPC(")@Z_/64_W M%08E%)QUW"/R,O4NQ$)RP6S,$TLN])G(*?.RV@%/)[E@+LVLKE3(,EC,+EA( MO Z9V.7S<\I>NZ$;XN?". M]>0G8T_%S0IQ?R31+>>GN\4[3OW5.X$SW@)N# MG9Q?ZY#$WEZ^PY)/Q9WUG4_5KMRK7%Q838P+Y?6GB8Z;4V-AJ]T:\.1WU(HI MG&GC?#3:*>^/I:+8VP:[Y.=L3JC)CK9R>H$[7F^^.M)YXO]Q5!/]Z"-9&OLK M*X8LFU@[Q>:%@;^>TL=MJ5JV78Z-BL&1RGNV:A]GBZ9WE15!9@RH"F3:.42' MG%Q-R>,XB<^*V4R&UP]]?P]#XOW(=/S+CW]AOH_^I9(YXS)GU6H@\A"7,GM, MYIS*+/[N$YGC)">?M!8BHS(7_+Z%^D$:[>, IR@3 M7/*N"%0](99]>R$1(RI&16&&."CQR9[_$N)7#D4&K-C,OI_%&2*4;]5\Z4W=70W:^@62-+*Z D:]TM#.%5/HWV=A>79"=4;'H(EZO- M S&T>(\?Z?9($8OH46!B>1,QQ!!_3R"0C"QD.7S5NS!091NWZB28JGQFF=17LPU8[VBR165Q9HJ,2 M']4$8+;G$PH7A%DA%.LCE.]3$CMX<8"\$FS*/79Y&VB993@OLJP\&;K<$*G7 M+^&._DD6AQFC NQ:>XI5;2\-\6#V@;V8:VG98]5SE?KQ/-SB!?(H'MF8<<0% M?;3\]A+Z+]7^C.S" N+MZG5J M4O0Z8Q1020)@@S-.N%(:Z/ZZI11TZWA1J Z3Z [G%_LT;7N57I@PJW(/H<0E MV0#-^GILS)/:?-B.ML1=<&M:H#OZ_Q44H X7APOW)7X*HXCLS--JV9YMO;T- M/3)8F!\(5YV.H D,O:;*6)>OHB*D ^MFFQWI2AF3=<$34IR-Q0X1G3EZ,F+6"B7O6!"(O!R#+DT&DA[M!A^6Z%\QTQYGO6/IN/,UK\^$GA<@DB0 M(&Y+8/&^DO^"@WV$5QN62ST_7$2$15UJ38L!=&.H6XC&E1\UN/T[.UV\M"_= M%!C4Z/FI[],!,2SXO!ICHQ"E*YFF@ 4*FG2,-\(D&:#]P$C-1=OU,-6HE,6- MK%BM]LLX#X,PVN?A*UYC?Y^&>8BSJW<_V@JCT$F'H0:.$4(P"ZT.G8UWI=<1A4CX/*@7@N0AB*(I6#T2T\ MO_H#[ZY'SM?Y04Y@^1ZJG/ZL(P)EP>>?Q$;J?+[A[.?;YY:EG<=6F.[O%,]5>TV@B.:23;3%Z5;L&L<1[3QFR%C%*"+ZG:,"E3F:5J*%7B1[ MQO,;NZ*5?\::EG-',#!F(654M($&@'6%EXS>KEK%8=#O' I(D7MP"J>6_%Z: M5BN;(#!**6-3U$GQ=^LJV1Y<\68&6"&-^1R4J)]&'Q]PEJ>AGQ?7)K_$89X] MK+]H%;0#!T9CC00155B+8%VG#;AI*4^-4Z1Q&!9Z0&OT!5CU1XK#;K2B/<5R M+?PVWHATI3JG(^]2.#]\>B;]CG"C3GRFW.$RSG: ME4^H)G,T69H+3H;\U[&#(7_ZVWV:!'L_7Z7%^R))_ED-9M?LN]BE%JR"L6:, M>@;:M_DX*+L 7+YMGCB?VD<-LF4<%&QDTN1I!RR80J@9/]**-B"$:JBX4.E' MAI:U@F1 F= 1_#?U&SSI67"EW;T?P#N6SI7LW\29)MSPJ))%@7I39S1.T*U> A(Z!W]A/JIT M9]_^V?ZWE;%7?ECQ-ZM?M3UPNT9/\3%!MN73\#@B='A\(PO988W)QPTNR#_W MZ>$V#]1A@QX>(&0P$: *%W3 ,*%"-T>2,^0=8073*@0?/\8!*M 0P;,<"0Q@ MGJ,@CB.R#AD!6)%CWAQP_1;@ZN][XBL^X_PE"6Y8H2VJ@.V_8DQO,2J.#,:1 MLY])GD+\,MD\AI;5?/1X1B5;D!*YO.0*<)ZAXEMYJ-&%8%\?S40H-4X/;56G M3%AIAR<,"7$L5*)!7OP>+$K; *:/N>HQ;N)[+_9\[-V&&[SV0TPK"-W$_O?J M *P',D TUENT*C0SQH2)TWJRU\X6L!]16L9NK(RJ,M]3CT;+_A3C(3H@*D>D MO0)\R_'>V$D0Q+I1B,6D@HP%)Y2Q_G03.H_E/DU2[\*+8^\II.RH7842%, Q M=+!=N0$%'(S1:YEI7[-BT*@$AS#040Q3?B$M;S[F[5U.N YC+_9#+[J)LSQE MVJ5Y%*R$AKFPT,&\>'5! 6K]$H.6CY;.5-"H!@=_ ?N8>G&V(9917R2\9/*?M*]EIQT"1CGGF"91HZ>D;]T,IF>^G? JAQ!NL]%H=;5!,K/* M$!M(_3/L@V +$]9/;(LEP),MK6OO7R3ICJR@.;[$3WE] UI[K\X0%Z@8>!_! M&A7!31#MEP4WYZI=&[S 114RHMB-P@^@5_K&"%?N&\E.FEAP6CZE PSZO#!E MW>W.#Y^Q1UL44UN_3O'?]V3/*#N.[X4)% R:"]4(#+O1[ >)ICQ)LC85.*K@ MP2/&2AZ9--I T @36-^ZA9+JFQH-3M^Z>&K'# 23=_Y$"M4#C9J&"]9/&EA3 MHDT!]FE* D)M+&2&ZHXQJ<3JLJ9C/"?,2+?/,^96/IA% M5C(,8&M3"R&UK38XG"6I>-$I$L=!',F58&F ((M"D@47!7UPRQX^]K:'C^[9 MP\=^]O#1(7OX.,0>/CIH#Z:"'-O#1[?LX]O"C>_;P8S][^-$A>_AQB#W\ MZ* ]F IR; \_.F /YP?69(>UL3#;,Q_#@V^3Y0(H=L9-8,C-L(R3]@4DUM"H MZ#_CRJZ7,945FXA@%5>9H7,O"[,OS9PN+JY\G2?T[J71O<,.'*A^TP:"-#M-:Q M>DQW)Z1([EPG'"\+H$'<)3FFA_Y%1VNM(2A@80Q R[BH^%) ZPJO MX:*E' P6U<# ^CT+ZQ:CFOI0DVU;Z)5Z349+#0X4V72PWXAM%+#VHQLM(]H+ M>GR_3!' $ULR*;2I*1V".]JC3@^IH9W0(.-+GJ(.@:96YI8"SA;NT]#'OR:1 MEX<1*W2AVRJ:X;IA(5K!=,8B102W&PU7!LK'L%&-#KWM'"%<#09G1#=Q@#=A M'.;X-GS%P4V<$PY#$B;QS.LYV5+_5Y)VG;GUI@)C6 .%%4VL)PGKQC:(/TG1 MCI+*643)H)I.>=H '0EU"%J+V=D[>1 E)Q58)W0/)9:1<4V1U3QJE!G=*I29 M42L.@!QHSSR'["I#7I@+;S,G&N>IY^=[+WH(GU\ZSK^4T%!Y4"WSS0RH%!0@ M]ZGA0Y(IK* 1!P=/=_9A__-ZB=;A>2L98RG_@U8GF+)A=?YIO7&"=GGM" MI78QUZ!PMC6O1+HK4L+(X^])M>S>C;M2<+/[9#XG]KSA>9*FR1MM1ZH-'MM@ M,+Y&Q:[H&HYAK%NRG(&6:M1@P('A=/Q:K']'!EAMEFE*.,0=!1,5L$ 5Z72, M-TK+R0#MUXA3<]$N]D9//)(-$J!9%]"[)#[SA+^Q,FID(T)\*7PX*#!+R[H1 M7@5614ZU_K$W%:#VZ<.$;31*[T?"?DOT(?RU[SH+5%CIPB:=(Q4&]=XS"-QM MM-.7M[\-?1QG>/F<8C;@;V'^:Z'SI,]>LA//;H:9B_8!3Q(9!7CH'>R"#H[F+]!87%,(B.@SY^7" ZF.6" MVI/,04$$5530;TQ*0@?=B%)22I 5N&>5EG[3AK3\@\[1#U4FQYOW5[!@$N>;XKY4K@'8396PFS<',V&BQX2?E8F\*3#NW4]ACEM0783!^%K M&.P]67TW#9S]WEQ:ALN67%(@JYVX-!RT]^L4EKJ1&AJD/R96ZB^T@"@[HCYF02LW2H\/JG EO"FU<-;21N3.1$GI,JC[*8"WBII&W M(5;>*=:(P/::A!HXO<").DQM@0 $G0HVJQ#RZ'>8@%#*1,_P;L-HH(N7$&_0 MU3OV]SE9L(GJ;\AZGEJ.V,P$NBY8Q@ED'-6/UZO5'+O$>\)A$L+&!>1D@ 1B&:(\/") M\& [=)AVDGI,PV^%T)0F:$ "/@.?=#,P]7%Z\A]R,!@/H>.EAP]XYF3J MZY^990/O)4H$)UU/(_5 K 6Z03?Z"W\[W4:0.+WH@ T0:D%,F M25Z\%+\D48#32YR&K^R" QU;_K[>$ B/7J[R .%<:-% ]/*$X8[Y$K$)Q?JAA[KT#_1OCOQ8T#NZ) M>)V5B^<9"JIEX'S3UFPV./TX &T*YQ)"[F01HX/$P5"CK@H)JT3 8D3$S5(P M3EIPA@[K0I5EBY-X]?<].Y=D$P%?&N]JNXN2 \;K//'_6.VHV-H:4!IX&&?1 M*8!H\4I@ZV;;P4E;;0IXQ! 0QP NRC2)#)!M _QDB]G).S7G6SH2M7I=;PL- M!E0;@$XAFN7^E> 9?T[>)%LR"@&JE!0B0,>Z2EDZ6@VH<5Q2I]T#20T"*[H M5$=C!*56 ;=^L"&+Q=T0C@C-9_J8)_4B$B\M@VT8AUG.'P!=O=/ JZ/;;4\: M0/N7(8(V-B9]"-C?+:,]3J M:5\<7.)7'"4[ZDH*!K7F:80)8Y0]A!)-T0#-N@$:\R0IQU*^L20**."6V@=L M:Q,(YO44S&(Q[Y#8^_-JPVK,;G"ZVGQ*DF"5KG'Z&OJZS+ 1)E"A;W.A&F6_ MN]'L%P$WY4E2U(EBTAIC)2[]-\5&28H*?/ M2H=\VJV*(:Z3.JC>NA@ANJ:' M'>7%F":N!$U<%9JX$C01=%LS@7Q=E@:^U2FYHWU77G%*V-;'31IX()OJ$J!A M1RI@^[:CYZ2M3S4\H@B(8@ '06-D2#IE +&!97Z?A+0K\O\_4C("5DT#GAOP M> 5'EL"B8R#S!4[GX$U8CB4*8&T*GGF#+(^0YY]$F'\R\?@'RO8!.@#(!_* MC*3$XE0[ %!+ P04 " #4.P91OZK3K,I* #X2@4 %0 'AX:6DM,C R M,# V,S!?<')E+GAM;.U];9/B.I;F]XW8_\#>B=B9B>BJXB6!I+=[)DB2K&*; MA&P@J^;NEPJG$>"YQL[V2U9F__J5_ (86[9D2T@((GKF9F5*LLYS'DE'1T=' M?_G/]ZU9>P..:]C67W]K?*[_5@.6;B\-:_W7WWSWD^;JAO';?_['__P??_E? MGS[]U]UL7%O:NK\%EE?3':!Y8%G[97B;VL)^?=6LVB-P',,T:W>.L5R#6JWW MN?.Y>U-O?&[=]FY:M4^?HI;N-!?6M*U:T&3S-Y[W^^9NG@M[!6HL;[BV/&=5I?XN9_ MB]M'O\CZ0J/7ZWT)_@J+NL:?W>!+8UO7O #[PB_4L"70OS[%Q3ZA7WUJ-#^U M&I_?W>5O$(-:[2^.;8(96-70?Y]G(^SG>E]0B2\66",EC+478,+NHK;_['V\ M@K_^YAK;5Q/$O]LX8)7=ENDXB:90MWJH6XT.ZM:_)+_PI4HO%Y"^@']7#S]S MU-^BK[Z_&\8G1,]ZIU4/VKR/!E'\W[ZU'%J>X7V,K)7M; -._):- VQ+AS5\ MY^.S;F_#GI,U5[G7"Y%GTD:.T&/GS0' M_GD#/$/73*;=/VJ9CRR[7[K3U?05.(&J7:C_@;U]=< &6*[Q!L:V6UDU-%_B M+^M@HUEKX(ZL^0;"O+'-)1R>PW_XD/,L!,.C@4(1& MMF>\F&!B>[!E'1AOV@MJK21QBAMF*,F#9CC?-=,'CQ E^._@TVC(;6S'@W;1 M]J!'I22B^P!3'4$[?XW@"^E14A_'C;"<5Z%:H2GQ49HMR088]FP.(/60N3,V MM!?#I%MY\YMAV,L?F@-;]]P'VX&&RM:VYIZM_U&JI[BF&/86M6MX,?WAZ$9K M%]R1EUTG<]MCV._0) IV]<@6C^=*&QD+IKF8UPQ)5 MS;&@OMPGX 3V9SDX4XW(8/6)L?[X6H$+-,6674*.VN!M$5;H:VY[PJS#"@*5 M^]")+<6*Y")M7I#56$&Z,I_A:$%6TE-V4YRLR0H]S6J&N\U6H;_Y#?*QWQ+& M5H6^%S7)WXJKT/F"%KE:=%56!&QC'*V[*C!CFI+!TKL'GF:8)S;T=A_E8>=5 MD2C="&]+KTIO\QL49NM5$:GDETYL[56E&''[O.T]^$G?<>#(K"(18HWK]+;G-:X M[\BJ]+N@1>Y]CW[;USWCK:(*Z#YPFM.",>IP15.)IOG32+4W;<9P+@PMMJ&G M&Z8/FXL,V M8F,H2B00:IM5%.TA;.#= ]82+'>_-3STH7J]WJO7/M7BA@Y_U*QE+6RU=MAL MT'TH@&GKB2^8*$#<=HHT@W[S,Z_?_1B,*6?\7^*M=?Q:PW:,^ M'__Y9Z?5;35;C7KCMM/I=;OMYLU!%P\9T7>2W=458V_+@AEUR"84S':6P/GK;XW?:KX+NVL'2P:*+X:"KH#C1#'U M.8($4IB'@>PGT>3??DDOHED3%2=3-#U8:-=OW!WTXY M&.&&Q@W6P$(='A=-"G@+!>R>OQ*)A(RTV!*NQ3[L\A)U^\'4UAFJ2_Q=*7T5 M2Q8IZ>;L9E5H'ADV!&1YKWEY"V6BG%+*)9C<)#.!X,$TS\[0MP,O1\ M7$0I]1()%VGU5KCM%/9V!M8&$LKR)MHV:[7-*J:@U@@$C#37.[/Q. #H:-4< M64OP_C?P@57Q43D%=4PB8>R+J)^-E@>^XR1,"+SEC"NJE*ZIA(S5?3Z^IQ@. MW7;@_CPZ:('B#5"XH/,QL)?X63RWEE(D*"MOS ?Q#JI0@H7V/EI""(*H4-25 M LL*4SXI:Z_;;C3/7;^P"OO>7RX=%/H;_F=L6*"!U6A&606U22IE MK,DLKY8Y+JJO% AEC'6;Y MI 3J,%CII\Z38[\98<:S7$4>%5=7FR2"QBK-\CH)5.F3[7J:^?^,UUS[-JNP MNNHL%C-6IGAG$YI(^@[0,.H[_+-2"BL4+%91EE?IM"I">1O-IXUMX;VWQT64 M4A61<''\0I9[Z+3JB@+&/AK-EP4*TX=,>H: MONO!32B,MSVKF))J*Q0P5IUX3\S"T5#RX/G']L4V,W26^+M2RBJ6+-92EF=% M9O]IY"0.8YR0B% GF0?3><65TC6UH+'J97'%C"P/(/F,-W"O>5HD28XO/*NX M@BJE$#16J2P^&724[@S@IG4=I!3-B2;8E5)0@<7RQ7H[G]B@4++Y5C/-.!$& M5K^)4@KJMUB^6+_G%@HTW )G#5>1KX[]R]N@NU*:A1_'F:63>#0@'HUSUS>Y MG+'>T_Z;TPW1#3#-(LT=%E)0887BQ7H2[\2)K+C]E>W@HID[]3WT^@&__F MF.K1KW_NNC9=/1@6E,_0S"<[O+^2--, M$"0!@V(;.IRRT1_@^I;\Q4%)##\JM9D$N]EM-Z7@$0DETG1BCP0'VNU-Q!LQ M',Q^D2*36EE%E6(,L8 Y%YFK$Z'47H'!(A3F''7W.14GP,OVHY)448H8U(+F MW)$^6X+L,KU"V3&$."RB% $*!6-TWUJT1?+D@%?-6$;)C.+4L0GD,*HGJ*D4 M(\K*R^C.ME0S PD_U&4"L90B<'^Q4XWL>3J86NMSB!-IP4"W:M M)%4E)07UO%!24D8VY1MP7NR2:P@F#5=FTO2T$9!;5CKEEM;37N7T G/=0 J: M_*.G9Q."Y-U21T M+7&11*5TG.6@*"DS(Y.DBMG)AC!CVUJ3^;$S2JI&!U(1.5@7(G0?O'"Q=\[. M@(F"'IXT!Z54WH.(X0-A;=4X4D5LKOYMZI,PS+[U&)_=A$AA?Y9O2!6Z,$: ME:/\P#[=,ZA5B142/#L$I$+W-B ($-[8)17/#-R * M]B&DU:6A Z-8K4IR*V*$'&! %LJ%KR -/9CH-Y04K(JZ*W/ X^(IHYL@LGL;H1'Q]%IDEU>2&12BPL<0@:15%6//Z6E9A4<)A-[B->E M2UB0Z%:BJK?\)7*@$9_>Y]:1F1",?2&$PJNXR8D/+ ^= @7'MX=%928)H5;Q MA[B%@BISAH_9\1>>X!;62\+65H,?Y:1659.>D7LE.?GL M&24H_T(FKC3FBY),(9>4ZS&_L#WQ=FN$P530\$,;/CCW DN':&"WPM@:,O.# MA5E+*[J*7EKJ\ %2U-6C"Z7DC*87\1;O02*J[YKIX_8\Q\6DHP.E_K+GBT() M%0D$Z"^71MCS)\U8CJR!]FIX&BZ<'5-:/0K0"*I(S%!?U_VM'P3>!O?'49Y! M!VR Y1IO #U@MP5CVT71_-/50GO'G^[1M)($M ,!%?36'SOF, ! 10-D!CS- ML,!RJ#D6-+_< YSNX29/-W"&2'%%]4A44F853Y#36!(;K.KQ@E!&5J? \IS? M9-KU)0.?I:,%OU,<9K?U;XA/_KFK6 MV497D-OS*2;>06KDON]MX'+TS[WRTJF?7X02NK(ND=#L2FG$<(:JI,DC(SR+EGI4R-D9'K^N2S1UA:95(4RLDA1%D* M(N"?-B&IHCXEBH3E$'Q\ZAWH[I?N=!5%1,&_!F?.!TY@Y/XEW)$V\]\]F2_@ M?QZ'$[@;G3[4ID_#67\Q@@5J_R$+A&.TP M369SN^MX!RJ&_SI6+_P5RFZW]'4/&C3 >8/CO?]N'(?2X(I)IV(")>TU2R55 MCF[9GA/0Z"QP,6ERTJC/2I%9.J/4#AE7$"!T(]@^P("JCC%(N1NIF9W*7" ]Z Y8/'B!D6=>7"_:-A+63V#6[[98LG,A7;U: 4'F! M57PZK@"/78Y(E#40_F^)#V LT9)TM*K"#FJN$2/"Y6KHGGDM47Y@UYNN4%[K M U-^A\D]@,+I1J!\^+,) A98R_[6=CSCGXE7HK%>8U8?D(ZGI:<_SIAPO9\@7R. MD%56CBP5Q%;17AYM7S7#"8-?CE\T(G[]B:8-Y0A577HU\[GD&+=9193C!:D% MJY2QTE_^MQ^^?O5@.P2[:FQYY>A )VE.]*@L>?1C'$CW)DDY6]#@OSEOC9)) MJ,A+Y#MA]W?[BQ2_+RF=ZJMO1PN$4^1J\L2V[*3$$=<+'!.%]=1A1#E1&[]RUZD03#,:;? M4):1_%&JZC7IA?RUP!K=/9'%;_*H.7\ #^&RQVYV-+8QQ"2IJBS?2@O/-5F4 MH*"*,11_'6AQ#CS/!,6._9P:RE*&5N:J?I6""8?:G88[$-Y9 '/-!-,5_EW? M QPS3XG+-*0<6QA#P?6%(4''RWM+,P0X_?9V3LDD2NUZJROXL4-6TPNIK"J^ M&C2R8'>@]/F+SE$IA9E0+&?5-X,R%Q>I7#NT+AUEZ4 G<42,VS/W^.W]FG$@ MM&'Y$(#]/?\[L+*=*,7K0GL'[O =H@K%A]M$YR-PG:&7"E (M1T+%>FX=^:CG"0!^1,Z<(/$#!]3"#E.;%@79LFE='5[Q M!"0^[*BK=-J! VQ_&O3--H,HL;W[8N<<[3N&B^+AX3^M]1. LBP+WB;@]3GI M&,R3B.2TYP(KYTN$PJZOZJ;FNL;*T .>(%N6X"&)Z U?(O*S_,2%$YX[E%Q. M!F6:X D>DJ%^/.7R>%@:(JY7Q,2]B'B,0P'#@5A*Q3K?=:I\I+4U'6*"S"W;0J,\(W\P M41UI>$"AQAS=$XN(I8+@Y/ZYZ653Y>35'K$B,O<0!%(JDCH \_)O+@URZRA) M"7J)%D7>FSI^W#>7+]F%D_!TN^T;6>)W*I"#0E1% M'I,Z BOS[8+"KMK-5.)!JC,2Z)UA'3PZ<0#P-<@LO",^!Z MCJ%[T6N\_5^:LPSR?>;-"+1M*<0>9N)SO2\KZ!0+@TXXY!@QK: QY:E61GZN MF$[<'3#Q1Z64K>C/,,H11>^^\'A)^.," M'6S"/O;=)^T#@7A$DRI-G3]3F$O/]9*NH/#QW&$41;6 X.U=8+EYR1;I&SI_ MAC&6G=6]N#/@5SCL6! LKR7E&48M/(>+=\(IEA?"VW_3##-(,&4[*&O'P:6) M74C57 ?^B,'UHB M;Z(Q.H Y:ZT3B<8J\#Y;Z8+B[35W\V#:OW83?$%T_0U5='U__JWV,)[^F L. MI-])69"W(:\*I$2GU^[,MM*P+,JY3-R3OB"=56.9:SP(%16)\PR<5 #%3$L4OK*H%$(J/EFZ W ,-!<, M;&RBZG3!*XNHT>'ZKH:@G<<)WL"[;&Z5@:IJ)* TR05/^M+89?.L-%Y<7@41 M_EX0Q^?)+IMGM#!Q#0EDM4V4Z3VSRZ078_2JQN#)^7!G7]<=$&Z2\V:RXV)7 M?E%B(UDF?YPW(1 %P1(^AA."-[4&-C0OX<88F@(3VT,1A,!XRTAR5ZZ1*YF8 M(L2@J!_G@U(^.Q5SLTDI353K*5=,["8\(0:AZK"Z-&RR- M /( 6O!K1NKLAZC.!7*F2'IE'F1)B_[D@%?-6!8]=)Q?[0(I0P! U6-CB5FS M/]0RM!?#)(F I&M$.D;):2N1(A>O=E4/J*L83!A/0YYTZ-^QB,<7M>@J2\@)J!6&.#*X M!9[3D'14XW<+G!8%19[RB=)EN@N[K__#-QQP?#\/PZ7">M)1AY'>TX0J!X4R M1R\I\1\UJ 4+.!^'\62D-,JL?,%<(L=#F>,9B*H.P-)]@)"'48I4C"*K?4&4 MJ@"(BL\$'.,!07C4/!3/_S%=+1P-W8S,>A9#H@GW!F/;6N-C,1[\$*R MT)DLHL!"1:_"X21,P")<\H2$(T/\A]^Z;9H+@*E#\:"?Z0]]:)G]Q4#)\FBH=Z1&EC1N^ZQO- M6H,9'$O#U0I@=W>G[81T%&>P,Y0 05:^U7,>$#SX?:4K"2",IF,Y7D(_!PXV MKB1,(\+(;2O%$T#^ZVN84DHS8X1'ULIVMJ&:"UY-(:NMXMQ6170.[\(RN746 MV\J:L7RP'8SN(2) =$T3E@JSE_])=+ W7.#3>3R+^2?Z>T=#O2L:2:BH_6&&:(R#4387B4 M&798CDHEFU*;32Q!D>O^,H90,V.]@;/ULQO%V4.Y!S;LF_MJ!T][)F_^3U_, M**UNYF,0I1M3FU1L86%T\H=[QHE5LN)]WN7^V@'1JZJNY^XN:T<);S*)1%PY MB5!;@K,^EL2I!@,CKS..*"U!SA?TY#0Z* ?+>]^!J(8N^O!-XB??T3=H#*UR M+UY1M:$LQ=BA<9K+R%R>?+XW7-VT7=\!$Q1!#^6\\UUH :"GQ99S?PL-RH_I M:FZL+6-EZ"C!=[CR(YALT] /#I9SWX*&@-4;M4^U_??@/R;]Q?-LB-Y^OGN> MCR;#^;S6G]S7YL^/C_W9[^CW\]'7R>AA-.A/%K7^8#!]GBQ&DZ^UI^EX-!@- MA3P4/776FA6]9[1_)SM\(NOI0!735<1*S=P_H8W9^<+N_F3:_L]NPHUV+O#L MV8'8ET>Z!>39'13C#\P4=^IN2#-+MJ4 F%N[VASGFSC/)D?A)-G,SUY MCB;?AY/%=/:[B$EPU_\#119E+I0T:225R5)STZWW1:<")U 14EG M-:5LIWG'G/,XS+T57# F6^DQ^=@??(-V#+1=D!TS_/OSZ.D1#E(1(Q3[*@N! M"5)8]V=#T-$"MF?D@YBF"6D&-;UVTB.\LN!<'M ^R3 _]D =.YH@&E-O YS@ M]Z0;FIOT^)^-OGY;?)H^?'J>#VO]^7RXF/^I-A[VX;^F=^/1U_YB-)W 7Z'9 M8;KX-IR%?Q2RCPEE)9@-D@5_WC0:MRU1[\7!?2D 27]AX58@OY*40QP#>7I, MEY#M?$?QP;7KPM>3"L9N.]N>GB_0>(<;PQ.!A/7347K1//4@V8XWS73!X]P.H;_ M#MTIUC(O%4?!?-5)SUY1M" I%Q?2K MV$HHK"G-,*ZDU*/(U5)"*[%\9R5_*!C=MQEGFW##,*\]]7\7M5U IEKA$#Z< M^+,K_&PVZ\+V^\DN%0U53&EIAB<%V.DA22.<$J[Y.8"K.\H&D^G! M.!_"C7Q_,AC6QJ/^W6@\6@@Y-7NR70]L7TT[2%IP!RRP,@I?12VJ),0-G]DG M"A\\:7UIQBZ="A-N]TJR*C&4?V@.',F>^V [ WN[M:T@Y(IL.#?JZ>'\HS^# MHQGN=1^FL]I@^O@XG=3FB^G@;R(&=2P/3<#(/CLV%[*%W79NN#N6; 1,E 0LN(P1QXB\(@3AA-,E>NU+#/UMU0?MQ MTF[?'7:[<-]>K54I9Q(&"L[P 7 ZEPC:&?@#5@^.OFWUY9!,>EDA.W-AM^' MD^?@?'_Z=3(2-=M$(J%,F%D/XA7L)(AKBTEMF=NYHAF"M+HT4T%)E2:36U:0 M60E'_%!S+&A_H21TP:Q&., SXO*&_=D$;A?FM:?AK#;_UI\)\<@?RT-@)^"J M_&QVQ0SDXPX5C5QL^21M>]WVS:WX53L7[O00I1..BY5_1O<$J>X+0OK5F\SO M"];^+>[$OU^O#F+O>PG:7$"CU7"GJR/B?(3_OVB>(:LLY:3#3FOI&:H"+!R= M$J=V7AU@2L:FO"H7QR%J,!@E?JG"'%RRPFCMB@+FH6#Y?""K=#&,J "'(@\+ M/2%S*\P/,0.ZJ;EN8.X$N"[_VP^#>N^!JSO&ZZ%/(G4'C:Z9BV$84X X)X 1 M%!.5W8MC3WE4&.4$%T^J\!CY$7@;]-C([G)4 M+IERZUPC18)0J6#QY]B>>AV>BT]<(V9&%G)G&&T!Y#_(I5:*E!+0W]6Y; MU.L7IR(:*XPB^O74,LZA^/86++1W,E,<5_SB6$4%1.R9K)]?O-0NR]("W2XB M.PIIU9OU%C;[5^W?PJ:$'&@HD 9LKF_ TC>A\;7KVL!WT'@(<"T,<2:L+LV( MIE!=8MJO(F?.44(JG[>(A%]4@[&5'HR8M%]"AR;G_%]U00LLMFNETW[)-T1+ MJ"++@UI*WO,-1:;+\44UY&_20YXLTUND)@T7[ /*)J5: G& ME$[2NP'I+?A-A6SXD]F\R"7A%KSM[;T6<"4[X_NM"4L(1S0&XXM(-=%8IV<0L%*A#1]I>SFU9FA@H,=9@HA&XJQKA,U(,S_0:2CG M++&*X(J8EH18/%OVBPN6]Y@%*0YR^2658QQP$+@&M0K*F4MGHW:PM^E'N5*$F^(4D43T\ TSV M$'8Z[C_UJ2EA2\D!T12?5;URDE56('#=X#=.-$$<)EVEFAQNTY-#(O6JT(F! M* =K?N% Y8UZK]OJ-3OU=J_1%/7P[(ZNJ*.4PSQ=1;KQ3 %_WE@FE/1GK$8A,Z"AV]*F=VW/$U.UUAW/FI$_:=?*13MB?=-% E\R-3$)3P MVQ],P'^3NB&Z?$5+HM%$E-63)-AA,(:[C'8@(_W4L'OS5 MSX.MZSZRY@%V2#-_!YH3;V?C@9!K)%1N3[JIHY3BT03"!PJ)HBXQ:2*I9H&, M(&A\LDBQ5K^D62,;C9YP:R/S]L@,P!X:.A0A6#B?+912_9?F+/NZ9[R1!@ Q M_DIR3+7D<$.R8$"NX<(-N=.8,W+Q.D KO!KE,J5R<<-7]E8%BT.$G'#"'BH@ M&ZP^VJ*LP_B:NX]4,ME@U-/D\V7PE0NB\BF0XY")Y_3[RG3V7RI;,N,.3T8. M8*%&I,+)@#-[A X^X*YI%\M,M$Z6:$F:V:2DHH\RLS$1GV:G>/(%2UNO';". M;A9'8!&1@ZBN2G0H+W".K7-R5\%Q3EV:>3WCHE8Z];/0:9UE#NA&HRUZWW/< M-Q33I\/9Y]XP?6@&46YVJ%I+$OD&$KDMWBS,UU7>WJ6Z[,HD;#V(UK,\8XD M,-X.(O6&[[KIP^$?SI';5S_..T&;G)S]AQ0C)5=8.$;ORIH"_1YXFF&2K68W M]8QWT!AD0(_Z<$V CDU1PRK$ANA(;3_88(>7<)L/QU6Z;XO#QZ@/#M H:DLY M-3%46/(XK2HPC!93L^PJZL9L6V_?5D"(R03_.&81_!7/\?0[#>'<+;Q M/OKOQG&BSHP2TO"!A;KVRB>5%*O@$^@J[-J]O=6,XPS1QW^61DNDN"8U42B* M\+MFF$SQBU\0!W0=%])Q$%H"8V_Y"+8OP#E266%YJ718J)&] LL))ERCE<); ML'//0 M/D*#9"$;P=\PRTU5?'=C-' M*+9PDH1M2,*NV,,@PB2=):12QEF\$QO.6H8+K1ATPFIN*7] M8C5^9]JO1[CH.'#UB?S,AK4^8'3N>"ZJ?*Z*9B"E(N]O[4! =_'CV%3@O&%? MIL%7.%-D8?7HE.UIYBD/T3(S M<=/9R*VTC8Q-Q2W28J;-Q4U<#Q*BTVMW;INW-XU&HW-;[PF*T]K[C_!YIS.. ML&BK2S>8RVDH[\B]! "BSZHX#I"[CP7\=L:!%D5-Z4A32=EI[I2%@.$)&,^\ M_O#+F2=E%#6E8T!9E5$HOT!Z.4]IZ,,I8W$S3^8PI5T!Y7$;;5\=^"\_"8_:N['UMUCU)?XN MGP)S^I548;$1DDI-LX-2YO/W\_=UW=_Z08:4>P![K8>/+<"?31#= M^NEO;<>+;@1A@<9PB%7SZC*.*T)5E[O,$(,**2@PL4:9HRX=3)!;5CV&T(O+ MRL>3"CR0Q+IY=L'*-\?&"G=J35!3/9Y4%9Z1ZT?@(G8X<6*8<5A$70H42ID3 MFG3JM#)TKX/3A2'=I,.02C\/+C),J<3[X$CMS5ZWU[VM-[OM;J?1%I22)NC6 M$^J2H6OF\/T5+(UP,IJNOAG6TD7ZSQ.IJ&Z2X%UQ5W4H%(%QU)<25:IHD>3[ MUS\ ZC58]M_@;]=@!M#)1?Q']#AL W>J1]F,&AQ@(K4BKJU<+-",CA*XS.!V MY DX.G[C2=O,!1")5&I%3HJ36,3)%XW@3:OPF6^_Z)8<31,J$JB$Q-C-A!@3 M!%J6(%NFCUBB<'Y=HFNQ^\<=L'9)V0:EHT=E36>9,DS1X1H5)^C)-B*((/(3 MN+59_ +F&WBT+6^#<]&7;>[*1DIL5$P]3PH0&J"+7W9%"D:M7)E'!LEI$0!GA6M'NP_4JVWT$S5](18L+JNNPY*#WY*-#^B -:Y2#GR#C&FD# M8L)#G3\@OE"M^Q[E)8C ED\R^[;;[M3%IW>A4UTR(I1&SI.]VT29R3Z4^!%X M&WNYQR/]6P FVA9WF:I*<]*Q@DZO>UYP 8* -B=\ '7_'WBG(2 (:8C*PGS=)TH*$0PKEN N:O"-+_XQ/ODY<62IRE-#>7OT, MY):5"GW?L1UMH%D6M%Z1$'C%8XHJIF8:*16)R]FEH!Y9T%CR@XQ:^"10F-+2 MT*"J%5!&3H(G'06=2B\.!ROK&4I74HIY=+(R"KL3Z8% MYBGN^MRS]3_NC3=C":SEP67.M-%*4U4IKE06O&K0GHRKQ7'4RP_#V]B^-P/: MTC#16YAP-!D6 OQ!,QSTAA48;5_ACT$F$MMU^Y;E:V9N/"G3;RA)2?X(Y401 M5N>NH&0B:-YW]Q/_# 0)TYXT!T$XL2V()E(>AI6$M97D6Q79(R;U^,Z"G"-9 M=\/H$6CHW]$M9"2W8:WI8E@[Z1C6A_YH5OO>'S\/:X_#_OQY-@SC63_5=M\0 M&[FZDW_?;5RL*NS%3Y)J/UMU4:^*Q+VZ^[C33,W2P7P# ,K0Z;^B-S=S E9) MJB9&0;O>;=_4$KQ36E(4AE M1>=RADK\D\4\EZ="ECRYX2H$-66F I7^4E#J6Z MR8A#)+YJS+G[V/WXS0 .U,7F8PS>@$FV_.14EI<]3%<@6@1XOG+#9@))2T2] M F';D)D4M)HDG%6HH%!M>AE9KS[*F MQ;)"M1^D:\G*FM)ISJ$,HO\)$:5(3 MI7GA1,F37Y%XQBRQ6]1$:5TX4?+D5R2;ZL&"'J1K#P(SR(S99'EY2<+4?B40 M&LL,H?H-D_%' V8YM7:[MSO--=QGRWYQ@1,<)00# /[9MG3##-\<.)2;S+IE M_#F9V45 B1Q*G0(H1:R?^<9VO*,HY=PU#5\A"5.CV^XT).'3*?B0IB,E4HH0 MZM&VP$=X&/O@6\M\,F47EHY(E)I,4X%"3D5HL+OU=&>C&U=$5\MRZZA'"GIQ M%=E(5;N<*H/N!:\LQ> HPI337E2],JL":(KLW8]"P'(9EEGVRJC;LK"$ MH6K3#") @='T] :<%UOH!!7*FA%8G\N0C/+2D85 BSC5DXK'-;>+H$CQ"? " M$ +YGX SWVA8,F2658,(Y*(Q86*%JF^>M M?7X0<$W)0CV1T!)JZ'K&%MVE#06]]\'"#G\<65GS1<765"91.>&YIF[9T4?$ M[>10=G=D[?X:AAG27E9NDE]6CCY9,ZS:"GZT]H:^^J=:\-U:2\$;S,U>O5X7 M[!XYT#E* Y$ZKG"3YQ7)PXV]H49Q@Z3*9Y*#L"4N/0*UDG/<)3RQ8;11>@5P M5EK"_;WCR>#3RS]RBZ?M9\L!FFG\$RR_:H:%\I94BP3%MZLD+9F"(3QP O>L MB*X[ *[Z<9*VD0472#"UL _.95E4U(VHP!>&DBL2XZ#.FBKH3.(\%E5V(17A MJCJTE@G2BK#V^V_0L@X2?MG.7#O,]41K[[?([?W=1S^M;.>3"S];UTDK).]6DE%NI-$8L+]S)Q M: MI>;R@T!H@D1%HM.:J73[3BZJ$?"C]'Z,#5"*!/]PNWTG$Y].P87\+K1)TN#2P72^8 G#1L93-)-&\Z;8[2D58 M8UG(!"=U8K#ST=!U?^L';Q5 1;AN\JCS#JQL!RRT]W*,)&O[2E/6X#&:,<^7 MN^B(GA=W$VU?NQ@0O)>O-@O 5(N2R92?2-2R9I>8"$^Z1QD;&$ MDM^C--1$I&/5K$H\XXJ)(L[JJXN0VW16Q?U7^SF>W(9"6Y_W(B9F$=P *T,R_# &*Y'*13N/AZU_[:= MH@M E*U(PP-*-:8G9Q:"8\DA(1_VXDRT;7YRYA(M2<,+ENJE)@TQ,HK$T1^< MPV+$O+)]3(YGN0H77U!["M1Y20(7?B_ND1*SM<5E8U0)+,$\9N8T9PC5'"5 M([R\<7#!8[1]U0P'S5Y9X[U"<]*0A8&^CV8)UJBH^%)($4;T$U%034U659*> M@V'!_KV)',DRQTG?6D:1?H$R*>B(X +S@S&7XKIO^TK#6<71(N0/N M5#-JTXD)&AR"9R6(L$E!2\ZPXJJJLZHD JSB9@^F*N%+W.'*/ET=0X,+GAA_P M2QZ PVH5/)FWAP1W ;AL6TG\;B7(#7@*GP(])+'#LWZN/BNLR&1> ];-7WE7 M&J68BGR<[Z=Z'C-(#OND?:!S3KK[)[?I^R>3Z6(XKSWU?^^C*RA"[YZ@:T/$ METRR"P=:;]1[O6;KYO:FTVDV>F(,F[F^ 4O?!-/5P#9AUU%::$CKON.@5^K" M)XZLY<2V=,R?%_ G%TJ$TFWEO8+#_D/2S2\4JDZ;1"?"1ZJ[$@=)@L>&]F*8 M<'JB>"HG741(/LI1U>WY6. MKO2LR6'>25%3)-[QSG8<^Q>$)S_,\;B8O$0Z*0G29"0"2A'N+. 'IJN#M2-G M%Y/#DQ+D(CB)(HZ1E Y,[TU"V(AV%R#69X?UF(+OPN07C1@KC MQ,$N2ARE5)GHKC^R=/#J@>7_]2T B76;28X2+23!Z:$(6+'$8*'<(Z\0 T3. MB2[/%IQL'3=($?TWY 72__B(19WJG@UEI&<05:.72JKJ( F_]\'JYGMELV!< M\#(3RT](QU=A!A9W5!G=@L'E@EO#X8BB]QX-$[B>;8$G[2/H_\*^ X_:,CO= M6V$MZ0C"74]'LUU)B+C>51 4]G1X>H*9FPZ+7#)UB/'@>BN!.C0%,[G@@#L> M$G/_Q07_\!%F]O,K!-_RHK]D33[56[UDAO&$D$.RM^@+6;M>G)L'8"E^P!5,')='[TW-UV-;6N] ,X6 M!7E@5J[BBI=,K(HH<.H\ M:<:R+'U0W2N%J@#%]XX!-8_8&TP$7DM<\4MF5BEL\FX)"/;_(#,.;1X3/- \$CWP&YR&_B.@W'F80M?LM)+(!,KF(_3]S3V:R%9**I?/'VJ M8A432A(G,/LC]VR>Y92\9$K1PA*SI[+?6*;L(K$+DV +E%4T"50# G4YGCUJ M7&("\7$'BTI/H^L.0'(,WU_1VHX+R3\J=B4.(28Q:?CX?W=G")QOU<_!&PA6 MZ=VU*+J[];WTW?KY\/MPUI\,AK7QJ'\W&H\6OXN]8?]DNU#YKZ8='$+? 0NL M#,\MN&E?5$GL]?K[B&$#>XL8&HW''?E16/?(6AIOQA(]\ !%07QVP*$H9-?K M67U(NFF%C!39=^JY@G*RF].NXQU0#_[KF';P5S\7:*"CH_M8G(QK@-ARTBG] M1"K<U FV7D%G6>UL/ MMK,%S@#8^%M81T7D5FD)U1PY/DC$E56;3[!!V[* .?4VP%EL-(M OX655-=X M.0 4N2''8-4<%]R08_F)I"J:W7;WYL+LCY.A*M63DW/_]=4,.J^9SU;:RM]M M>N-?X+9!M.U(1SCN>L_8)C$!C>L=/.H<&I@5]-&VO(WY,8!KB6]ZAK5^ )E7 M-;/*73)5Z$#A>LV.%14RW0G05C#LS/BXG.(73PQ:;+C>>!,5!)?IG=JGK@I/ MPR(/>.[98HF6+IF!K&%C=3TN\VA2T%UR,FPJ\?%*P4I(<;U3)R?KJDZ$U^F/ M@GMDDQ[G=X,XGXS^")(M>>Z#[4#@M[8U]VS]#ZK3T48]?3KZHS^;]2>+>>UA M.JL-IH^/TTEMOI@._B;VC#26%JYH,V.]\5P4-$&ZK'4."R6)1J2WF*E0* D3RY/8>*V,48DGMDS7(;:P"DHN(6'5"3WS_60V68>RF(J25&0K M-J>X,JJEE9&1;S?Y,)_:$WOC[)A135A&'M9P:A]:R1F LV6'S#G#BZ/9![:% MSL& I_COR6(T^3J<#$;#.?Q[_"&Q M-ET.$L26'54;(9GJG7JCW>FT;EN]NJ"CGB".Z*#K>7'9F66E6QRJZR$]-Y!+ M?OZ> [9/K\C "'+MI35/+J&\;XZ)?SU%!A:0:S+- A:RRQJ(^^!H6_#+=OY( M7'6;0?U ;#>)MQK^!C[@3 IRXJ]+MB4=65@H_&CSP10;6BC8O@5Q<,!(>-LZ:9$T.)&M>258)(P[Q0#NR-(_XXE5IIU+ M(!,S7#B$M#$AT-?P1=B=='B*9)>\!!)02,XA=$P&I]ZXX-8;MKQT]*CBRJ&3 MDD>DQJF=VE;@X_0U@;E MLR#CF(@A#@0N0T'' ME2^E V\&A8QA:EA0[?LKOWP0R@Z\M+=&B^!X**1C0- M2\K!]MWO$TI8NVK7IE%!@G79P19/L\9HNK^&PJ#+ \CIM!'_J9F91!/_^NW^JF;LO_ZD&//WS)4;UUYN-VYMFN]EK=9K- MNAP'@!6C^B68'ZKKH?A $"^Y=%']1"FT]_/ 0',!)G5ZNI!TNB?7TU['%*(1 MG,*Q.= HH304M(Y-<(XK*HT"*920I[D"R62-A0XN%/;U6(H[Q_;7&^_NXU'S M(*%_W?FFB0_7(:ZP**,,*0M&X/I4@R*8Y@HQLGYM$IPOWC6>N>!+Y M(NUWY5@D&&U[''L%7#<0) H40!$!<^"\P4'@#M_1&R:XB8"LLG)VZ^P"3CR<0I'\=F)JQ=<.5%4.?XHK*4:>DR!%M>F?]1$_HH;Y#MM3A MVTAT 7?-=,K E&2BC,;6&S3QT%GV M@^U\14]1<+8%CC]W6?05@B:W=)1B=CPSUZ=\**29OF84[7IJ&=N>3[79_%GP M"R%,=S^PGS\9L;M](\JKO@O>*QPZ+F[LY%U+8M9^<@3>=MO=KICYC+76,R8Q MKIA)=PF*FK.A@/ K.4^:),I(PYW3:#C-J&(TL*R0T@3#@K(7U%HB8Q4;8\WS M4]+1K5C])2PI5L HXE^9 3BI&SJ<]8.PCV?+\%QH[^2^Q9-;1SH6G8P1:3+2 M Z4(JTKO9\8% >+5&Y:/GR=>5#E!*-SK)IBYX>YT9,$1[P>Z"@XW%QO-F@90 MN!,[O$>RG-FF"3?HJ!)KEI?JA'PC@@]#&0X%=CBKF GY!+#F1D*<[/OJC!QV MA!8RRG+4P6B A4\DSSW-\=0?9H'OV!U98>#WR4=9\O/7029VD!%H0\6"E'U\0=6N@"%RB*5ZSC5/&B&$USZEL*S2--+==9%"5V/E15QW=;QP5WBL9GD04_\ M%6090)%RC2VGRJLWM*H#3+[13=F_ZQ"7?(BST*>2Z:).Y(23;X13]N\ZPB4? MX2STR35WEW(C/'( ^I#[\@UOFLY=Q[;D8[NR,N5*GB;[P%9UUZV^Y_JL1G55 M75Z]WM5LI 5Z?E86 SS9&7569'E\V-1XJYC)=KA]->T/ *),:-EH[R:F %@W M@.KP[^@NY\3V?@?>#.CVVD)9,_8MA96.T<<,+V']N=P1)A?D*EJFW! .IRYH MOT2_0N4:IQY9F9VX#B>!.'--<2PX]V!PR3&<0-!+>F^P#&UBCA958H[@@[40 MPYH6??*:J2.CX9_MGJ@=PEEFZNC6X7"MBYD666L]PW#GBMFE9^H0R9W3:#C- MJ&(T"-XY9O.PX46G[9"!>\5<*.%*8 6,(@D6=I;LWN3*3=F!+2\=>T[&A)SM M 1%(BC"I^N;K-*DZI.#FB5=53A R"@X2:*"5!B9R;TU]S_6TX+4 CC'SN1^3 MC]Q\R,:0U?1X,IJCWX#S8I_G+)W&C,]E+=QWU*$Y/?NX4C\'7FY!WN?(_(-X M'%[W@?%?NK*?)?M) :YJWV3>XSU'[@_?7PTGJ,.;^QE?NG*?)?=) >:2+.(< MN2^3Q7.NP7PR$)\07T:Q"<IF4:W?;91K#(0 MGPQ>1O$$2NUPCV)T(R##AXB1'E>GQB6:^A<,F05 M?4\=]INPX&M+D<"MC,G$+QG8_K[SZ7._ M'7Q;G=%":T*)@Y=K/JI;Q0;*F>1TNPZ=T^(XV.#)@NYU6/1@7 MZ#<[G-P0)W>WPNH'.%@Q3EJ DX=P.OR[#G&R;.\#>,X.)Q=-,:',[B_#VVP- M$S9A6V'KJ#EHOQX-$@EZ='DC1E;0H^'353$EXN'/PW?T(Z!-B7B#28F8F1'Q M\'LU$'Y0H82(;!I%+&SV;F_KG6:SU[YIU6_J@G:ZYYD;L07';4?L9,F! !D; M5:[PG7^:Q!%<"+9@#A4?8#!&7T*PX),FYM20CF)\M9]F&RTV\B94Q$B2FQDQ MMXYTW*#5%;&V<^15)=\<,&&;Z^A$MF\M^\NM81EH8O:,-Q 926YN-D.J-LZ% M/#FJSUB:*B.@")UF4'T0^@V$X!Z\ =-^19A&\N>2B*"FDM0I*_>EW"Z2)=^E M!'0[M0G$"4*EF4O%1OD8QD?CI-0Z[[H?A;0:^Z\&%T2EP&Q'7%C&\(?#: M>NV@Q%M0==-5U-D\_TY>%>F&.J7J#@> MEG9N*2LZE[Q3PI_ASD)C;&@OA@E[1<^AXZJ71"(BV;G(=U:P[*S> ^(;,.ZH#N1.TF?:(V[,\FH\G7>>UI.*O-O_5G M0[$':L<"%IR@X8I##G1Z[_NQ>D2-SK"H541.-AQJ-!H] ]#0-'0O M2G[U;!F>.YL_%]T%Q-=1E1WT0BN20;_B:CPN")-CU;QTO#M'^S@?34;SW_GN M"/M;%,S&A\AAV]*QF"NAF/,W!\33WE/\RQR]:7/B MR+8N_/U&O/^!6^?<>WI'E*HT(41U=]T00LRS$-,7A9 2$)I R!^_9L28&,; MV]@%MH2U8W>W;1(I,]>SGC5DYLI__M_&T%,K8#NJ9?[[/]@/]']2P)0M136G M__Z/T"T@]/_\O]__*P7_%_XKE?KG?R-(2AWD.K648LF> 4PW)=M J:RT6DIFJ ]M6=3V5LU5E"O9?R?Z@?F1(%/M!T%F22"'([^/'YB0'/L4R M?^U;8S^PQTW8_:N"1O1/ZB>.XF@*PW[AV5\$FF+JC]OO'E13Q[9D^X>!_H)/ M1N_ZD4Z?_A(/[)4J@U3%&J?*^5^I21H':$9"$0PE,(14% JA:0Q%LH"2LTH: M13,3Z>A)\#__S%PXNW"&3>>7YR!325K\^VWFNHM?/W].)&?\P[*G/_OUC,[;U\#LXBA(_@X_'<,8.S3>.^J#UFCBTQ7X. MZC5>G@%#0E33<253OO\6?*;BWGWQ^!7IG[L/#TW5C8LX0'[P$OC[CZFU^JF: ML#L@F+>?KBV9SL2R#F0-T\-P$8Z[5@DCF5>>L&NQ?X+I^2&9;/9 MGYL 07>=?@*(!TV#3^^Q\ XH0/F>[O%KPL41G+I[\T9]-+'P#S)D"<_V?\B6 M$6HL2A'H P"J)P%([0"H?OO]SPQ(RN]_#.!**=DR7?B\?[^Y8./^W$U0\&4$ M+#UU]>^W_>>(ZR_@T'[^_L=571W\_N?GX;^[9XTMQ?_]CZ*N4H[KZ^#?;X9D M3U43<:T%I)*%^S=\ZT_X\8,VBNHL=,G_95HF"!JHFU_!TX"]^U%5%&"&/\(& M!5N2@TE*>:;J=@)D"O 'D8=SKDBV(@I\7DS7:5%/EZ=UC@<,VQ>[OB$,UW!J MG%^FJL,AVAX<0SBBS>X9C",V)R(E$J@8S*0XJYFKD==8R"A;J2\'ZL)TPP$P_']!%CQ'"1P,1 N<05IAMDQVRC'+XQ?2F?4^P1NG[O M(+6\,[5$PR0$O+?JM-OCC(@[+PRR :V^IBT;[-Q8L173+3\1\K,O$QPP\?2:.@$/YB%=G6ZF:0=="MZ@ M6M(6:7):Z4R__6ZEAX>IV _]@V>BZ'CK?+B5JBBDMZVZ 2N-+ *7MN#7UMP1=8RL/>^NQJ M.BZ(E;;@(>)H [E#6J\8^!+8VS;^D7UE8$>5L+.Z-+WK'W"Y3,5N**I&N87A M-&>J6F^\%C-!_R:2[H!GNOB:D75F$C05HB:9^,BH&RC*^J!B(A6QMJA.OUUB M9 J050/V\-]OZ&&8@5OWB]4EQVE.^I(-W4*W:7?4Z=+,\4]3* "], M-)4IBS.!*-95?_WM=V/(#WZK2QO5\(P]J[_'2CPV MDBZ16[]AB32@9'$T.=, MPP7Q>Z[W>P*PQUZB9?*N)6M\^.(3>)7P$M:U&W21K+"%Z,G/!Q X Q&GS% WR(HT M)]"[5E>JXDEZB(( GR)TLAS+-($>!F1=:#0+E@VIG076'A+5EC4TLENJRA77 M@[DTF^)53&A'#1)PF+].#O/;[]"->76EG1)RZ&Y;MSEC)MJ#W*X5.&XP@PH5:J%:'AM@> M)+C88TG?(7(#. M+*5LKH#CWGOYQW\%88+G'GSW;W)B>I=D_2/9#S&<! F M[U,-C_)V=2 YG@UVL[KPW"?)NL<-6C;D@YZEPT[IH<1V$3?2Y%=8DTAKO)F7 M"RU_V4[+D0/B@>Z>G:S[:/O!;#T+J+/?^-PTW[_PK'E.D/TZLCN#@8[A*V7 M271!JM8K?=D;,#42 M,%@ M5<@9X^6@T!4H=CJ>=:K<>AH]TH_4@L%NFZY[0B,.G[Q7KMF[I<$WYNKF2YL8 M+Z:JI[$YA]]L2WXSDXG=LL^'R"Q0V^Q%9/;*6M[;5G<915&#ATEZ2U*5LLE* M"]65]+U\F]8BCP\K"(]ZF0600;[4!=7(.OMGKO2^..3;7.&[Q#Z EY&RKEM& MP:^["X%'T'R-$H$C=R+'YW% RJ?L#WALW]\&C0YP)=4$"B?9IFI.#UN2-\TU M*+,;=,XM.UN.X1R1<9'(68@%8MGW!Z?*5]-J>SSK)D3+)>1V,1\I_/Z==!01FEU%L<2 LC!QW"QUY?3S]U\"<6L/[(HDU;TS2"Y3,\ MNF2(F:MQ5_)-MVJ5A\-ZTY#.L#OS>=C(9 MH9@@+7/#0<%;SS-TW+7]@UG]&MF("Y/Z7.46$YY=5U#>X.LC@15PO1Q[;_53 M2#T:TCZ;TRFA;E8YPVYHL W'%M<6;WIQ5_#/Y_1KY)XNQ>FVD^/L&L%.T>;: M$5M=3.RT8Q^:?C2G7R$.O3"GCPDE*W>*?)?X2OML3L^4 MU[75>#ZTT>5B8\F@1[$BFG!Z1%'@:\2,:ZUK1;0_LDH"5:_G2DZTEEBT-PB8OE(RXJT"?MFD#6QK-D/(P125 M1M.>V[;FM7$M]L3V"28M,N(^VZ:->%\>;*OK.L=2")WU*D,3C_\6ND^V:1>& MP7MW2CPMC=-:=\3NRE\L-;768/*Y41](K;A+^ZJE<:*W\^&I5!O\"A]M&%#0 MEG1>ITG2X4 C[F;Z Z4:B>6_IV(=+(TI-TI;MM9$TRL--?"%*,1]6>"#Q!J5 M]/]3J1ISPU,DU.>$IC+L>_BF(6YCGS[X.*E&(@'X5*JRBV$=(IO1.=#J5G%= M9==H+Y%JO*+@IV*EW2Z"LR4&UX!)-/+V1/(=,^Z!T4>)]<)>,!D(%CZ6%)OS MM$XK*%84>!:K-'2M((%B%,Y!'@V>#$Y)8/B?#_[ND$P:TM7AD,S=SV*IN*P3 MHSS!J;@VH\H:N<+(*$S%XR,C::CC=WAZ^/6?F'C6]6C'. UONXN@[SJE9CMKAOC]!T5VY2M@9L *Z%1;^WL_='CM:!^ND M7,+O#[7:9"1S;W%@7<^#S$O'T._/.\0 M'532>WI[K2VY;2-=6-BK972W]L>'=Z)0POY/4'0.[XS*4HWM]AP+I901,9B5 M2F#:CVQF(NJ\\[F(P3Z8=^8#T->7*.-H*B(S-5WHE7MTXN]W_?] /D'-K80&FN@ V_>L!+::RB_'JT66E2EZLOW,ELL>24QSR\B"T1I;HX*1JTWFD75MW@N9$R._ M3=R\4@+U(BRSSIB9+9KS>*&88?WJMKJ>393ZZI0&BSS)1S40$Y*1W6TKC669-DZM-FCIN]U$,(LM4M" MT1Q5^ ;6U99LY(@FJ(Y^:MB'$O=O'O=M1MGOP M*42/[6?4N"'DM5'>)AZ>OZ'PHAPB=%TU)[2=N=:<;@513,O,=!BY]&ZL."1J MN9<_Y!")6J77OH)8:#]CB&5DV.MTF@F'Q $/IZ/DBW,(7O/&W<[$SW#LH ?J M3:K95,2$0^(9(;\',Z]R2,?*-:?K=D="U?2#+8C,HR#=HX,..6QF( M"8?$!P^G_-).<(%D"(+@M[IJJH9G[ 5^R)W!"8+O=/V6+IDN8RK!X+A>1[?^U)M@ M\\*P$\2\C)B"9YNJZ]D MBNHF^"G V"R!<1;EN>^IBT;[-Q8L173+4?. 7L7 M8)X?]6WB)7V$E[N?E]-^=3GD 8_R?7V&+W*-UJQR=6?F'?.6/G_>CIM>7<\* MJBF9LBKI9=-Q;2_ Q0/=REL&<%Q59BU[8<$G@CP8NSR0/5MUU3LUXYEI?YSK M=R<"OEIC@FU@,R.ZI\F>&?.]:ITUZ)O2LL>%(M]X47JUSL6I(B&TRY4# MO*=E_*@>T_TO@0QY.,&*%XQX5XBK#MR9I93-%22E\&C9D[\"T)",HVSF?=NR MV9),209239T 7E:!*0.G;,H_]B @TZN\2ECIMD"E*6O*$%5U%+U+)P(0_,FL M[+%R]K1<,0\*<71N):L'3:]^ NO2E:';=!O)T@YKN" M7M[W?FD$65VL[:D(M=:HPGPY7-4F&U-)$!3']=R]KP(!@S^LK!G$MK/EPTL BF$[9M> $ M!8_? RB_KAM#;#HIHSB21K=;6>4 &CGC=K=5^=14["W7'\_%E?PB&L%0!+] MF8@XIG@B,PZ.OYDN?\&<7Q& EJKN"1)3RR;/)6,#P_\*M) M'E+#)21_4??DF8MH>AS@&*=!LYQ41#+KP7 V\]*1BT_?:$FN?Q%-=!R/XR36 M>R\^> 8;>$&A<#T'^MPRS]JY=9.UZF:"C2NFK(Z+=4<$&T]+=X_]+NLV5J*M M+:N]@I]S-_XD>J=;HE2Z^[80\?*-5VVWDJL20DO40#/?-LC>UD;XR'J6YX8F M'W7CU8TAY>R 5B4MC4RO_ &Z%/ ^7V;*>EV+/6H^.Z"-(H*JQ;XK C6'HBJV MP:I50]'SV:C5U?_)3N[@ MOO MV^U5MYS69/2V!J9N/M?!A$ON_M$KZ:DBP-3U8I#HC*R55#H1K?"?Y3=_1M MRMGNOJ$.>Z10(F<I'L@YS.. UQ6EYR'>E:'Z//KDJT!M^"9RL%_2W=9;ZMG M2P2G#D8L H4Z/\SJK-I?>?';E4R)4F[)4NZ); M7D[2U7 MY$HT&UD"C>PID:C*_Z63'IY7%5B>)!FA69+&=F%B$IWHILJB>-(CJE)_X;1& MO3X#_8%OES4_U\*V'9\FQ]&]VSB"IS6B*O/'Q#YPV6U][358K6BBW:RFN*U! M\S8$'4L>/W'K_&4-^; K5V85H8)6:JQ(R[H"88F2Y: #QCR]7;T/4/M^01$_L+IMQD1,^TC'5.D*Q6;E$05]30 MO VI?[0ICYC0'W-[>:X2X['3+:"^-?"MCF@YU. VN#V65(Z+&'9_B*^FNNHT M3%VQD*ON-\_R,\D.J0O8>?B"57C-6=#DH,"3DEPE-O6-(/B5TD8PB>RD2$1N M#34X&/1TB/M]LJ^-\7J^&8Y@EU-7$4M?0)ZSM;/)Z_TFK_G&*HNUVZOQR(L< M(4=4GAB"I2\F3RC0[/UAO^<$NLL4RH0I>J2"SW.=<[3#XM3*R/3 M;M0[6$/@,QFRIM76E74Q7I(]>[#7HV HXNSE@^7+'.=D/-NR)58R36FL!L<4 M#TFR,P_Q]Z7@','!8*=Q$E7MC&N@>$$95&03K;/YR!GL"QWY?&;JGL71V8[$ MJT4$'DQZ/-( URH/49R6%'=2SY>Y:M>:8UFA/!):D4WF1J\\Q(=5#_C(D^?O M(R^T3@RQGH.9'#Z@T6*^N207_CD5N7RI*/>A,W ML_4JEDM$[W1J8H[$BCS]^11C_4M\N6.OM(?2NV:R(^K6*$ M4-PL6Q0%^-4,C61B-?[Z=OT N6PJ8**:J@MJZ@K :8#/GZIC'83;_9P@A36W M[*>[&WE?%X:Y6P=S8YK)UW4;!4C)5/K\62V[DTGD'$_S&\1^MG3XW M 5\-"2Q\MBW)KB?I'74ZN\,!6RFZ8BN#5M'^&7X\ M4'#"4;\\(7"V6N$&_5J:*X*5/+?%;*]8O3T@?# A?$#,=FE&P('B("*EC#BI MHFF&VE4VZ\+M >%#&>'2,#B90G\S F!#H.L@G(/#CH4]"!AF,UCT!NB0*[;G MK$GD*JIH12Y<.PKAWPZ YTH>N:E1,K]H2?CZ>Y,=IOU!LV0GAMK199MHEFY<3'::\T@I/G MP>9!F<4K',2\:*RREC=Y@?1-38"^:D-QL"U-]2)+.N\R3#%/7%S(.7D> @(_ M8[9K0\\*39XN9:VQSZNS! *1<$W>?QK[X=+UW1EM(#F>#7;YW87G/MDL_KA! MRX93U[-T:,%T]?58<$WYA*GLEVO*P"JNYE'-N5YQIGN\]:?6X[L5"UZ,E6Q+5TTI+,-UG]VZ:T@&-N4NB:KE)I+.UR<+*;I%*%^2^>D!WJ D"[9D@+5E:ZREZSO'".(8 MAE= LN79 \Q7@3\%YJ'@J+NU^2J>LVD4Z,M*Q4:W7:872_U^[Q3$#0WQ.'37 M+]K=0<'*\UH1H9Q,N5O;$)W(X2HR6Y;/UH HG%VZ$K:QK-CHT?G\("VPJ%K- M-7I]#A3D>A2*XCY(#EXG=TV+9 O->:UQP^6*_F:&2.W-V,]>W>Z^;?3TYZ\K M-2P7.!T@ W4EC?6#(?-'W;QHX&-)4(5NW^RT\]7*,'(E"MZ0<3\YS%@I])ND M>MYIQ-5,'^?RTVI=0]RLPVGKBC%?1\ZLO$'*-U08X#U2OQMVSC*5)])&RCFI M-51:&129"?9$PX"UEN(L[1>'&P\IOVNM]31E3WR]-";,E:CY:JN4'7$J2N"1 MC3.C1=D?<7[\0IQ=G%$R:R*@BDHC-ETHU;1]^[^[$$)1#D6/P:6 ']8;G70YMP#X<3 M-B">?^31IH^"#98>#)_]T\\[:ADPKF?;JCD]["B=DQ*Q[*P9H9J9X;6U,]C0 M?)P)Y\*;;\Z3X5'UVN>%>-'./"?]$SUY0?SQ<*,BI9'XM372J91KZ:J?K:/( MLN(;O+5M::,X>WH1U,C7%C$3C8R11F+7ULAY.S.<%C>E#5=MUPQ]/%A/5GR< MO;0(:N1K"\>)1EY>(_F99;M=8!OW:S+.Y=7SZBXL6^DO/6]>GVE><<5QP.0E M91!G]7Q>+M'0U<2?O55=O;IS.QD/\=FB5[4X?#&HX76OH*W(1%<33S?1U3H=9Y/ZMI7!Q/---#3B3F\/V QGU1H -4KZUEZ(?6XWD54Y&=O.%,T8<.5B%B!Z@TUL:.+EWHB&UBT3^'7)UH!;\$PECEG> M"N#4>GU";%&@R^/6J" @N7R<5?2T3**AHXF?>XLZ>G5'M]7#RJT%O"8.<9DHT9E:X-% ME>.1]&@K]-$N,8[S+OL8:7#B)W\!#;ZZVUSKKY7<1I?6@CJ?=OKMQG;,1K9R\YT'-8==ZW^X*?9YIMXK\-%.;P289#C*DP7XKMF64E&IMXR8G&1M0[+N#K[:*[H2J"H69 F6X/J/HR MSAFJ&&ALXA5'\ SK9=3)'@V1G-7W9-00^)&9+=/U8C[.!O!Z!TX3Q+Z,V+>= M1;D,?#MTN@NAV[8$PRV@=!,-/HJP/3R)3097&[G+?D836G)9L] M$@Q_QMK.A39#%+P^/IUV%,U+LZUN46AWE7:W0J4GN&K'PH4U2I7],5-:U:MF-U')9#TN4 MYSO-S>7-2L]G!*/3!,ZRRF4J1J*LB1M\4\H:_S*5C.&J<[,J4 (^D%4[,QI4 MJ$6<]33");82Y_<65?3J?F^3Q8:,/L4K7+$Y[^:U-)?I,7'>=AIA%4UQ1G)=>(JRBB:/["2IZ Y4J<\6N;998G4:E M^9"IMA1';W3C[.E&N<)6XNK>I))>W=<=M:FUV$7ZCK 42N1RJ\AKAXBS(8VR MDB;.[DTJZ=6]W99FM)4J:N+LWHZ2W5ZS25C-L?56M MEH4^O51'ZC:[W-;CK+,Q*I25.,-?086OO[\W,Q.Y<]..,X2]>M3(2(/[DLI7\? +FDVXFSQF- :*A M"U3+YN*<(DK*5D8.XI]4MQ)CY?H\,Q]S7'4Y;YEHC40:;)SI.JE;>5E(YSTX MF7 *1%+$=K58N]:)PJP,[):BZIZKKL#]K',;6?<4H!1LRV M8^&YX;.:$TZR M33@%3@O8_$RR WF>?, +V1"YYBQZ1<:5M/X8W] F6TMO0621>\7Y>6O:XQW M@N"QW3Q4JGU)5!)![Z!U_]G=S"M'38^KIQX^B34*.]!RVJKL H5W+5D33!7J M-"\<5I,&%7^@Z'9&0PRA.'8;Y"87W=6D#T'EBQ.6H/0Z*&TN@B_O06E-U[8L MI.5THDG5F'MGUD@\!Y?'\W"8&L4_'X$-[/?3P@B(OJSV!VHPRR*J8 MS>?6B;W^$'N-?6$4OFRON5F>4I950T,!1:M"?;3JEIG$7G^*O?[**'U@K\O; M.J.MY\T*9_2V'&+S9:;7C^QZUDW9Z\_#X,YGQ+)'&#Q*('V\O6Z,<<$IJGU7 M\^FE25OK1G7 ?VVG\4/L-98]VVL,FMX<"E^VU_T)B:'&V&ZAB#B>E BBD':I MQ%Y_N+W^ZBA]8*_[E0R.$&:MSK'3]'RA-[MHKO*UJ?(C[/7G8A#[= P^M-.*%6Y-C3ND M K9?&Y6?9J^_,DH?V&NQL^D7#=IS!'\]T+,\)E5H]VN#\J/L]>=A\/2:S+9< M&T_+32PM&,U,!16FHYXRN'JJ)58+"2\O9AUMB*BITEC5X8B>[F[)6;9MK0-8 M[E707KH)2Z;,[.XRE-&#Y7 3.391E4QU:@1:Q0CR,)$T[T) MNL$X-CV<-UJK@EG;1G'B/MR4/[X4?%8S5R.OL9!1ME)?#N2^IV&;JW/&&3/U M(?='KS#=(#MF&^7PC>E+^9QBC] HX.1Z&VMI,;.3_!Q%:@T/X^N1M#,GX_]%KI\K3.\8!A^V+7-X3A^LD;5<?^WE=_]4-[^@H"S/EH&S^W4&)"7D 2B-W__ M?Z4BO\\N+P MU0DD"&0B&:KN__J?+O3EG50#K%,=RY#,__F^^PO\KP-I9?(_?X>M'74+X(." MMX3O_05_3 7_$/L?@A=(J9D-)O]^^Z]NDX6_.@O)O,@K=[\&#_IE6K8AZ;N_ MK'=CW?\IH#Q$TM6I^2N86=B?;G# ,F5-4FQ B*8+U2KH$I20!/]9G)"4K /) M_C6VW-G?CX5V2AJ7F5!=-<&=W.#O!S# ;KB6\>!/@;"#WX_&*L.! 7OW%]4, MS%$@FK_'E@W!>/^,3?! XD<@PH/=>'+99J8ZZBP=_S50%]A ^\O_^%XVCQ-]W EE<:C)?GYESAD9? M=FA2R$_B)$MC%)XAQ,P$(T1R3 %Q3(*L2%%D.CU!Y4DF2WS;H?./)X-^QUR, M'[ST>.C??@N-3YUBA4^Z6.3[%-/(I;L"6F$:1 MBVZ'V6:]7N;YFW;3,T)U3Y=3>N>X$=NY]84C*E((@0P'JK[PE>T%Z MJ^LOP+>0)!J2;8L".B3%'K7@4%_/ MSSQYNRR+QI#!B*M'?0>=#]6X/2GEEQ M>2QE,T16E#,3R*R81(LTEL'$;":=26?)P-M/[YEU]XVN+,Y:[091$4LUM%JI M:+KN;F9D9AV(?2&+H7G@O^ M#OR-IP/<^6'[?[O*62/+4C_P;!S']M.U Y%>0GP7U.-GM?8A^TT"7]O]]YL* MO^( &;*-I8\E7;?/)A:("644[QO0*Y\;-L#ELEF2.J>94[PY\4P>FEW9.XY MKCKQ_\ ?:0M,I\MU:L-4AVLU.]U42^CP M/HIKK-%/2NNM!3V=E&C$@U.RDL M_9?RG]T?FH54M\2ECERP@_N58MAN"GZ,90GRSI^Y5X:?(=->/CY];'1NQ3VQ M[)0[ ZD[O4BUPOQ?BH//5E(G?)8CK?VE2"XPX$-GBN3[,-H%YI74=MJ M/')N; 8TQQ9: 9R7*4]:131#E7+M-\U Q3-!BD"_IX(N?827\QD^30:G4%D: MI\6Q+.,BB4I E.2T)*)T-I,9 T7"T])CGX;.2R#-U46!HY1:-V?J6"^C,XE/ M$P6[G_@TB4]S'_#9DKF;ZT=.C=ON 1B5R-!\5EK]K98?RV*-N8Q30WY5IZ;; M81I\.7!=$J_F(S-?!T_E'NT'5R78HID2]__;3;1K[?Y[^.N-92JB-I)OOUG+ M,%0GV,65*JC0*X!L, ;VK]2AUU?,>W'A&GGPUMU+C]S#0:]>Q\&F+'%4MD;J MQL;L3=K,*T-!40PA*(*@GR.X:$H4?X=$KRZ5#IBJCAL<$FG 3XXD@P\F!-/" MIF54I>>Z6D!0J4$^==R/J3<S7QX32:AI&+-!%) M(@NC&2D+\9G!<$D!N#R1T,F2\[6B%26I$_A*^..6+,+,T[R!*4)SG6YZ^L:6ZW-&Q)\^<^;D])(H M%W%!8C<3;TPW\3DZA2WQZ$509[EK9/8'_IRWED)_T/ME_,M[W^_FM,?^N.-* M+EC8UBI0HHNG*W:D!UEE7R01/HL/7LA:GNG:/FLIX,XYGQ6X5EX1I@K77V;R M/:2VR*75J8B&,#HW??%^3FR E:1(SY+?N0X\]H,B/L9_?Y>SOJ/YI_]^Z&*? MAWPL'2_H7P'976E3WF]2E,/G'7M<$-/0U3)K\VD)%8IZUVFM2*-66ZPAIO$/ MP7261E"2HLD7\GAOSC!\,.6]PV?X*Z28% R/+!@?V:FY9ZN.HLK!%$5+ES_) M?XBJCK]'UN4.G^*,A6[YP7&7VP0T=&W58Q/ZGP3%MX7BAS8DU;!^_.?&\UW1 M-.>,HMC WY#3:0I-U248 MR/*N#8![TIQ?OQO?3ZU_?H@<\",YR+94;&>'2DVHHD-E2'=JU';[EC7.]T\ M[ZDNV'G,Y->0 0M_;-I=:VT>28#N+Y32P,T54+!!%IMA7V+%],=H0E_5=54R MG!7\+XB2"#XCL-[+*/1WFW8+O@SZ"<=9Q9$[+$S >-;30"%70>Q2"T/''R.H MP P,+5M+G1321\&W94$YZ"-U<9]J"">F91?GV=[&;&D\7<([;MXNZ@IL@!R6\(!_AJX)/]YLKHH5X3RW.V.EWP\L?,.)Y!$2R-$Y$BLE=6B^X7WP(VP#)_ M.RD7Z& 1S&W*#"?W>Q!IZUX0'J8D"'$H2@5<9<4H[N1W\<-%=X6B]NMXP 9* M*@1D"GX6!L88_M?X/X&5"O8],++[ZQKG=SYC*2\M$_#_BB+BV(0623P+Q*P$ MQJ(D*61ZDDZ3\GCR>#&MT_3I[';J(BB%\\51?UC(DPRS7R]YT'*SU>N'9;:6T+7!XW7<7Y8T\RC2"EN3CEJ.&"'(ZZ@LH MZPI;LT6J@XPS/;4\V&AG!Z/J-FVB57G$K\BNB')VT/+PS+@M^A'8_WE\ O3E M0YY7WL*U5[T'8.VJ[NYT+I#D64H.2@6]*6F&_R"NNY'PU66LYU>JWC , OU! MX7&0EJP%%3+"_85O3.[2Y"W(B0QSM%&74V._T83;R#/)G,*?S51_ID(-Z]R9 MK/NUPMURZ!JS9^DM?I01<)*)2_A:C HE]^^[_%>4F]?KXH*I;^'P*.& MLF,)!5E91-T@.W?\5RG\CUB>*6IE@!\6?,NF M$JR[@M383\DS(&LIV%1+K6<@W#P21)I'^TK_PO8G%V:2DYJH.@Q1)5V'+8)S M)D'DNO34(&YUK=08[!O !^\#V+M3$)9]? IB'] >1.K02?T%GSR!_S@>=$J$WM*IC!+TKNX_&L MI8>=#GJ\^_)^2/_YGI),)?47?C3N,0!0PMYX#D<5?"EL#[\9]&?_L/#FX; G M87652K7\:V9G")SW6)W40[-S=HVH$T>:Z&PV^_R#GKZS85WPY=D,?K5< M?4S3;)?GLD"5H18;JNM"Y02PU6@O.1*N[,L MCUCN[AD[^2\\V_&"Y\-/.YY^6"Y'TP&1P3C)TW>[7'BDF_HK^##S=PHG\!_[ M%NY,#;?J+X*M^A_">;O^W[$8&/^P]F8 X9,N 0_>_!_X7?!CT4H*>3E-3VUJ[L\/'/Z G!L*>*6"B MFN'1RG!M/)A '/W[N?Z%'V-_'YJ]VN#Y_AT:!I[7OO$S?3VT5,TCKL7P,8(? MEDF.7$R(:8RF)5G)8F/B2>D&P6K6 MF%I;-H2F991 6Z.LKGCRV)-<&PO+@=IET?X,:\_+C2&3Z;6/BCSNUM69G._&U@KJ:@^"9Q..6&[G5'S97

72];" M>!3EB:[9&:;U\2;;%HDH'KHZ47_AO+(5^!MV^$:USD,RS&28L1OF6Q8YWC+> MZWLFM=-F_&TK I$:T1M*F#PM6A+54?]QQ9G=E0&A; -'=&K9_I6VXP;!LQ"6)R^D M/H/M[R?SM>KDU.I1N&8$_1;3"E=[/&>7-H5] 6&U7/>^--U^/298IPG>I?O! MR]^*89V1*?[ M);!7UID>+=M\-KWQP<0^8+5P%XW$RX4,=[4<]P4M:NA_3W0+ANDUL&_]@ NA&NR MD!>#"\]"?+[E_L '-<=-SU L5P&R"CWF;RD'.BEPB.A#])]WGV5J_Q3GWV_E M1N'$7I=PDVVXQS:\ZMUI>FY(RY"?CPLEC"M]7X%Z^*N]XJHBG*?EK[:S=SPI.WL

ZEB2->B$>J;RZ(SIT1SL986'D)X"9+>P(4U@-W])^EKR MG?V[>7PTI'879E>KM$5.L-4L=,46M]3 MY0;[X^JWUOUQ3+O??!!"*QIS66[DN<&%)^XL:_>.#2X*060FT' H,HJ*Y(22 M18F2)V(Z/EIH&F?>G#ZCVUS"_KT M'^S3O-2=79F=$Y?./,3YT\!%E@&83/Z.F *TF$XW5?YQ"E?O&L)GJ$:AW& : M;)FI0?\WN$"8">X4NMR(7C96%T=DZ#6]K/L)KWYZ3V,!BKB04-D%1@J+.0G= MK4J&!3>-79HBX:"$@Q(.B@,'O2MM'5.NNL_OLLT&WZR5\TR7R^>8&G2C.+[$ M<5U>Q+$,D7EQW\T')7]9RPR#E7 /;$[2(K!G<2IOSQ3 M\A05MOY/N#"8!S((7/84@04ML.R3Y/%M$#01)VZ^@+9%3:D2$K\)6,62Q.NM M#E?B&GRYQ]6:/"]F4!JC,E$C[WO'.&#MY@+L]EPY(4T'NZ9L, .F$Y23J%G. M?8&8+APG"!OQZB95M\*Z#ERXA_ A]0=- H8_M@$WRO9DPO8)VR=L_P79GB\Q MD.R;M3S7X;FV4.X.19Q"JYA)]AA'.X.G%FZ FQG7VL]Q2T] M*+J7*1]\;Q+-D%J,CSOJ2 M,TL5=&M][\TGA'X0,)40>D+H":%_04(_3KO?[5ZX9WF1R& D?;("R =3>\-R MX6M<*_6 XT^M=7X!OLXD?)WP]5?GZSL.JTNF--WI?EYU9,]Q5 O2@L*8DNX[ MJB,268**1!(ZW%Z"_[@**WVJ&8F/".Y[>G>YWGV/0Y__T.<@:KBW+]#L*+L2 M 4&;#G \_?'JP8T:&SQ6Z[G)7IO$B+R'P0)J)H-3?;:E.U#%6[8E \4+3K?3 M)(;344AOA.:#O$'S$8?)/W0OY/_[#MXHZ1-80OH1ZNGG ^(F2;\EV6ZYW.R6 MN,[1@0V1)D@J'86DQ^Y,3/D&&3_J,Q_V[.$IGMOD>3SA^0CU]/,!<9,\'_B7 M6 U,)3UTW,+KF1P1QW T'86]BSU%'7$I*/@-HF))^0_+O) MANFHCE:09->R'9&@\2P9!6]R1_#,K3)\-"<]Z%1JWZN$V".@J@FQ)\3^7H[! M!7-7.QK80.$E'3C69+=36TQ3>#9#18!P;G9U-RX"..YB*NQCL$"[W]!_=&UY MD,$7G+".X][Y3PQ$%%0^,1")@7@O/Q%Y,)$\W146ELD#4[5L,9U-9XDH>**A M82!NU#!$>>+W74L%?4OM.G=D!Q+.CX 6)YR?< MW981G,[B4<@OW_9^G8A/?M"]U*Y_J:,.)J0? 35.2#\A_??R3KH97%-4-G=W M"P4W965PE(Q$QCGD^_2-\GV$YSWL6>JH:PG)1T!M$Y)/2/Z]9$-QFYDZ5EU' M)%$J2T>A^F-([M2-DGL$Y_O0HUOE\N14591Z^OF N$DNY\O%!M,5.APO9FF, MQJ-0&NR^3Y_"Y;?"7X_K/M[:=>6O=..HX>*#;U0]JU,??L]KW'KUMLON )9- MTV,B+1*2@HLD&-/B6$X#<9+-*#A%94D)E;[]CN,MJ7AR[^E>*LF]IY]W[^EE M)O1X+.$M6:_O.+"\X@^[\ MYQIWO9UU@?M#*_&.JUDE AN3T(D491*311+','&,R8J(T]D,D#( &X?;,^ZO M9NW*HHQ5";]:LPE.9?VJE6>4*>>N14Q\TG+576]5=.FWA:JYF10MERK4R39L MF7[<$F4+9'9!LW6!5VK-BCY;H+BY%O&GS\0Z&=LJ,9VJ@&A^H;->3L!4"UH^ M>6;+LR9^OJ;C7''N+9BQ,^S;F;9(B.CCEI1L>X5-T9]I2ZO'5=.-$2VVIB+Y MM.6B0E+RJI214&\@B]E!MZ40;%M,/VT)"H*#&9BN"91<-+!M9EK1["EL^61$ M^4%^2TA$#>. T$XC^"(C20H#6SX9D2*7;124>WG4%ZOKN48M1%):B]33M_-6 M+\\C;'JE5?/C7-LM=H6"-!4S3UMV:O7QH".T"QHU9$#37?EX$Y^*]-.6=7QE MEA9&K:'U98)WK;$^:!*,F'W:<@2([+*/],N"IXME9)HO#@D?(@0],?5Y?"Z6 M-I4E"H:\E$5&2*NU@DVQITW1E9B6YSV/UGP$;Y6X7GTQ1R":\*=-5Q6E*CH\ MNQ**\YHQLKQMIH!.1>R$[(MK'A^1V?Y48%%BZK6:K0R?943LA/"7 *_GFAS; M0A'=<9;2LF%+ NSK">F[;KZX=9<93%@.D&R^KEO6+ T[<$)4-C*W;*=FJZC$ ME28EME9A[39\Z@E9J4ZO/U32M3R'<\XF8ZHD9D[@4T\(RX=J[ RK)4OSL#2& M&FA9FK;@9)V0UJ#;SV5S0D'A?%4234)CQO4BU*@3(AAGAWF3I&95KL_U2YEA MCV+K>D-;(:DW2R\Y&08WF1IO-G F"0[C@)Z1EIVM#:VFI!(?P ZSA%QC' M7DQ%_(2T^&I7UL;M,81+#K/!0$)6I>HZ:/ID6(Z":UR_9V@ YE M@J9/AC5I9#;IACX9Z=6)Z_?@4T]@8#[>SILH[TXU%G@Y'%WGAD()SL ) M#$Q'M55?JXT=5+('>;EI=%A\L1:)$QJ;1:4)6FQ7RFA_T)/PPE+CY"*DU1-P M,9L,FY.-#<(9XIQ2A^F6@\Q@TQ,:2P^SK2[J%^O"=CJ=3 2'*&%I92\5LP.LG,("4&@7/&0\V*.YHK*2I]P "B=! MCZ#X0%K;W19NT;.I2)R0EL<-Q8)#2EMM*8T<1YK-TZ #FYZ0%HZT46JH4"H* M3*^SS*G FTIMD3PAK57>]X21X3ZP+RBB*]P4^6\WV>O#'-:0,\H2T=*RT8!%:]3BU@ M& M7Y]O\0'LP EIF5:1H530'VE]2QVY1;!*$UU&)$](:^9Q\[[*FYJ Y#RT,VE( M9:L#9^"4M'(]I-=6&A6HAI6T,''6ZUX/]O6$M&HTSW>L-LT([":#(IX]'N6A M?25/2"M?UO1:-V\('))WJP7#S91SC6G0] EE;+!>UYAV^QT-X(BVF,BS4F/; M#IH>*.-==]CO?;\PHI4\USK\81?/AG_YX&ON,]@/DOQ*MZ1?..GW]JOI9S!* M0N #Y"!(#Z9K/TS\!YY.!!$!04"-P!)!1$$0Z,LK(8D@$FKZ6H)(J"DJ@DBH MZ:*">.,FF5>]UH\;-?V&45^5A#]VR$\R[&^< Q@A!7_\]QO^[;TJB/] 7R3# M/YX0^J7%UC.6'((;AW8K3@3Z_; #:)Q@X2MBX7 ]^!X/V$D\1(X%Z<S4BC/K@JK6X4%X" M@RO" ,N^RG3OVROYP11XM[T*HU\?-L/SX:Z,T_A_ZWBCHQC/[\*^U)A>BW/C MX-Y?;"Y>"34OK=V/MP.G\W-&>PH=TEP [ ?9- SOZ3OF+1HCU;!O:ZQ3C M.,!U?L76&WOST9];5L';U+0$C0D:HX/&V(

%O\P?^^]KQ:.34._6/NH%=- NV)(=W?'JFZG:"\S<"_$'D M7:@=DJV( I\7TW5:U-/E:9WC @TPE:?$K4-C@'^Y>53O <6U5=H$2?,"8RL,_'+7\EG*@ MI.#3X!L/6^J5@NV/%HZ.5B5\TT S2-'K!EO5B6^_:9+\Y^?#V8EWKB+AA807 M/I<7,#S85AUD/,45IAMDQVRC'+XQ?2F?4^P1NHX,,6K=I45J/4XLQ8' MY>Y@'IR+H;[])NGT"\00\9#XD0?$SRS;15Q@&RG57,$)"NZ'3CE'E6*C'X!$ MT(O_*$%]I! MM[[]QNGO&$JC$IP0NT3DNR%ZYN9UN M,Z82WE"SVU_[?'@#3*3B:%57X:K+RKRF9[DK>'UPX M.$SQ.+>01&I)I!893^4UNEE6M7F^QIN*IIH6F7>TMKS<3H.:OX%30GW'LR_M M DN4,%'"VU'"*ZZ#O**%8@;'343OS+5FL\6!03Z]I,10"X.-F/CW#/G21JFX M9DQ>7ED$6UR>/<:8Q$?)XFXL2>UF#M4GP$Z M'?M#]8_2^75)GJDFL/V'5BA9P$_\X0AH6$R"TLU&57_=:1)C*MQ!CTXO(Z87 M\J1!TXROX3;6:%4ENU^;K4,_/5A'I,ED*3_1Q:^ABY>/3=^JC(1;E@?&AA\) M_+R^LD(Y M8)^F3@X4) MWR<)=#+V30[+N3LEK@8YW@M$U)X(#PB3>"6*D>);Q*&/&H8A5 M:WK=8CLSJZ^#6^N@ET*EL615/R&'A!SB[BZ]EQU4FF2F3<&5-"FCGZSO)^';K?+1%7C3ZT&91TF5C+X&WV$6"167O,7FD".2Q: MEK)6=?V$QUSHB.8VJP@8AY>'9:E,#4O;'HQBP[J"]'><2/8%)*KY-53SFD?\ MWZ6;LCWL]LO67!&JY)@JYPE1XNE0-X,B/M_)[$OEQN,:S9ZH[[,OQ)AX[HGG M?C.>>\R\BYIE3E^OB[KI*LU:>5A3-,1E9^22W:0MMBUB847!S'PN2#=G)ANRX M.5'A\;5]9OJ.$^\2U&_<@H7.LY+1RBBRQB-;U^Q.RFR/A\09EF;$L>_$B_57 M$M)(2",AC5CX6!=E#;=/HQ[ ,R6.+9/-5;E)9X;%:< :09EK_#M)O['.]>>Z M58\XX8E?]3Q!/'&T=D]!=#!QP^Y]2&!R"Z09M01Y!(=\BWLY$Z0G2+]EI,.B%))$0A)B"@?ZQ87K *]AE!P7]_=#SP\>/]_(#@RF623_CXTZP^7<^; MQ$1@>^7^T&;(^HRBG!5ZE@7R[ZF672H=# M_1I:EO/F9"1GF8 &@BH.]/?LBV5>HA[J1\#9O05>BUI(\X4VU[]6.SE!8X+& MST9C7(/@-RVPU\I,KEPK=\L8 M1,O)-NJ;VD:=5.]/@/V%@!VYD.9MB=O]53PI795"^*K@^2HS7U!!8ZR'MZEN M"1H3-$8'C;&/9'8'I\*-UJF%Y ?;K!.?[59]MA<=@?^^=B :.96.V MY-N9+E$K:D(5WY06_LCR1(L)-#XXZT3':CGN+7?.I*PQ[*(4#.ED<9DOR%21 M)Z3;C0]BYDP\O+RAMD_^^,^S3''=*LQHBI1125:GV 0T-*??%O&PTAQ!G'-UH)/AL9LO< T=(\NP MP^Y=[B)U2[',&\X=7>:847P#G2^X&A4SA^.@J:^&,U:;)!V\,?$]H"2 IL%,!T0Q]S%AY-4C+DHH9R/]C,"[:K=;V=Y MGG1*O(2Y"JNF-3Z[:GFER28WD*&K0>_72HCT+60U$F5-E#7"_L'9VCI>DV. MU.FE0#&^/#'7 [W&M -M#;(=WZD7 X/;R7>$OH,#8"YC,J6;0T@9\>]/BY5 M%B(S]UJYI]Q;KCE3]_I&Y "( 7]''$0;P_]S#UX3B&N(ZQ2K'A]$MUBANGO)[5JBKW5:7JUMC;=C-D1W MF$MZS_Z5TVOF*_$;D_ ./[2TH*5UP_Z&I_B/):>!:4/'7QE^'^ETERO4S98V M(0&'!>P>"/RU3'F(:8AIB.GKMC<\!=2L+&Q\:EW8&*5*K;30V&T7VT6@CAK] M,&F^_O*6.A+V?T0\X"Q@\088B$X8V<#B#5 :DRZ-J;=98?$&J+%"C34Y5NAC M/^[GU[:/J*PD*Q(UJH]/C55S5P9DR^LA!4TBB"CK,'=:PUJ(:8AIB.EK6*&G M@5J;L".JU:X[/&B.W<:"IUD.VX2@IM\"=<*M4%B$ >KY7YMO0[#Z[ T\;D_SBT: M_$ =%RJM,:4M9"V$99BQEWWG^9]&-X3P="4ATWI=)8"FRQVVAD[36L' M?'B51IO[FE(V\J8I]-O,H@ MO5VIJ8&O0G%? M1$T%U!:LB&\V"LBRV5G-Z810C$I*87=9'_,MO8"S%PO="]4J-Q/L:[1QP=L M2PF6,_-7&.7*8-C?\$+#'9E6]QAVCO;W%99+\H9#X8?"GQ+A3[A)_-9I)\QD M!\R"WX'C'GKN@I4?3!R:P%#QOKWB#7/DH30F71K3:@?%G*6GV;AN>&"XDB%; M^'C16* HMP-5"ZE*]65-^ZS#J=(LOL<)[CS6QA$\6S&BD\QE?6]F.\%LU9_V M+GJP=YNRXTAL9:"(WH+-BG1%H:L>5JMOL,[E)O\N&__BLT<5%32YKA:\@E7M MCHC68+?*L8&ICSZ@:/3_1^S]%Q]DED_?FSFLQD/F7Z^O7D%?ZRJ(G"./ZU>M M[,8\V1K,#+Q *6264*P!S9Y%>%Y;H[;LM)Q@+SV@]F73!VW@1,MV=*VJC*/7 MI?(^6*OB1E3*>*\VW&EO2I]#6T6;;HG%8FU !(+Q M/8S3';L?&A,*V.$K-J0V-16'H\;W\8KJDWI206VJI'YVIH!&Z M/R2HN>B3^+J91Q$>ZW?.I:)^P0,[Q>?R?1Z_4!JA-"9'&M/CUOQ3@7SZ+4G] M]@\G+_4P"]0-CZ/,DW@^_Q>("Q1$WR('4?Y1COXCR7@9Z]GY5=NH;5CQ/YB=[KH^4'^" M+CZYE\L1Y;NO7*7K4/#=+[87/<$C%H,L^,U.H>MD8 MA*%%(ON0I<@'+$>\X9[)_)4(M]:G5JD2:5Q'%TBV.2O;HUP@@L8?LFB\9TU&]C(%H(#%!#@' !#8P^&7<#9_0]L1VHYIS9N$$@LE-ET2 MFQZ/R*M52+C'0S=R><"5B^@4;K%;XFK+9 MEG6U8CW"ZPB_Z+E6;K<'C2Z/#$=#4DT MX_%R)_WI@#26U?+:J9LE0R?(_G"PRY>7O0B0X8&?91X8XJ[[E![T 591_(5O MALF%&=N; 2>,-BP=, .6JZ]!YB_3=MV_7^FJ#FV?%-H^,&":/DWC%U!;(4ZY MYS"M1/"L!U!M J\U[51SO=^N \**2J"<6%(-H MAVB':+^&'O-IN$],SC<+5=86D2+J5^KC[5K6V!#N@7[#W(U#X[D"HX*IKN@> MM)H^;C7=N!CQ):VJY-99#OGIU+2>A*@C7>#)N@547G:L8*7<9S L'% 84%(P MU^"QQYI#+2H+V?ZL 8AN8Z %'T?.$()\8)AXF@_,XX&XAKB^M.+Q M.6!S1%W^J6QL6!#8(=.%9QZH(\D./Y]1UZ5TTNJNW\H*9>! M)5._4+N;F]EFR67-M'MJHC#S([#Y"-)'B)*9MKNB0)8J!C=&MKWQMJ)G)QV) M9")G#/&0I5]S/D-2@*0 22%5>M5)K$#A7J'502W EVICM Q#(D"^:OL3$]R$[OYU M(=OP^M.Z/:-=HY$-:ZDGT1O0]Q.AG*](QL+H"RP[0N2B&=!;-E1Z:.P!(V#7 M80AJ".ID],0Y%=6-]K(Q&I"EK"@CE3$M*HU%:Z6%J Z5ENQ#CGHS??;?GASL MWS612)V.Q+/?O5) L)_.X1/="K[7^T'0+]]; " C*V$RCFSM @G.6+87?*%G MA^(0:>51R&NJ6[*EZ%%QEN"#J!_/]S.^]I_7\E0>4_7U/_\-?CS].\4$LA,B M??;X\)] #K_D">?H_U[DVMOCTC_.*E1$?VJEARD2SUXZ^OE__\_SEX^;6X^4 M\VQ6LX,BBT?LHP%DX@#90.1I\,4_9',C[]S'66:SWW'RBN0\**+C\._^KIHXBGGCZSW2A%[H<#3-G3UR!\ M]F]/C7;%LY<_<.Q[))C!'Q]GA9'?R0MMTPM+@?BU*?^5,S,G9+__Z;6X8Y#^ MZ%<>_A@^Z%VU"_2Z'"5+)" I*?@E)P&%Q*=33,Z2%/GML%P7ACCZ MMJF)XX%ER?'-GM@=94K=EMA^+!Y0:7+?,VRSD!'$O% I5-ANA1=^&IJ'J7*M M1KO+E_FF4.GS]98@2 R:Q6CFK+.+O?0;T^5:3:%5KQ38'A^\?"_X3R.8GI!I M%3.M-M]E>Y5@0#2SWUX_$[Y_YHR'QWO?^R_1DGTUT/W4OZ]V\L8/N==DY:]_ MA3=GO)GMNX'BYD9W: *:6@;J:.2;R 2GLORKZ=UM5(%A5E3YC0FF\QE41PKE+/8HE7* M>ZR$QY_9$]5*L ! 1A&^I[#Y9IG>JIM@9.R9^^(Z.RG51KR!--CBJKF>S#83 M5B+BSQPYXVU#,)<$[X_\DL67EHFUP&VR;K]?L61,/ M1\:^O=[+3AE>UEHH9W.6M"%F@THN_'8,BRU3U5U9D[RWXO&B/,!R[1:-8X$I M+:$O1[;IGJF376/!@W75E-99-;>K;"0J/M(L3^BER0V*J%!%EEEW88T $XZ, M3=[AR;Q#>J,BNEK((FB1]&*&LL'(V.2'!+O(MOBJ)^ZFC669&2'K$JT%(V.3 MU^;X=(ZL5J2!Z'9NVLQMLEH]'!F?_+Q/=M=ZN=\1![;>ISM<"1EN.A(=GY*T MFV]V.WVQ-_SRQIM9-6^NM3L2$Q^YI\82LW)IE5\,APVEJ K;;;DC9>,CFX[/ MH95^:62 <4=9=DECUYUJ4BX^LJ142MX &W;$7;U8*N/E'C%>LE* FMC0^K8. MR/YXC/(TWBTPM2IC>6( $"P^U.A.U[A<[SJ\7.C)!:HX+TS66F@3QH;FJ:&( MC\2B8.!9=(+G.^*PW E>@#@R=*_1:\W*S7C?&2*.:&R[144+A](OA^*CB2QV M]'*;YTC!<%:,89!F)QR*Q21%1+.%JL:QB,%U6ZN"7[)E60S>X(B@+KE<@"JD MZO%T=>.N6,2N#EK!&QR1U"JKR4:O/A2-@3$675M;,54^6*TC$F V9#-;FX\+ MQHJG_;K5ZEJ]8+>P(R(P]?BQU-OD1(,V15R;C'8H'PX](@,RT7>$VJK5%/%= MK;0G46+(5H)I'1$"9F*)B*$T!KRL%)I4TVNW\6Y 4T>$(.>-4797RB[;Q6(OL4&P[-O1P*2%'"C$ZWC@J47/,I M:;IIYCH2?D0,?9/+-EO:<&T@>:DMM82U2AI:.)2("?>H7L%R);)N@-I,L72K M@.?1:&CL!:S5SO9%TL#1%5:AY76_J2%B,/2(<+.]/#/*=Y<-'JC3T6J$S?.U M>C0T]@)^J[V>YXHBRI?FI9[;W&MU?MX)A\;VH(_)DT"=6C?1P:)=MRB-PPK2 M)AP:>UK%;'NB#)=JY=[(D&(T^"I1V" #CA\*!$%&=UY&.+-T K3*P?O M>@0&]&0XJ ]*P@Y%."N/%?+JO)\/AAZ!06.SUIV>4Z(,3J5H6]Y,*7X0O.L1 M&.3'HVR^TF@C: MGUCZ_K KV.I"!(S H%IH+S2H 8+3*@-3JGN2 12<<&EM7 MH)59#?,[*JJC6/5:>Q7Q:Y$,+E@"8X L=G9S!IK4NOQ"V-DY;.46E;&T= X8HK=\:HR MXQJ\,,"*\S57* XT-AP:.^"XQGAG,.6:R7,#M;INR_AF0D9#8R=KZN>.QEMPJ'Q(ZZX7&R'RPHV1'T*Q2JD.4/' AOZ\F/SFJ&-\I(0 MVB3*<5YSLF5Y;]+30@=A;"A56S>XP'@E#5V8=ND\,Y]+0C#T"&:E94U'.(-= M\(-9NT&U6VRCN6+#H3'A[C:Y\F0[J_B\WUC/-NK$-P?L1B*. )%9+X2LO5ZW MQ<%>Y!USOUV)4O "1W!0JFQK#16H$U%?M>J%YC@_Z'J;<&ALN\PA5N!7/7H3 MT%R3$GB?+<]:T5-CV^6"?F\NT#T*!8.>).Y;N4IO'CTUMET-$EC^9CSW> YK M55AJ9(XZ6C0TOEVC_$+(3R85 1WL;&Z+M)$\&6PM<02)DVU/Z*V-Q0K56^*V MO'5JK26KA4-C\YK2DR7A=N2AZ"-LH5)M=M?>.AH:FY6S3T+Z_\P5/US$W_Z*>*.P(]Y^DK MGOQ0!TOGM$@W17]G7HT /?/4/'N^'3QS:MJ;)Z/HZ<](&)'X<7#K;8(9O^E1 M>[2UHB]^&BI/7-OT/7!A5]KKCIYW^7 ??YX4P'D,0M&OYA? 53_SJO\I;(9^ MS^7@1B1@([+?\2SDXO>*LWS/M M\_DHDSU!Q3;##__?-^K;1^]&H-]QXIJ5FMZ=GM>;.0!D&L%?S-P,;ZEAJ\;) M1_;Y587FWO<9RWXG7F72F^^SH&]_V^4_UD'XS'F1X&V&U RI^1@U)^=.]KLA M7?4M\-B0#7UXNL,.N?N#W T% ;+[?=]9O3#?QZZDOBJSSQNJ_MY<=?('@.,? M!7CN.\ZD&M_A_?(S56!X*S)[UU*0;I8/[R.?3PHN>^0G6 J(VQ",U+!A94^Y@)"<*XZEI?7 W/OFGT7K('E@Q_GJE&9,$,_7(S8K&]; MC.ZMW,WK+LYMU^*M],FS@.&UZB[$;[4B?H?_)>L17E@ECG' %>8$9?JTE)>4 MRW3"''@))/BW,CP@&,Z]%J]7;$_LXB0+1;=>"PB:4S.3O@1H$A8?^/0YD[AX MP>\ZXHLF3()\J(>U=&S55SSW(6.!][1ANHD9^&(.K^SD8\FA)7FPCD,=&_&^6ZP!\#AMXKIAXO+NBX(_D\]W@C.\#O+ M8HY?^Z@\*;$C?FR*U6I8UB=86IX;I3]$MQG/4:-YLKXM6?7_KLU8;E@U";M$M5%>5?+Z(R+J_"1$;UAG# M\ <,C7'S*E;CRU!/CDKA*M#GTGK6DI])R$K2.!L]85\-,35WCF. E^-T'X2S". M7=C!ENZCSX^XZ!RVVZO7-^A"]'OLBE[DBB218R7F$+S&"1(&K\\5O+Y7!K@] MN26& 2X< ;\( VB556U5FLH([]LY8!8\-;L0-@$#1 'Q'/I: VR MP1VSP56BZA=A@RS6J,Y;;=DQZ%&UYGO%X9IMA&QP"+*CZ*6RV5+OS( L\+OK M K+ 52+U%V$!<=_29ZR<17A=&?.HAB9]HWL$D!)B$A1/EY5ZJ!E*VN4=IJKKIMG.%/6NAO(:$IWGD?LG&+TV<\SR'R3;)N"K16H)06"TM M [9+8+G _>.]AR_G:TFQ2R7=GI.W$KN_H#L@K59_NO7^#PIB C77VU!BDC36 MI$GB+3*COZ#Q]74D]BYS^;^N%9&N@.XAW-T%+I =998)+.; GET#TUXN@'6T MB%PJ8KK73O*#X=W4&"E7#N^ZCB<]7I5I.8\)..Q6=Z70#_3T-V[+FP&G-Y.M MAJWJ4QVH7=TU>G:P!8K]-*8!%A/@2 ._BQ!6N5,62]:X*C2QGK'B.I^HY7& M/FNIA5_ YP].A2/>ITW'+EC82A8< X1S$P8 P#QC"6 M]/G8\=EY Z_[DUYWNF-X;M@'C1;=:JD2>S7>J!2&FWR^#!J&SA<:&D;8WH1G M0]Z@O_V#/=#,:7>)4A&&3JOVD20C"K+(.2+29V<1L>?I>;'CSHV6MA0/$_XS=5[Z)4'75MGFR]2!F?J2O_/D)8%1 $]P>L9;1:8"F- MUKF9MV1#0J"__4-@GZH?_R7<4$DS&"$]I,D9]28]R/2:VNQ4Q$8'S$*J(*-^ MM]NZGKY0GV.[28D4IH:@64+!0]M]7(SH(70]49?2&%+O7X*L +U,'_"=&?"^N?TR3,-H*@A]E&B2JO\6G0 M#Q;(NM.6=B0ZJAE#"LUDD4O)#CP[U@-*70?W7:EMH+Q^'($^,(.&=JD%AX>N4L>'JFW^K\. M7)-FPW_X_/@B=F@:4PZ>%PJ%V04PNP!F%R3)0'VC2#=%\45U,ATYZ&Z:VQ + MI#GOK3<21D;V)ZR? C,(8 PQ@1D$;Z!:QM76=K>:7%2KV][H0(SYU^.PQF M D!@I]&+D.I,@#> [1]Z892F:#MO]*)6)A(8^BO)$D%WJ0IC M7IX;RD;"J,B=JN0B7(<7+W!8C.,B(5>(\3O&^%6\*._!^+[69MHHTR'$U9+!!7+D-#0T MPGCH4J%/NTSY!3TG$-J_^TD@M*_B1WD/M.?,4D(K-4E $;3A@N'1\WNV)YL9.]:D-+7I*DGV@*?)[W+>E!7(_%=QR/QL M-OQX:\X]UI5:KG3M=C>_$[G:?K*J5C?.8-61,#HJI_J0.[% &LQLN4AFRYG5/((;<6O!ZW0TOH0*E-")&O&#DK(@[;/[D'(GMU30'RPQ?F M!^A#NJ(/Z11^Z"^U/4LXQ1W/U<716AQ/UXZW"?DA*JF*/N#8:>ZC5.3DG(\. M$IYW$SSRY^YG3-M-?"&-!+CNDW39*&5WBD*J_.L^O"X52[$7H!Y )F#+8*[! MQ_H;),!],ADDK)&]Z7> * MD+R6K^,T2-K4MCOF%\6Y6!M75PY;Y3A29T-(TE$E,3R>GO8>2-Z-^9+BC'\( MP5MY&$Z#8*/<=YR^2*EH;54K;O M^KK-%5!Y+;O^-%3F]_LB@1F@@-8&RV*IWE@9="\Z&!]-?!*-7YG]P-%X1Z9\ M*M) PD=.?GOD!H2R'KR5J88.@+!7=$:/9"3SUV-2R-\__OOOR5GC/0ER$\06 M(0FI(LD@Z3NM7G*8\.6G?0^&-ZS=D5 [X<(RG4 =.6%$G21M.C5"'6WXZWIV M*L]4#.:K%N9O\(H M[-\9VPHLLC4X7.U(?%0VX? MTMW25<_OB3MVC%DE=(7L:QT)RT7-);'3RM!\01LRK:9BTI3GNP_>O@W)/_JK MYTMDO!WV]EE>P'OY3<_I<=F]%F(S+._X0!YI\IWX0&["#](DV0 0JE<.\GX" MJCPW;H[ 5!H9H#%6-61LH14M.D;#%@W$Q9*@4F^\?QU\WCK<>U<9W>]7=*6Z M4FYYM)U%%RL57PKDL%ZIL"%"H^#O T5^JFH7K Z0N+#PJPT67<]6C,Q&=AS9 M\E(;!4YK6>Q[:,=X+X'D]*>L\RL_V#L!*+ZC>SIP![HWL_W@360U6*L"\("S MT"UY8H)BP !]V?3!+S((SP[6LGS99!?!9GK'E#N@(B,YVYV*I4JAE ?%#M.: M:L%4HFJ/#R@=]Y(<5>]@##YM,?@4+<2MS;]WM !+1=P^K4?KQ2TDB(ED'*U7 M<8E<^F@U79HJR/E9101BWA?7Y=T41]CP:,W=ZFA-O4L%,DD*\RAN?KI^$<]% M@AT4W3^D2;@SV_&0D&F?94QDW)^<#',G8.Y$,E@IU5Z$ANP8P M5F5_J3O>% MD_E8!4)_[?YP9^-;3<*Q*($"ID_ ](DO ] +9U)\$*"+<2GK MMWW6%6FQO>_BO49![79"@-+?_F$^E>#T)1P32;,:O@Y:7U'ROZ!9^W7D,&G& M9JHS!3YX:M2;1<:I"$A7Q#D'PQ:U2MN5([4N3!>@XO4;8*[ '>4*U ,QT2(A M#>QLSS-!:'+#+ &8)?!ELP0NZ("\9SL7AKEA2"]A9O2OLTWX>;0]UL4]=C_( M'B^KW2'9$3E=J!3SA+F>$AL)QP]W$+*Y>+^TLP3HOH1I#2-U]T<0MSDH4V_= M0RC<7]#Z"NDO%W8>O.^L%#EQW<]K65RL=:9DFS.+N.IKX5EYN&)PZFX&,&TA'>--@(2LSW0+.+A.(>@:L?'WY)V_"5W8:),TW\'6B M]F<-,Z3>8D^480YC73#XFBCM%PHD#+[>MQS>VFBZB^#K=JOK/W[=S!8"5;@U M;3MA9VYOUS9ERV,ME7]2A9NV];-G][&;VQU-7ZNTJAAZ>U"GJK.-)E&!645$ M9E4V7K(;AF+O*!1;"637 :[W6+_[(6,!&(F]NT@L+."=[N3I7[4W#JT8FN#8 M;2^-&YCXI$]D#=\@7%?6BX.9&S Y&34+.W+7"X:7[R&\?(]%GQ,%[@M'C$\# M-ZI7<'5?7(WX@4E5AK MJL >3ENXF8\0'B6_8]3]-$*'4>Q77"Z/K=)@J/H,H>J)[:C 00Z#?V#+;<:U M35W-_ \:_2\AI/TA'\J-IW;7M>V>L/CGK".E)?=[_<8$&!RSG.?&'6VZL@.R MIJ+J=)_K]7S/OI/WNTCN%<*W9Z>[3KA_&\)T<9K+-1G/$>4&MUT6V!U?[[$A MA,,D^\\5#_\2'I(/F4D0SO<&YRLY2=Z$,U"HUM@OBH:,%>2^5MUR;BZ"))0O2O17<: \3RX\^+Q_ M4?X?VSFQ"Y:B]D!6T,'6:3=:;+O;T0+NIZ.B?NB)W \S52Z2J?+E&.+VK'C7 M_ID/,00C[1&DKSH+P]^4*A5GWJSV^IN0(>B (1[04[TVJ4AX230AI,@*A)R0 M%B?/AS@!* 6S@%&\*N+=#9I?=U>-684-.2%,C*%@*P-($E?/FTDN2=Q57LUK M?/&2)MINUUD6$7W(KYIZ95#/3F9=.E(=(L=2[C)I\#?Q.)V/$Q*>01,\,KSJ MEIF 0&3 D[_(D[?);\^0 $]^DJX7I>P64?H=- >Z#-%3=.P%%[R';OG!"K8. M?&I;;CX"U6%<+X04O_4<.3C8=$MV=A4/+-R ?\,9.+9I1@Q\<.Z_IJQ-:^N: MNN"F#.\7!NZZ935*S4I'PIG0Q4,]H%3\7BG,G/EHYLR7FN^MKR2DWR-S(TK0 M37?0+G+T@E]II,10PMS;S-B0$NAO_V0?4/)$"^[>73G)::@%'+MR2:$,"[HH*-575?ZTAX#B8>7+IDQWT@.0$$==?9!R3+W&J+CNGE^U^]T M@X=HP]54"Y$,\P7.?*\?(C?ER+W.K8U3D3N;$;M"=RLLC4%Y@PJB.-@B5'0& M'](#LC1,#X!@?J>Y_M7 ?.DK%:>"&2"$GU-KG9JA(_:"!VJUMUQO0C##J'[* MH_K_G?SVR T(I3QX*U,-_K(5E>8()&3I@!FP7'W]\^+%7Z&[X^\?__WWY*Q5 MYE/O#8']8))[D^.%A_4PXC5,/Z_S>4X6A_7U>E M$[SA4/CO6?@OGFJ>!N&_/_LK26;6BZJ0HN6 X*WV0,UHLFX]FE(9.UB(F>UX MB ><16!F/;41R;A \1W=TY-_T3WA1:F39%.EVW1*=RO-R*W!/?=J'-Q@OX!9 MMLUP=9_U5_Z)0=8)1-72@C<.?K:#9;35)O!:TYZ\/>(Y,W/-]:X]5Q&QAO?& MM0F_G93YCD1@82@:)^.5JF$<^H-QZ+3".DG68[J;:%X1UJ4"T^%7%<$V_(H' MUMWAWB+P30CK,"X=[PB3])ATP@_N)-D=$.&WBSY?$>$SM#^N]GJ:)>+[^D"C MUDV#*VHAPG/?_B%/:\_W!3T-7P?8M[ZB?E?%_:X([$J]T$>LL:F+'%4K;>F\ M/ZI7(HT\J@U(Q/-2DA['ADTGWN%\Z0+%E%U7GP;O%^'$GAZ\,)Z=L5[)XD]% M0/MT28@%^\^CU\&K\/=[%3[]%PA>8C^LC,(JBK_P3=D#ZI\.(AK[#"PP79I)Q>2^C=GY* M\?@*6Y&H/Z('32UD$OK;/\R%JMPGW/&4<(WE*]ZH3CK/W*9X3^I].! 2]UMD M(/V7%BY\]%)SO[;T!+W/[U2;[\I#?S]0.N'1&[J'J!-O+:4B_^9&9V]:DG4> MFY2^>0>J3-K$JU)^>#U- ER&8)&6T7_*)>J@_7 MRV)Y&R8 $:&'!HO7ETEZ E "Q/[FYF+RE@0R00*2B]Y@@L9V,"?6<]TVZ*F_ ML@S7:$F=3L@$,%$(DL/%>V1 2<0EM&X1HE I^A%%'&J9XB>64$M%7D^B^2 E M!1,A):3&=_1!2G *%0]!R>X.Y:I[$5\WBW5:B"CAL8=J_'[XI;4&R!)?E"5@ MO=6+.Y$^R!)DC6BWF@4*&/H&$#.GD%_GPE@3&3F1<@\YXK*:PQTYF&[K1WK7 M3&.>I;,ZE>_&E90ZCU'RUN3V7J5;E$C[@@Z5=/E-DK<@MS>D$@24NS$84F<7 M)&]-(#"^B'$-L7('?4T2A)7[LS#O(H7AJ9UI9GFX^K*(:M/*#L@@F8GLZDI& MMM2,JIN^!]0[SFXXDPT.TQV^;KI#05_K*H@N M,# E&;[;O!A6-'EN$?KRSFNTN^?.G,#IEO/[?S7 M+1^/!$.V\/&BL4!1;@>J%E*5ZLN:=LN+.$^(9@^ ;OJ+"7!:T^A\:/V"<_RH MB)7E%78%WVLQ/:,VM-%.K;B4A>9&(IC01X41V8:CM?337<:S&T. M_P2:AA#^%X#_5>[3G W^H_5V-LVWUUU4]RB"M58FL+?1X9\['/X,\2GXW[/3 M"!) >OQ 5R> "U^5.1L!E!I"2? FM2V_T]:=/,GNU/XH.O^C"BRA D#%>W.D M.X7I\XZ@?WMR(->7?^\37^SL*6\*" 3;^?W%! RLA(6^I6M7>@HLFPO>+YG MAS"(BBJ%]:4S4]V2+467S>"=@@_"#MWN]S.^Y:<7Z]^JOO[GO\&/IW^GF$!V M0GF=/3[\)X.%7_(HP"CZOQ=)+OQ]I7'R68'EPQ3)9R\=_?R__^?YR\?]LH]< M^VQ6LX.HXQ'N-(!,'" ;B#P-OOB';&[DG?NDQP6*'/G$XS]^\G6X#AGJ>S;[ MOYE?OX:K$5O*A;Q%GBW8(\H/=; /_^KIHXB@GSZS73VDE1\., ,.78/PV;\] M-=H5SU[^P /%(12"X(^/L\+([^2%MNG9\1$=(;\VY;]R9N:$K/\_O19WC&L^ M^I6'/X8/"O@V. O,W\CJ\:-GXA.N;/ ^O9".PE9M7'@B!8C[*?#R*4+_^Z8= MVXU+R7WTB6X%8#T42C^%PK&?XWZ6=<-/5^+DZ.23 A5&1J> E$A%Q212SBK2 MA)I,)(!EF6F64>A)COYV6+_SS#UVZ+Q!MSANJ1F.;_;$[BA3ZK;$]L-!7:LT MN>\9MEG("&)>J!0J;+?""\^F)I39+E]NU0M\5^ [8J4WDG :I1GTIM/A6DVA M5:\4V!X?O'DO^$\CF)N0:14S7)EMEG@A4VEFGK][U(V$^4_F,(B^[\]:_,\P!-!FP5$'#5(24Y.);E7R&;,[[\2;#] M-% Q><(0V)21E*E*2*2*$]*$(0/%FIPPZG22(P@*>Y1L^4FI!?6M.?2,D26N M.LP(\??S30'50KW\Y<@RA@K,Q,D[!C KGC,@A5V)[$BXA*$OA\Z9E;%K,^J< MKWFH9-9I7VHM.Q(1?VAU,Q@5)(/;B;@Q4;M]?^N1=CB2?#F2F3&LO!+J%;XV M;&%DGU\3=2G0OB7FYF.C;*(K57>*$Z M[+(3BBR-.2T8&9M3=]S!1TI_1J-":YB5\W-QPCJ=8&1L3NM%8;Q3RW/+X,1N M:5C*UT"##4?&YZ3-&4 6,=9'2S.NH;8VSMI:AR^*$2^'UI9M?8!['&8(2F4W M% %/)$-A\:FW]_M[$)YWZ311<7UB>(H$(^/39VLET344<8FV OVZN.STU5TA?-'X]($W["Z]I4KPB$#:Q:V]LNUU M-#0V_;VX1( \Y#A^5],$WO.P.:%V J,U]OT@5QC*PHRJ\7K14?SA'@$VH@4C M8],?*O.:;RV+'X-BPQ-7KN<.&K@F2\'B8VA\Z$[%''5@ MDBN#KJ&3P:AGZ)T<*V'8D8U:R^:@-=RB>SFLUB.P4C 4CP_EBH.>;NML)A\8VM5# W0DY*8S%5I[8@TG=K^.%33@TMJN5_6;>!M.F M(W*>8CE3TV',C18.C6_KSMO9V;DKMHP:CI?1HM_EW&7TLO%]M9MZ2>VQ3E'T MVWNLH8XZX_XR>MOXQ@H\K3M8V1F+.JW6]TV,'1<#6&-$?!&R:H!\U3"R/)B* M([ZLUD8#HQ,.C5' M)@GJC0Y$U':T98S:U/1?&H3#J5B<%5:"$*.)@*Z,W-4 MA5D-=THW>@$L=E9M9FJOM-L9J"'TMO-\I9AU4%R+QL;V05VI4F'@=/8\&-^(^XLK]YQ M1MAR2FS"H;&)%5$6M!!O@(FRUY+W2Y><-/'H!;(OASI$42D/?:U@T.,)C93G MHVZ?C9X:G]=:;R(F391,0T8:.<_M!*0]"UZ6BL]KO^WU&_G]K,CO%N981@K9 M_*#(AD-C\QKM-C+K"MTR+V/Z>%;R+5HI;L*AL7G94BMKF'D/%VM,Q1PB9F?. MD=$+Q.;EYPVBH8O-]L+%Y=7\T;TU"/SLJ8Y86E@@2(P7@YV0C8+)J$< M'&%8"V6;79PJZWS-:4Q-AA31/K8)A\;F)=;%:@44MD->WF]UFL"K7K45/34V MKV5_O1>J+EKEZ1:[K$KTN%W/14-C\VI3E66K+5=WQ@)59H.QO6_X_6AH7&;K M1K0Q>]@AUYGQSV5BNW87HNTQ_-1J[5EWNA$-CJV7M ML-&P1F J/^@1-%@7N]OZ@@V'QL\.GY[0./V:/34.,OT!A9) MKTH;)]"J7.^?/CH9W.14??WXR3)2%VY*\;,Z.^XS?M MZ1U.^[5TX2/K]UKB;F_FA+=J+#4CZ-M,(Q@PYU9"6<5Q5_XIOQ*KXY[$A!(G%#._/*E()=<^<67GBHCK29].;[E<W9:=@]^Z M+YL^^ JJ-921=].'O-0]V3S(B7X^'H%"SPN[GTL.S_C0I,=7.LOGGTI7N M1Q#.;*Y?^(B$0@"CQ% 8+BL,%4NQ%U (/F0?W8\4%,!45W0/BL$'C*#[D0)^ MY0K4\[(I6PK(R%ZF !00]G9\O J,_;P* MC.7^A(_WKDA2M>I7E^@)0I==@FL'P&)M2_'O./6N=;E 9U/6E5K3L-,&\=C8 M]+$):?BP0X/' U1#UZAMA=WGV*WN_AQUB+@(GJT8C4B4I>%JH?%CRG:,%DJM M#72!+R7QMV;(Z#M:H1ZLB&=&Y<\NI^C/+J?M&IH5%YW)F,<5K:WU2Y1>7(:] M9O!#EV."QA^R:.Y(G]-T0RP!(>?S+=6%TY8^14?_N@(37?8>YLV82!0*$M7( M2B95T1J\ %AN(/5V"W&TN3D-O:LE<_3H1Z?NX4V.M%NNHML2UEL-VVA-8*8M MO-EOC;\ GGE,[S"!LL5OH9LMF5=K5B/&>V/',/5 M#5\ULUT&I0V:*W$D4MS1G;Q%..];C\Q?R:*; M+O!DW0(J+SM6L&KN([=H;8U"L (CH"N6F/D&.UWP^S-S2[":P6..D$S9,_>% M(M(MHPNVZ0"/[.)+.^KN2P:Z#4X]T#DB1C5_IYYKH!OG7CCIXM4OTJ<$K3%S M07:M#LKC6VLG%_*J,T8WEU56QE+)F6#L8LCOW(%1*6[Z^LR+>H\SW_ZA\0>4 M0M_06!*7H?>6W$?KDM%=UP=J1K?"/;' 840J^(X>/DC IQ"6.2CU;(@X@#?[P65_K9-?CO.9:.]@-]K!JMKJ(1+4#838T97 2HJ&L9M@)4J.[;I'XD*= MPGC3;DOEFDBKP_FN-=MO#925F# N1.:P!R)+'N&!Q*,C!=FZ-]8"SLD/R?-J MG/O,OCDYO-0 ]L"Q5=F=G4@,46KAV[SP2S]@=\BH[*Q(3A1Z9 LM,MT5N^X$ MO$ =P(#A_[D,+R0B52D- $\\Q4%B>"\QO!Y)Z7C5?(T0VY(!6H7.@NSO'41X MU4RX-$EPHL-0"\YC4"!2?F_OR(.6&9)$%I($) E($I!+0\RBJ8UNL5ENH9B''WA+9S>:LC*,EP3.5IL0STMF@KTYQD_W%PW_4UE2\0 MI'@G;QSB$]'/?(@ [AD C@0G["UO]YG)OFMP.9Y&\"5C+=&-E V#$^]1!]*" MH^NK"7>3U' 5BH&>BE3$.=[@EV<9F\51KHFO,1Y=+22I;RDE6ZUW GYY9Y C M-6E4MT?1'?HO(,'<2[SD(RD7[V.%4;E%=LP#C9;_^0 MV6,I5Y!M(-M MDD$VR0L\'(RZ32+?;TWJ7*NH>_7U+18<)=@$*HY[XVZ0.:! MS','MU)2QSPW#>"<3#-R?UY35KI<,SAU5ZFV_&%]G8MHYIW1F]303'HQ^ 7\ M-3 0])% T.5-( ?)J_Y\JI=X9$'N7+&N#;9(Z-0-0T&OVT"INW(B6@X(7FP/ MU(P6,'CF+]-VW;\SP;Z[,]OQ$ \XBXQNA;=.PD,@XP(E6%=/#VO")C[''MY M2:S"<,'(SI],GWH@V>Q:UDUY8H*B[0@![(6?XLRJ<_\@XWD0? OH L6475>? M!F(0SOK7W[M-X+6F/7E[)!ZD-DNCKE?9"H8O@,%"VCG[]ER3;9X!$AE\ ++@DAA<33(B23 M6P=LDD@LVG0RFR^7M"]R[6UA4]WF-NYF$Q +O!0#B24EQ!);D;.7YDE-9.95 MA\@U>>:/)8$X4J&$XP7+TL7) D&X@W<" 3'(# M,K=48&K+ZEIM--LC0Q:'CA1RVPEY* P0Q;M%0 J"% 1O_B2#@FX::'H_U9Z%EE:\ Y0XM#X!;PZ-P]#)8!PKAB(>C]A[*M=:2_LR);8 M,OJS8I::3M?3 V$PK^LFJ;L+U'PE()0P3_65;_9,;$<%#G(8_ -;;C.N;>IJ MYG_0Z']?'+^)"?\$ OP+ZD<".O,2ID]\NFB+"ZU;J4U6GF,(F\#(@-=SKI$V M> M&R%CI#48\Q9[T.4%-1LNNA5^T1AKI*$KP5RTD#W@11O('I ]$LH>-RBB]A:3 M<(M>5M%KO;:Q:/OU94NKS5L@,EQ@6QI()6>]9)-@*HFM6++O_)TM,O*JM_,E M=?PQ-;Y.6Y,9DJ48@W:+7-_8LO:.BK21,/)!/J!X+IWW\!(/K)M3SY4OU4 * MN5JLXV3TC\MZJ4A0Y0:J5TEFV5=&'6MRT""8$]!_/W=C_COY[1LV(!21X"5- M-?C+O&S*E@(RLI=IR(XR.P"#P!X.OX0[^-]_3[YLCG]LQ6Z=K)'"V,RK\G>! M?CRL*[6F9W2^-H4U/MZRH&BLL@4S2Y(N#YJ;5X(UK]=KC";2\CTWG)H>ZD'Q MJ W#K4ENSD[$A;%83^J+#=KH!]2%AU$;C,@^9"GR :C*\44:[[/ M*PK:"8F,"HCL!O258,,,\A?D+\A?IT6TBEB74#L26C:0S7Y44;:@72]F9N^Z/3S&E:VJ15HHIH2ZT[>=\AN6HE M4MBBPG79H^5D(,5!BDL)Q:4MWI3@N(OQ@*H_'9%5 7LU= M/".?C2;]';V:[A6T-?&Y'6ICF&H=^(P,^ S//3 X#CD-6\4LEB)'/$L1HB4#/'QAHVVZ1 &8EU4)^E5Q>Y^;A>7BY+&+5)#J(-4E:6E2YZB%<(%PN=W2 M0)_OV7V^MSS!)V)6$7'"GJ.RZK9\M=>6\0$;G>#,6R=XZO(^/]^+^NPI'?I M$E]:#P;'$RFHI[8_ MK/H6>.Q^B)[0_3!A?L5/K<)3-]2SS/28:YD(D*_:_L0$28!^VG?:DKL<:@&)?+1) M8<(0E8 2ZF:QNLNO>L#<_Q MMCZ7?&OOY#[*6F7=1E^4 M+]S58;_;U?DLB=D&DIN*5MM>TKU))Z2@QY: 5 X2$20B2$1W1D0GY^3CS+KN M5G*SF>&O'=8N>B*-UC[N1#Z)E,:Y;;Y7X7<66JOO<4'6<#O7BO2B,,.>BG>[ M@H0$">G"A!2/6"6+D-ZW+A?JNW?F -:VM0$5;HO.^55WS[.\*['>U?KN.191 MF_0QEA !WY[Y/-KQ*U;D'(KZ[A'D \/D3N^[!ZD(4M%9).-86"I95)0XW6A6 MM]9CO[E44*[:6 V5@6]@VS/SR$OZR TZ1;> ='=&2W$+DK[+%M?X@3["&!7Q MD*7?ZK4>Q:G^[85%7^*GAV/E: FD+* 4 ME8%-R&GSGO^6G?Q$UJ&_@'C]!;'0@*595 M5RBS06AA[/'E2*0_M3I&1^7Y 3M;[065D9"I)N$2AKX<2J/[K;6WEQVC-M.X MUI;22TBA(Q'QAY;:Z$+I=^V2N%KC*ZJY-[?49!.,)%^.'#7%-KOT15OTV86$ M3GC0FC6T8"3SU]H>@,YZAL[PU0 M;O?L52X:2K\UF@!2-CCSGES"2T(J84PR_'B-BWZ^5?6+<=<>&;RS+!M,:+6YUCXS-CT@5^V2& 46WPM/R65^0;80Y8-1L:G MO^=GPTJ9["R#KZ=1A=U(1W?89.!@8.16:"T8&9_^3C7- MH537*0/(5G]@"".V.0F_/C[]LISU]"E2MT2:LGIKERZNMGKX_?'IHV;77YLS,JBCH+M MK%8N[0N2,V4#(S8^E)MK_:HXW15%8;EVO:V.3[KS3=A=-3:4J99:X\%0$GBA M(S3!FD,8TXB&QC9U4VH3ZLI%BJ)?K^"S68_N>^NH9VML5]7NI)F;LPN3'R@^ M*'>K;GU)LU%[U]@;=*;JWI09K,DO1-J:&0S>Z^G1&\3W52AW\C2JM'&TM365 M9;LZ6M'DX;FQC5TN':S K,K!=EEVGZD45'FFLF$[BM@K>$LPH?KN=&24IET[ MV^E6[6HAZEQ!Q;AZTT25%3NFY>]($M!G:R-N5- ] M+7O&;&PKTZBJ:HP'O:EL.B7&YWB]W!%(FU[I:Z$3#HVM5W%=XQL T4MBB2X5 M:&5@KBQ.>ZK5^D(6!\)^OME5VV()]RREWBVK"_HP-K8(CJX LU[?#=!!@V4K M8%R6W75T9S0.G J#"S.AJHAZC:[Q0TM$L;H6#HU-;(>5*TAAW4!X(.%=:<"U M^YT<&PZ-38RMC_'5=):;B0.1G.UR HY(6B<<&A.$"M+HEN>Y"B$*NZE2W;5[ M=*T3/34^+Z)C.TUQ@.\,I)WU%*U=VS.^%F8CQ>8U&/,#*3]@^VBK6:FV5MM2 ME@^.[6!H;%[337\Z5F94WJAAI?FPS3K3N1X-C=K&VLHXI35 M$.4H'2HVKQG)-@%:$CF#5HABL[5A=+6A/:5FOMA;-E?I;0(9Y7U?&PDCAFW4 M>E%H(#8O U_L KGM5@TZCWH!XN6![STE4OP^M+$7E&)_OF=%'.^J3=P?<3VV M\QCS?*$[\&S9V("!%&AE5JE4M]=6:<8^QB9> $Q7A\.]YK=%?[7!VC+K3<8S M[1HV8-5U:%V6WY(^GQ3I>]X+E.G(J\(&Z4BC.RFUQ-5_[JR["M'FL M$PZ-K=:ENI^7>)QA6MV5L9-U-!H:0WAEMA)5M#VJHB6MNQQ4^#5+5;5P MZ!&JI2W,QS33X%M4;=#6S4:UTHQ>-DZU.9(W&\,Z4S;P'@^R'"MN9V;T"C^I M-C(F?B9*'FQ(Q39->>F"'T^_/#<:Z)]& F*"J?=#]CW[Z8/(\#M\\FAB'L8\ MLSD?QX2?/!KQ*/J_H:GA.4]O,3N8@MC!!#E32IZJKX\\WPZ>.37MS9/Y\O1G M)#2O?TP<(!O()EB4_RQM-XK3_7" *7OZ&KQXYJ-5%'WQTU!YXMJF[X$7$[V9 MHP9[1P)M,+6?/R^9T02WY3;;\E9U3;@O$"YP6TZ^% 'WY68T]FKE/;@OM\++ MZ\$JN"^0Q^"^0!Y+^KY 'DOJOD >2^*^0!Y+YKY 'DOJOD >2^*^O%59&>X+ MY#&X+Y#'DKXO;U7/AOORJ7U)7-V0Q)=SO^<"!XIMAA_^OV\8_>V#RT-3WQ-5 MPEH!E@>X]V8. !G94C."OLTT@@$S-\-;*E"/EZ;!#I5#80%@ MJ%?'1*,M.P?/=E\V?? 55&LH(^^FCT/%SX.2HO_-79P H(M<0$2QXUG2@G%S"E+L?,3DT M1'K3NIO(BJ$YMF^I8?UQV_GQ/XH"P'3ZG]N:?9^2FKQLRI8",K*7*0 E:F'W M>.49^W7E.?LG +UW15*L^E]Z":X=QKM>!S0WTO\E0[;P\:*Q0%%N!ZH64I7J MR[ I:[P)&H9+!":%QHMMT7]X@;]C&C B*Z ?W<<7 $\@_DGP3Q#QLL5_@:LMF6=;5B/>;O M/W+1T+%G,X0<:J@\UOI>QY[7)_4+U38/G:"2;\ZLC M"Z^QEV4G$J>5#DO-&9[;Y<:YCK[#QD;4\17[]@\.=27(3 EFI@O?DGF+F=ZW M'IF_DL5+7>#)N@547G:L8-7<1Q*R6QUI(J %2JP!SF8= #8^MCDO"06K&3SF M"!N)ED?FJHU"5ZSQ]IAV*JZ$4A$;D=_^R>4>,(*,,=+?D)(@)26$DBY>.R1] MRA+91O-^>]+T^-)N.T/DSG:RRYV93U[2B%&89FF*-[LH/; YS_0,SV]&O>F9 M;_\PV .>1=]0;!*7W_B6W$?KDM%=UP=J1K?"/;' 84WZOX'U9SWW-J[ROA(9&:? M.U4"1 :11/ 7E9 :(91 @?3K;W=+8&QPFC$FN$_5F6WC1NJPUM//"KTZ[SL2 M>I3(B%@Y,V+7%F.AIF;^V-&[8*;Z?*!%7*[3*68R5E+/U>(?CC>M5IH6:#F/ M1=;E0I%5@@A4 WC\./BQ"RP( T!AW::T1AT^$I+JBKG&.E=NQ@5?77=RLPX M7(LFG%-;PJBF>I5=!=>1S=K*26BPA+KP0(;K\!"J""003 M+A837@_+Q'HU)5$<6)I>',8J#XX&"MW*JX[/#7!L17(GIX &.>$71]ZL-J#[ M]D.Y![\$U $+H2$=* 43_8< ! $( A"?"A#OCI*8VK 7%TKQ"9?3T[EZ.YY1 MYMU7'0JG!(MUC4Y7(N/17-=&,E^Q:^Y,T9%]@>(G!"T(6EQ#(./JT.*%V$5K MT>UE8U5_PDGRJ-(9#XH*4SL;CYALV-Y,WI@-6LMYG.(_".S403P"!3,(-!!H MN-: PA=#0R:R[ U3<;=#\Y6<7I\UTQ/&_<.TB#]5[6)FE!\:R0678\?IQ6M.Y/]]O;[IHS#?(!;Q02(0 M!"#POUFD ;D]!3@2A:#KT3H'6N.(T&<&NISVAWPFOQ33* KQ$29P+7KT]0SA M9A(8O@1BB'/BRR,:OV5IO(XOCWS$]ONYPE3@TW15V#0C\U:^4RBK$%\2Y\*7 MFS-!", 0@+F:\,CO&T#O19PL&'GQXJ0]YR*B5Y97W5A^W&U!Q$G_^!6/9PC: M$+0A:'.I:'-IL9;W@LXR7YH.'N*5N%"ME=I>6@=#+&SB M@N.'@WS!K&P:GHYA(O66#71UQTL$RP&P8QN@4"I$<.HOPW;= MORFX[N[$=KR(!QR3TJP%<#VT"5 ND.&\>MI5'#2Y^'CV50>%KL9C^\Z(T$LF M4PUJ!+N0-$,:&:!@.QT(%YV=&K#*U ]T(PO@6T ;R(;DNMH8B@$:]>/?@Q,N M76EU)([$,'2QF$ID9)I?,G-C,9_KPU9+S'PTCD04\,)8QL7/ /&R7%+0Z.LQ MZ)'V*).,:@_SH,,EAW-9ED:Y'.@B#/I@K(G80 2$" A=66#I$@%I5ACW^UI< M +(K--6FC6=7 D!$CFO0P") -*% =()8T^ONGS.B5 &[1 M601#Y$ 2@:+3S@ )8GUZ$.N<4-(JKE),?V$Z0JYIS..%>7/,S)8(2E)O,9K; M.0+U?.HH>TRAN!A\_E\H2N;^37DV90$/?TK.R+DT/"401B+JIL-O'X:H9J"*P-45P=4E!N4^CE^YM)]X:+F-O&YF6"V^8G,EIH7I M%HZS)0EV78:"$NPB$;O;B-C]!L=:=7KQ;J[I"A&QM)I7:NM:?ZUBC"*'RRY- M&PE0D7C>9<3S/@XTD56JK--E6^ ZTXZ>J:U=3<@%0)-Z@PQ=W>FTQBLAMF_O MP_^M@-G(=A3@1(+&/YG9BG)M0U.H?]'X?]]<\2\FH 8%_Q$CCH3(6C&=GG?2 M/9;NR[-BHE[7!XX+08 A!\:^(N'GC%IT\3,4>&D(SEQ'7.PXT#RRC6F^PNA= MQI\(P*X;IA,;:5)KB8"&G HC2$.0YK:0YJO"6V^ASD9>SC5-[Y3T?C]G9-?9 M8M6*8WI#CGX1U"&H@72Y3U!6AN#+9.F\UFAV_A1"(W/]$ M(.CL$(2"21<,00$_KJ*V0\*)47OZ%3L 'G^)M!#H.?+CGL1Z/FRX-&[4L 1(1& G#07^,2L9DB4#2O*HNN3(DZ#* M9XRY"WY *_C?_XR^[6F2@QD[=];,%<:L7I6_$]RXQ;HB/_Y$Y[+L,4P[EDD9 M'&AVJU%#RRWI'OM*$.OUBJQX(+SON6AH<&V.1+/XDJO4:?@F3OI55? M#V,?KRP]@4,'CAOTY @'6S3ZQ=F:3N?TCC-?1>*=L3N46@C($I""G0&^+MB@ M(_A%\(O@U_LB;Z.8DI';Q4Z7,S/K6:G!Z@9#GQC+LN.T$$U&>ANAXRF-4=V; M1*TU)F5I2,I2]%TZ?NQ"9()H!-$(HA%$^T!4+U5>UA:CZ="AY[.5+8->,B?2 MKV8S_3FZ,15]DI@_Q#HZ/^B;6JH=Z\^J&-WPD;)TG$ ;@;;KA;9KBP^^CFN? M[<'_,V![(5KHN%G.J<5R*LTO7;'99<1VJ_+[)VB/HMB+SG_63X-T8SYK"I%I M11MV9]5-.;_$X5J6(N0JQ>C#.IZ=.6) JU(_?B4S=U";WF!6 M5W=(#4\,I>%+YRC-0FMB@6!%EYHWH>P9_AFL@"-K[LU?G/9)L/J=RD%^(-BW M2SZ([R4?),48_3E.AN>;ZD=C?ZN5I@5XP6/9=[E0 M]I4@&HA/MP8_=H$% 04HK-N4UJC#Q\*#L0=]TDT_# 53[](Q*;=XR F0W,1P M>#!VEXF]KP((4;);KG9]-MRYP)I$N_SDV\X))%IP(5-"M.#;+3G1 J(%9,F) M%EQ)I3.B!40+OG)*+K.,UH$6W$[6?^#HB(PD%RB4;)LS8+G84T+R@R\BO'&9 M#KI7M@4B(Z0LXP7/U=49&R2F3!3JDN?J,A7J5&=7/R-\]'K.\K)NFX5UW9L) MG0B=KR5%X,KM/PP_EW&0%0X"KDL3SJ^M]"3#!SB4E$7,+[='_(Z$ISEQ5(QT MO=9:F-MRQ$]["S&%JGK$44YS@GG??FQ.VI.O-F\WQ3F_90= MW:3\>4K#]!AE;[[.CZ\N;5.P' [M@$*A>[TIOY"%PW\3<&%=R>VXT4\X)B4 M9BU <&DZY>YN6B>Y9=\F@?,SPX9DQ;_?CGGKIALAE$0+B!80+2!:\$VTX*+C M$>^N.&!WF9:O19)+/5F8SH>+VGAE*;]?<>"U"][8A:09TL@ !=OI0'NKLS,C M6&7J![;%\4O@'O_^VG5PTW6S'4U%BTO.E%J-AF^(D::OBDP"%S)(9[Y=C7(" M8!N;R5)%>2!%R2@'MQ,O(=]F^29D.R M HA"7>!<$84B0D(4ZI84ZF#N3G<7T\WZCX\;J_LFZHM%(05K,&IW36?*:44Q MFW12W:6#LMV3V#6<.KR/X.@E<@3E",I=\EQ=G9N9*!11J$N>J[-[K,].&[[0 M7_T'V[M>U%;"P[RL"))JEOU:UI!+$Q5O[ZFWMO>KR]9MO.),)O[ 3\F]O;+: MRB0WEUR$?$E3=I7WR9!T"*)%%S5E1(N(%A$M(EI$M(AHT;FG[/JNT;KL^,H+ M%V=MEMI<2B;!BLL9I=YZ;G:3&T7];6]+ WB/[I77_"?E?(9-+4=R1O"=;FX5 M!ZEU1V=%)H7OS$K?T?%W1D@(.!%P.E->,0&G+_/BOAM71HURA6:X@B'DY >O MP=NRYW5:&%=2[\"5VTD3?O7VLZQD2)8,*,FC*KX%_N^_F"3]3XR^"WY "WCZ MRPE/Z_7[H^D)IN$+[D ^".][+AH:7)LC-V@9Q5G+'S\D5D*_ M,A_VQ^IXOHA"2$KC&[2B\;MDZJ5KM*Y;!R]@7S_E_:!?KZN_#6AGN<_]FV#9 MQVX(_4H@^_P;1KW)8)H$C=B47H_$GJ-.FE&OK2(H2_SX=4BLR W'!,$(@A$$ M>T?!ZJG&S<:=W+)"=\Q._4'("5&C?.+[DL<97DJ4>L"GM4@BMHQ7F&ZCRR(T M2T-BEF+N8HDTP32":033"*;]Z:&%I%"WJISI-'38ALL5EW;'\G__T,*[\$U; M]:965IUL= TRPYE79-I3&[,U= 0!#I> &P&W*P:WPP#A98';QR;LTSWT?P9M M+\0+P;JW&8\?:$:0YMGAH. OIZGT)^/8B\Y]I5,VK%K+RW'F)!_U1H6L% \LF0T '3O")9D$M]WX^!9'GJ!'\91?,CL(6[T2*K^A[+/F\\QT *$E&=XU* MUAK*/V79'GRA9R-9P7%XQ,JIL69)EJQ)!NQDN.VY][C;$EY+,2[%8O((C.'" MP=6+T^F8F$[$,F(TS<3E:%R)QD#_%6WQZ[_PG^V 90-(#E+IR3]/ MIR^&^A@"'DW_^_,V@<-9"BS^!;VX\P(&T_LUWL4_KI &B$09L+/?O)4_&J>/;L M9Y2YQS($?PU'Q<3OXR=:IF?[2^QQ4:#831R$8O_J\KEC&_?OOC+X%3T(8@Z$ M.N/)SA]^M"<^:&9A?[H(?U )L1Q"6*@<.\V6?NW)STM"_W31CJW&YTSHP;;R MHB($TQR-6@J5XQI=H3VDBFU>:(:Y#>5&[IYB&WFJ(V0[Y7R9;9>YSAX>=+IL MEZO#+W;X0H[ME HUOM\1HYEXADF','">$>7X1H>OE?.P>[#SNUY2?(%"_:1P M1S\1CS_:O[\$2_(5R&J4O[]L5SCQ?1#R1%B&13(O)\3@C*7&&CL= **S2EK$,"NN(5E;T M)FT.)FN.;PFMY;2%>MQR:*MTP5M.*H-5JJ3I3U M_4LMY?&%;,DO<-*PE>_VLSVMU6B)B<.6G*CEHTJBX]%F M<93M:^5T0:=1R\,1,=QX;-%55X\68Z.8/38VFR9J>=!/Q@"+!1@.QGK2B60\ M*;OFIZ,EI*4';W=-ZZ&\]!P@%!]FD;PRU-,)N26F#EM6.\9X/DH]"'JU7QC5 MU-2:+DQ5V#+YO&737X.5+Q=*G#DH;(QX+Y?NP-5,'SXSGJ+5&*=&%+HJK]E. M-^'U6U45MCQX9D[E$BFOG<[2P"RX\6R[-Z<+2S%S^,RB)\3S:][LPC6JYFEN MG:PM\] .IP^;.HV"4[X I?C M1Z+JP:;1PZ81/;U6JYWU G9U(28VJ[K-MV#3V&%3.S)>UDOF9"CXP_4@U[>J M$RZBHJ:QYTTG6E6A5:O?X*0\ISVT^HHK#_ -3(>R9U>:B]Y,L.CHP)GH\IHK MUAM+5(GTH&G*%I?CQFHP%7QI.N#CKC8MSI?HI/BAI%3&D5I?*%>YJF[X$Z_7 MVY1H%24O'C0%: OF02B6"HZ:65C2)+-$30_6=5",Y66E VI<<9Y;)Q5! ML>PQSC\Z>.K:+3:R73M1H".IN)I.-ES:6<&G'I&!A*.S8CR2Y?5UOS3+E/)= MP1I#E#@B VK3MXKTLCBDHURWH>FQ1*E?9,7H$1GP)3Z]XN+#B=[/<4EZJEN= MN:Z*T2,RD.F99E7.2DU]#NKB@RI'1ZT.?.H1&7@0-Y;8*559(CO,;7H5-CRSLQ+#L-9]QAG2QT]VTVG2[1;=@ MTR,+2XLQDTODS8+@I^C^DEO'U1SJP)&%[3O3F32)=5<"+R=!=>I,A90*9^#( M:N4:?2958H93KKCFE7E:XDRE#YL>6:U\)K,THA&CI4L96A\OTO5$I+)$)O2A MO#K5CFB6IAX=[62E66LZR;N.*L:.K%9IXF3GP][J09_+="$U?!AV'&@%QXZL M5C_9UXO>8C+2^P^#0:D8F4^L&FQZ9+4*W4B6W@R&9=I/%,ZRA83K9J9CX,-;'ILM:Q1 M=Q%ISQ)"%53+;-ZB"YLV;'IDM;J&L>F,O?A8,+---]JUJH,!SZ*FA\KMK],+ MGXY7]1R? '6=652K$ ?B1Q;6C7J#<;+58KF(H(HY^&2?YPW MZ'DZT39'$765A4(8/R(NLRC'V%)6;7":SSZDIZV.$(M!%G!,N5DILTS-NP,N M61]X&=NL$9=QMNSGLVHO+B2% MI,8O';717;.HZ0%G2/CR*)MJ-VMZ9%JH1->\FGQ@EJCI 6F8VQUQV1\EAGIR ME)W,9Z-*3(:Z%3\B6?RP5R^FS$U,Y\OK12W;BTX70_C4(Y*UT'-EICM<3@6S MY?->2]Y(1A/V]8ADI9U5A9ZU2CPWSX)19BSG/:^\1$T/AN7Y#[.%'@C^; M5M*5R+CNLRW4]&!8LE%DE\)LO='!(#$NZ+Z92$19,7%$"*>+25XKS.H+83V" M#;I^/;LI+L7$$@KB,RFR]',Y>C.JL-S MZYDYZ(LJ:GK05[:ABLULQ5#TN3IX$+B8GQHE(,,[(H2]PH/H##)#@>LS::J5B MGO!R^*F',[!@^::@-E@NFAJ/&O(Z/N0A=TP<49BN.IMSYJ8@T\GB6F;[7#:E M0)(+FQYT8):,&//Y6*]S?(SU>G;*Z=MU%C4]X%F=>KF[LK)&E,NY,6$:&\>, MM8>;;ON*O:([1U7@#)=MPY!F+OBY_6'? 'MT#P8N(\GW[.T'@<,(?_+$K;3G M/ _;''KM/&?;BZW3*##GWE>Y)YF^3R5>BPSMN57VGF_#9XX->[DU!;>_1U"< MX&?@@UO"27G3_15:F/C%VZ;2R+4-WP,G]GN]')1BWF_N[ODN__# 5O2>29&% MN("%8.YC9"$N8B%>K4Y+EH$ T_=:" ),E[(0!)@N81FB;Q1M)0OQL87X8-'/ M-TV'KQMUZ@.C/NE>^+5#_M/$.6BFH@__WX_$C]^=C^1]YK2%DY_E>AV+Z[X: M4NUH*ZH./YZX%&2H_[9/"Y(DD@>D_T_N;T_DC1$*+Y1/,O3_-3!R-^ MN^[+X;\'LKW3\>COZC@3Q?;FY920^C &1.DH_7E*3\3@:L7@Y6)1EX;]IQ"# MSZH8=GKX_]CHP90P3=+I=!IA@6^U?GGJ4_#?#TP;)?X ME">@7G#V,E7-5,VL5PN<1PVF@N"E9M\_MUV=ZG MA%E[F8JJZJBH=Z3VF#'RU5YKAI0PB:I\W#%,XE1:>#OLY2J<$,]H#:M,?=?# M9_3107X'0$&5-0-05LAW\/%^Y)CP7:"@TYPO>"6NV'*[)BOGRR'\"ZS8[VNY M$;DF_I%;MVX?L&/7V5S)FD.VKM1-1'-@CQ4U= I'LEU@4<\%9=I M)%W@D"\,J#Z[>MG7.CT>M9(?EWZ^OH9*NL&>2 JQKS,>X2KI=6R^7$84 M5^@L[8YJ2UHYXK3$#.(JB2-781#=);I[R[I[HNR5D^@NEX[32:X;476?378Z MM>IJRBNJB&L\)NGW61G?F4!=I6?J";.RQY2ARK^R*S&;6E<;17P90U[B'/%8L251;3^ M1K3^GZL_1O^VGC]7[\J G^AKJ5BEDP]FJ9<4LX5('*LW8F]WQY(%CAZI)XZL M*W-DM5^@;^[$=KP(2I;=8W*4NTNK)2;U19K4%SCD2V-PGWJ2Y]NM)A%@0D8^ M1D;JDJ,#?&/CXZ&,]C-Z8W&J& M,B..H#<_MI5UK0),/4(WBC.QL2QDUTN1P=?][A@8<1D1/2=Z?H&<[6/*OE'R M(RW6*W2$>;$:T^*FH;9\%2D[=AZE,^^+R!/?T97YCA![1[XB;P(H%\H$2H0R M)7FB6.*.'L)?FY(%.RN]D7;_#>'_TE">F.^7QLV"(]]8 ML8!2#G6J;,FV"7@K9UMX&48&:-@>: ,9: N4S'($I"?#AZYO\4Y4K_)^;N.W MEPO:AB"-RZ''CAR!(G?#$1V]I6S(VZ$%5^E$"DH?1T82NOT,F#/#7@, =5$ MK#)(JB*.I-NR&4FFQ94[A#H3R0%9I+&Y/3T]0B[BN7I_./ 632X23R[B[")> M%G*07.#"X^DC";%$QXF.$QV_!/_.NW6@J/8L/ZP^12'S60CJ> M_/$KD_QR';\=/G>1M"VXU?8O:&HZJ+#&WTB^\$_HZMK@7KRCE]5^0["^8DR^ MKY"=V1_RFDJ_FB=;2$#V-!IEZ92+2HR0PL)(G?_R*D?I -^:<" D: M*AME>;:S)K8?L?UN"V:_G$MM=4D[>I& E!AZGMGC*W0D+PF1L9V.60[$5US5 M.D$?)OZ2[!&BDB0L\YD\Z*F"OE@+U2G'$TD $D.AV-XXO7I43ME3%6DJOO*# MW,UVDZZJI@-FDJ9L4VA$&]&Z,W8W>E&&7BOM$=&6/&1^#&(D4.,G'.< M03ZT<)[>O%@+&>SZ->=T?I!=M^6Z4='[]8?>(#[KR:T-M'EPY67F#/?X$'TG M^GZ]^G[*DH&?HN\]=;!DII%D3]"Z U57U(Q0+RR1ON-[5]]9,)#X.*[%Q_$\ M<7HFK5_*FOZ&6'W%D$R0]T)2G9N!1KT&NE.SO>G'V$Z%-A/MHCUEF;I59<4H MKJ?,W-%'[D,EV3I$0V],0\^6I_P.#5TD\YOT5,QNN&1>C:GY+I?AI"724$B+ MD@Q-ZBC?I%L+E?'RP6.2#K%MB6U+;-L+8EA(.VN/D=C7(-P4YYFEWDC4B'X3_2;Z?0I2]M+MS;^MVG1I M4!EP#3I.\Y-Y*Y5N%&: :R'53I[ZYL#;(5]7Z4K;"@BEX5+XQ+;^2MMZ9#L* M<")!XY_,;$6YMJ$IU+]H_+\;M+W//.)OYHG+P;Z@H?0U;Y+S73CEP'E7NDF9 M7BKYK-K3!+-9JZ>XI!5]&$"JA\M0?_V!&@(;!#8N%#:ND#U^,H@\QX[6#$@L MEY/F0C_?JSF;>41:UEF$'9!+'B:J$=_>5?OV@CM)_CMZ\OPE0%H"NV@H\(\- MX 47WZ$ID&N.UM1?OHM)Y]_4[IID"DG$ CN-__N?$7$?7*;[@&327"K_ M@WJ6@VK6#+4LNQ9<=-/9+MN8W:G7:]3OP7=$K:]-JX*YKCEF9,YW>'DI1C,X MZ8VYBZ=(UAO1U9O7U1/3K,_1U6ITJD0* W>MS_-3AK4FK4AECG454JWT72K^ MSNR)[TRKKL)K]Q;%0K)$C0U[Z5)CQS;#^V&?^W!PVRO?9Y('T*D_5'O2@30%9/.E#*-G*&OTS8]%]P8,V]!0,=UN>/D+CFBY43+ M+Y>QO5?+2XF8NTRR_D!(5MN)2">14IM9%6DYODWNG=84\69=ES>KZ=AP?90P M%N5- .5"N?@@@_N&$'[%2'U5@'R%)_I>.O&S5;4"U+0.5#)^_%YHUE2ZU2TG M5C6]*C;T3JFU['M1",TQ1,!.>^2'*"I1U,M4U%/SJ-_6UJ@8KPDT5W(%J<47 M*E$G\9 4EDA;4?W/9)(L& L*OV?NHJGW74Q*\(#@ <&#O$\HCG#L(!\YQT=,>F+27PK7>^$D=WFKN$].08I'J0SJ8N8LS[RNH3/QV%^ZW>XL /B_=,-8LR9+?6;KA&\+[%:/XE8/U M6_46B# 28?RCM?KB(@G?>8>\+D=*&/(*'&\4I(F6[8'7[D0F]M 5VD/7-!>W M?J#HQ$Z3-IB%7G1^W("ZO'?7ZW,[:L=D#J^6(4I-E/HZE7IWAI9XGJ[>\_2$?'2R+&78 MDD7L3&)G?B\[\Y:I2SFT(OAQS;94E,Z9!Z-C)VZ<;%]L.4Y9UB70X#-JFT]S MCBK&:9RS<\>D#Y.T"5(0I/CV2/$*'R+.F.MRQNR\=>CTV6MTZ!MBV;4=1+G M*?GN!UB^,/CV!M=9ERL%CAD4UGIQ71= K%EUG=52C#,O+Q MN4V/SR<I&5-;&T@E[DH_U" MJ5I*>C55C$<#4I4\?VO0AK-!>NNK74/)Q,=8NU&B@1#?] MGCE52QL,&B3KZ88<;>]AGIHE.P"5?OH+2AS^"=4)" @I*A:*?T"UU1=0AJ"5 M3PZ/76P:Q=6>U_EF? \!./H_]ZA5;>!ZCB9[0$%_8"WEZ0=[+9MP\FR(^(&N MYD.=A;\;/EH3;B5/)$L%;+)1)Z.%H7<8*F),70_5AP7?(^F M#OD>\3I>H=?Q+;J7>XG3!; 1H48 /LE"KD9T;326.^)I)/Z"[^LO./U&Q+HB M/Q:9*+I\%F\]"\8PXVVK17/1E;66\EG%>:#/M/45URO)A&IM1JM,Y<# M'NJH&!ET\]FU('785=3A=4[JM1!X0!J:I+\S; M(7$7ZF2\(B/X%L"?'%^[NN-K5S031$.(AA -^3:4XIK\0AU_-C, .DHF&92B MN;)AN[X37%(M;^N:4YH5$%Q(($DA!Y0TA3DSOE)#((;,0C()4UO(A21:R+71*Z_R99\83MO;K?K*KZ#TF"]"0AS M$= ^#&U/#T"#U",TGX0I29CR/(>GRJ$.-J&:0J9\) [9GZ>J]7&]H^C)880V MAG)E$HNUQ#BN"YTD.0=$F8DR7\C!J+>5V0 @/5_Q18B*;JBY3%(F5. M_OCUOM(6WYE@78W/P[8BV.?A.9+E!HOI$K\'L0^)?4CDFL@UD>O;VI8O:?=] M7JNP*7FH%C,ZH $W8P7 ECJ%>H#W9%0OQO 57)N0DF09+JSGOG9YZC>$+V)* M$5/JR_PBJY6F_0QTEK64[E9CV:W"ED-]+5MLJ*TOWZC5'.LSOF^L6#HW&L@Q M9\%FU,123##![:C$=4+TG>C[F5TGGZGO(R6^\I/5>HU>M_F"4$_1E;R*]3WY MXQ>321/WRBVX5YX3O+HD3S0+.&O,\=#YVQF^?>/W.1ZQ7;^FGL,E[A*GJ^7P MO;>//Z>+&^#8BN1.GNP<.^6'FP>W5?W?VCPV\Y6]:3/IH6X.*JT^R\;8>D<5 M$[CP].[R E(-AJ '08^;(I^?!R%F<]3J#OJ;M>Z7FF8/S!:3H=!"$ +Y9^)] M])/X%Z_,O]A&NA&QQQ'?!93DN@!R2UP-QG8T1 M' F6<)=X'8C7@0#_&;R,6'/YL> "%JLMQ/_(C5^<3&\L?#LJMZ@I"/RY!?3K7 ]%ZHO4WJ/6GI'N?J?7-LC]BZ^94U?V' M?'G,ZD)_75@BK4,'Q[N?^1<>'/X+5#%@N M.,KNB(> > B^GX?@:ZXX)PI!%.)*%.)Z.51GM_>QJ@/P#SG;]5SL)$/;'Q?N M?D4;O&'1\TQV;,1&?,S-LF("%TUF[M(9AOC)WD^G_N,A7^17=C/Q M_FY^3J?VE$H&Z(!%\(EFP?=Z/V/)Y_WN ("CO";LQQIYW"S;@R_T;*0MN)BZ MY$&"%MY#C)BB__Y'@_Q5M\>N_\)_M>V4#2 Y2B$G8N1U0HDZ&*$K3__X\ ML3]PCI>Z.:!/67HEB+51 9.4#2 M(](8OOBG9"REM1N.,IV^C\:WV\7/W;: YH%*W*?3_Z8>?T2S<3"5IK2*[$U8 MB!D1 XR]G\&WMA_A?6#[F>WBH,)/!Q@0JA< /?O)4_&J>/;L9Y2YQX(-?PU' MQ<3OXR=:IF>F3NQQ4:#831RTN?RKR^>.B?'OOC+X%3T(PC'<$_NFB'5N-SYG0_;'@:F O*D(P MS=&HI5 YKM$5VD.JV.:%YEV0@5YNY.XIMI&G.D*V4\Z7V7:9Z^SA08YO=/A: M.<]VN7RAW& ;N3);ZW3AKW7XM(X82S'Q=#0$A/.,K<%WN4XPFBY/[7>8VO68 M>NSR)R+P1WM:\2T A?^.0I[F,_;C+\&2? 7R%>7O+]M&C\ \G9L8>"U.G>L M&214:1;E36S?A;35O:/ 2@;P^ZC,P Q2;(&W"[L=-:P93TDN",QT>A)K7J]:NBYF D&8KTSD!Y" MKJY9D!RSWBOM1-2,^4$!2)QG<#@>I-.GPZ67EQRI;:"US'UXGUKPGP8+48JC M^ *5%3KE!M?IA !5K[,0O>#GG7*Q42Z4O$ MBY^57,WEQ\^6:QW\>[AD;+%B))N#=IOS*ZK1B-#Q?CG!GF@17F&O!WIW2!OQ MEJEY4)'EP^7\\0L/'&V0^R*^W22UEQ^U/?@4@<;7+ZH[>4:A_2TBO/P^&VH\(EFN7 =@Z.X MR!HHP&:AA-.1%MQF<0_ABXWU'?K"FE)L9#MLW;L4[&CXH*=O&-NV%]@8#LH^ M10,>K2G45=Q%-(T&\,!QBX,J6_BA]DRST /ATD$A@NP5_?D.OU-2IK[K!9.+ MIE]SO?!.PX GP=?*OH,+O&#O,S3F@W:0W,*^6$ &KBLY:]P;B1I+FH/[#14P M8FHN)$A*,-V/$H,>CGKUQ@)O'=^?:3=]0#UVH1HX ZYOP*ZA$:)^N]J*,N%S M)RZZ@@=.PI.]G4)[$5K9[=3 CL*Q*!#B$0_<#G[[4&\B>7!1UG#,V*TO8]$/ MW[2&]!*] _4B#Q]GCH!#Q9C@1?=8DT:2@>7>G0#@41)6SV=-F0R<53>85+AJ ML!/P#8YMXE>\7_5@/W%G41-JY,,?;#CW)Y?A\ZP^G%H7[ #@[#RP".FDX 5NWPP0J8>![\"3-"L#0]AV* MM2RHJ50;S&S'HV /GN!1=2M@P2=;*8-?/]Z_.R178\T >X#70; 31P0]&E[ MLRZTG4RH]BY6B526S#39 M-OWR9Z<&E1N%)Q[NB MDY.5>PGT?;GU/7-Q0SJ&2\>/.MH_:GC>;#@2R(3F. M6&O.1MJJ6[!I*=DN/ BMK-98JC]^>1,'@ -7-K6^ MIID(;^ZH6BUW?-YKGO(XZPVVD^,AZ;,5R'#GWS_+ BM $W'LG8/\T%NS*\T5T5J)W26(>5%B(Y4_^D:/F^UX\UH 4N0.[)M"5FU801[= A/CV@3GLC? ME=&3CH/"> .=!L "AXV@#39A@8 P,)D(ZZU M_0C*A63HDF%K2N":"E4%]P3;?R/$ACUL(D&LMGUU@NU1J >0:<&I!2 PJ>"3 M31N2!R67P2XC"W;[ MRV_UXOX0#8[H-[9X1N':8K1^M)7V5)9)_>-2,QMYUA%?@"_4QAKLF:.Y^N,, MAIO,?;CIX 4> R6TY*%HH-"OV;7^&"H[%#4';B,8Z*"Q@3*H9A(*VFJS MP)HS ]/(A](>=''[J+KDP@6C'L//U"[^O,.L>H?=X=0(>$N$)_O/@#H$K>GP MM"BV%='3T&LQ/7+W7@L?%0@6AH* S!],URO#1 _=33J4A 9D^A,J)SD04"SI M_L@N'$SF\>U@?9R?!4H">XAV,&2^N0 Q>MQQ!0FE'1R'Q5$.O"Q'AX&E=-O9 M>^H<%@"DQ+;3Q.5IVT V)&BBC+%);EOLS@62A^CJ:#/TX0Z(\[HZ5.K]XE W M?0^TQ;YB&-.K=-\]'_<6AZD(7'0'&9"07P,S=+:#P#1]PTGC[)X9K#Y<-R0J M6T' #I&G;[VG\H_U@EU,JZBY#U44Z@620?B-NWTA@F!DZW#[\+V7Q2_,AT1< MP'XO?41#%>EJ+-HRD_9*GT=;/:-1BGGURDO$,7Y4_#;EVD@M\TQ",/E4A1;4 MAYXR6/XI!:Q!52FCQ6#'8^P3RJX/EN\H-8PEAM%>:]40A"JH]#+56B61S;Y$ M#0VDD#_Q[M=^:6YW&]%++<+4NWJ[V]Q*SN.!I.W*N$#>=_T]!XC(!,5;_A.X&)[-D]X,PK=8.^46PMJ[+[+\DQ. M"Q.::7@BZ/)LFB()>/A(>.MSMI>.BD MT);C>^5\!*YP$\H(,#5Y"VU8PIA_L(CL&LW"1M@M*DL^(A2N;0)TD9;C8_A' M@H <:;L=%LG>S':1NVO+6'"#L8_9[;;=7>C\0+*OP$UQ[2)7IS?1' 7SD#7: MRA?(>8Z%6X7TRD5$#<[9 G(;]_E[[P+[)NS5[L\NU'OXMY< ,;"C)07:.1JD M(X%6(*5?8(]=\.?'P>X>^Y1=V#O-NZ$]7$=';+0$YN5BC( )\>5\S#$TR MW07\+[BC&D-T>G-FX^$Z( )''CIN<1@!4T+XK?;_EV@( *T MH,9C:';@ISSY;ET*.">BXBA> [L#Z?(C#@>\,[B?&$K/& 22Z-G0V':/A=#0 M# QM1P_0> ?4#D#O1$]4?2C%> /! PQ?O]Y@0-P-EF[F(+"Q? 0C;#4.R1D M2C @*&H(N!?8"H%2"5MIUOAQIW!]!S4)Y36PP"8 VE6!P(?#,*&!@ZZ^NZ?Z M8 =T2*8@5,*9E%0TS2:T.Z@E&@_<))&C.MA?1FC6PIDS# K25,-> X#D"-IN MU-0>48J/!1O.) 1CY') >0C0D$*+='1QPCF"ZW)TTSCX_;HRZ5(DDXYDTIT] MDP[J4*CI093QU>R8D-:\^*U7R=")%F^/[03H?13!V0?4QZ4?0#G:*+-8.\E,]@U/,A+@GTRD 7; M=^%6:=K0.K3#B=!<"DZU$P$+VUA@[XWF^8_Q;.3@"OKJHNG=9QCG2E: 70@< M9B$O0EV%>V? KPZ\0VA#A.:^BZ;.ND.3C[U)R##:,XLDQ'JA,>"&'KM'+@R' M[R%O$A+"K;"XZ$9:*!L3Y$= %A?GPC<'93J/6,-HPF4EK%OC"&)"M@OA7>%@+L$S'"-J 74B4!<0W: LW2 M841&(,QKP?JUV^BW,P&?8<]05A!BLMNOA99AP"A""=EWVJ&78T***1.TQ"0C MY,WY_K.]A#E'J [1C* MQUS>16J&/+"ARJ(4%#DH#?(:RS^/[/;1],%5W:=NV[G&SN^]:7TRJV@Z,6%U M@"HY0264)V0?^SD@?WRTWO?A_^3VN^ "?LRY4#:1?W=GHW>*S#(IK9.R'IE; MRT1#]S*EL7J-5K?@XCU@-\0/Q'506.?5Q-\(3N5]]4D4>@A2]2 5<)=;]D). MPM;'@]0;Z^OQ;, C:8.A5PMG%8893.Y>(AT66$F'N_!V(@*#PG5]97<:YFWA& K_:3E7;%6G8[BN62$= N9BO=2.;V?PJ M,X+0N"D\<+2VNZ%3>V/_J/9^N ^1K5.N>\0#O)]CN^O2SI& K[O!# +]@%1P M 3F A9)1W F4PPBDAR9LO0!!( ?YF\/TM+O'I 'R !^<83<,(]M48N F4!Y M1DP#Y=8]:?N\K.O=02&&NS#G%>E^V AR4H'?.AWNBYOXS)/>KME4B_U M%R?A+O!BHY ?PJ& ;DLSR#%66/U@=QP'YW/AAKN(K0N.+P7LK8;V6IR[C-@S M[CP5=AYJ&7*#WCW^^;$_B(B$VF@!LFS("*J2NBMZP"BLU)^',0S)%RJBY'+%&*^+A6FBD W'GC> MNLHHZ-X8OP[Q!.Q^93L"BD,E(S1SA^4+,A%W+X\V4!MDURAH"W\4RKN L 0I MMIC+[ GL[BO;% ]LC6TW>6SQ[!G(W,%KT:-1=%7"J.&[ ML-D,@4,+>BC;4!L-G( 54]SPM@#CJ>':>SV"(4V\),@R4+^WL=!8 L.ON]) MHA8^1X!\,\CJ1+YC%!T)H@_[NK>U.J$L0Y!S_:W9MP6![1D%2%K R'NRJ4A[ MV!&!KXL@>_+ICF$IH4,\/+&!G,.^!>?'@$*J4&I@,B+69;LN'@QVNBL(X'"W MWL +ZB^<&[M+/,#6[6Y)_WXJ"FBF O?.D]AG2-"01P=V8OOF3XVLG@./.N@P M7Q;E+*$.P=X$!^EFX>FZLH5892;".]'-F%X8"3H@^.68C45+=T ME4ES'<^6=0I/ [4_#X\I&_O"[@=Q221!D4!11_B;)D9U)%Q;E0X"Y=NG!8D',1]S_(!8[ M$ )[J.&H!!2N.%#>'.1.RD,J&YOI X> MA+Z^L]&"(.)H&X3$MI 6N&!1T5Z ?6)0-. W;"L<.%)EG!=70!.W9S_Z#@X. MWX7:CX>$O1HCL']<"B.5$@;Y/!03PVX+?P9[%CX;31<*,.,.PO49 PU'F.&X M-61]G44IRQAKNM+JI<0#L2!FS'E-Z'$=SHFOX-=:J(>CH[!W(#&$?D]:/5+<.VB=8RHL(3^I@7>2T&6-I MJ? !@0OA#G+4_<=NM0R^= 0L, [\O3N%\ZU@U\>?2BC'RG?]8*_6K+$3)%ZB M +2\/3R(TJW". )Z/':%8!%_WU>?)%;L48BIKZA!FM((<9@C@PX4=^^%>]]& M73&D)88H;%3/)N.+@>XL"75>4.DVBU"1*??8HM;0M2];)LE4WT2U.=4GM9.M%-Q(MKUBT M'X?54W8M07FA3JK6JR,SH_,5D-VD(6>Q M5BTQ>OC,+M]HI;H+@]?]WN#!C]0V[7Y3A2T/GOE0VRSF#\-B09^;]?#V@:RMU@)=:W,2WP1T2JC- MXRYJ>?#VCMZ*&.G:)J'[N43,M<1JNNJS8OSP[3VN."DL&A-H?E'(TLE!::@5P((5NZJ8.6R9'S&YS"I9G0JYK-$H2\N29SI+ MD:$/ITEA6J6(JS9EKJ_XLX%KT+(MLZCI=IY.3O$64 =L9_U8GN20YND3I]8< M53*:'FV/,S&QZK!N[2L$=B!V\88G2B"2C;%OPMHE;CC2DD*FD:-).(=O_V]NF#8? M/ ^%_B$A"@++.'T6/7J,LDTGR#V"LUIW#T!E*)X.' 0\#3PS39<3@/TNC0L)H$,%VBY= SUBZ6@>Q'@XO6-, M]@"R#\,5W:PE".U%<*J&:A'H3/91MP3E7G\BFHTG3"- MAQ_O-#@7)(#B_>U0A^G$,"-$F[&UT(_;V@X!BX4^>$#'ZL7IGV.:0YWK.MA=; MFA4,\WUWS:1BF->]7"UTCXCL/1]I!4JKVD[1]O<(JD/Z,V"MZ*3)FX0QG'G\ MXFU3"6F4[X$3,\77K98/F2CAOW]8!3\6)PMQ 0O!W,>)1ES"0F2PB4L6XNP+ M0:#I0A:"0-.%+ 2$IBA9B,];B _>D/@F:_VZ4:<_,.J3@O ?#SE],.+7'!R! M2^/PWYUO8SM:=#8/3L'_^Q']\;NH1]^G7M6V3QGZ&R6,7YT,9+&'U>OHNQ?F M@:SZQU?]HA?]H&SAL:D@P';Y(KY]9 [V=^1H\!$E8"Q0]1H)/4ZRW,C^,\^- M@T^O!&)F*PKG6GW%C4!_JC)!&7H"C)\ C%<79^>SG)PG5OL/OXDG>6S;W-C M79$?[T6:)C5K\> W9C*=J]3G [GOZ\RJ]7O7M^V4,*P86(.Z5W1L]]AU;=XF MVIIL-JZAFWQ>:=<2BV[-6(K!O=9WS)??UD:T^*:T^+26ZH5H,1,58^&5C O& M,.-MJT5ST96UEO)9Q7F@?_,6QH^H\2 G=;-MN1>GUU(D72BY=H,NH+0A?.DB MDWKM@OHKL,H.:,731(=K8- G09[+!Y@M\?_COG\-)3CS A$IO)5!?LW>]SF# MO%J#74).1%4HG;\P&?9*L3\C_%4+,M5$"8I,2L;S M#8[8GGNVYQ'3$U?/L*W@?"OAKC?#72]H]&??FJ[56GT::6E+R_J6T7&KL-C% M7OCE".<=97+9<:R<& G)M%*8:P6_L*%9,14$4./)UU@OP0"" <30/;^A^\<@ MX*RY7#\W,#:ZZ;='55O9<&)V"4$ AU_I]&M.K"LP?8G1<2M&QUD"8<1HOLVE M_2[R2ZSK"Z/_=JH(0%0PA[/BU[/F,J_?G"O.<>].OJ3_UU';;T0;RH MMZT%V0YT]UC,:,,XPU:)=C)Z,M^2FQE^$77*2S&#[6>:/B#.?Q, ( #PZ5;S MN0=]%@#X@HCQ>Q"@UVD+H]JB8M'FP!9=?N$NC 4+$2#Y)@(0V_EF0.P3L"H& MU5:Q?52*["Q@=?0PQ2?PD3.,Z_Q>OM.SDP;PCJ!1V2O1]"S;\^EY797-;&]I M@(Z*JH"B=+2[5#+S+H<^T=EOI;,'%.);ZNP7$(KC2ENH%Q(CNESHZ1TZ-FS6 M-JFNZ;60TB:1TD9?C<)A$O$?7,+RUT$!^J(--VE MI7H]LQA&-LNBBDIHQ^&#G]1Q"LTUM(*WA"U3SUMZFSB8 MSN>M$=?Q,S.YFD]YLZQZK-CV*F[XL])PW:,!XQDI":0VBQP+6QZ\/;?,Y)=T M7]7H3ITMV\N9-LZWT#,/WIZR!ZEF=9JA=5,5I]&JD-*SV=:QLMR-N32+C_W9 MBEOW"U7)Z1F;P:9UK"RWPE7/EV-R"(^KG MR_%LO%YM26SK6 %OA1?BOC61:G1U;D0R] BD*\NC!;PCT]R">TB61)VW=2G5 MR(EHM7Y"CUS.TLG+@/<=- M7]X:78ODL9:" M[OG"-X6_5LY;V92&##^-5;BB-AGGDFNC(T9/=5_20?F)9^E,>_6\&WR7"VOY M/*W;76=SI7*#:P\IMI&GN)90;M:Y1O?+*GC7T@79>10 M,IJF[AIT;=@3V0#_Q17Y31^;JQ:BW^K M:Y9F^F8=LT4Q3$H07TQ*R*Z[ZUGP[6W;W=_"9Q23+I"]Y%SA!+7XJOK,&DO/N?(A@;T>[>I 0T9 <1U2$9C4E=^BFGN.S_BB1R6?Z M7?7'K]CSC+@ &^V0$#^1*-2;B+:*!.+TLX3_(X[6N7EU-M,-O6.P='?::TAB MFGTFC*$LA0#XYYDX^+&PVW"FC"=F3OC1H6"@ Q'!F-!DNCL5^(*C0>LRO)0976^.%:T:;E5#V"AKH5--@[G? 9<%">:K'1R.T6Z+4]6-MMT7:3@]\_EO0A.-BDS'*KS'$, MW5^7QA*;HZ6LB&YM2F,X2!T>FKPJ/R _'FLRH,:^ Y?;=\ =-8;S!W]PGR;] M7H/+[Q(.7EV&'?,V"T]4U96:<.FYX ^J)7V6B*N5MGJ!+#P1D/#A^TCXM]A= M+Y]2?UK!74*?W[-?%K;H#=L50O@.M\YZ?0+Z@[53UM?9)K-IK]/Q$?U%3'HX M*U='#7DM<\65).2*;DH6556,(R;-)-]WVP11Z(M@Q9^HT(0!_YE&6ZSH6[:Y MS J2WD(6DHWY$I^I6^FK0NDYDGBW";.[9O? M+?^,3^\@N[R'V-NT.K\JY#KQ."OP)6GD%,96K*U_$95>];3TD"Z+".7/TB M]W8L)ZUKU1@?%:*.F)+F=(MCIDBE(?6-)E(WZMZ^**/X&EGT=7F^+W7TU[FY M$8?Q)1/<2UOC[RWA%\3K;L;A^2=K?!7^.G0SF23+OND;$JHEJX"9 ZD>/HQ% M_':71"P^8I8\/5=+#./W4X1S7Y]T2E?8N<=V6W?#L8^HF=\#3?BS = /T")F M31LNTP9__J(!?\10[D?ZS<8PM^C16GVTK%N-U!A44/5YY/NZ2V0.3>6C=\D1 M+7^))IU;$T[I'COWV&[L K@3JOEHYO2R VG>$G@N.I#D0KLH9EBHYFE\U4LZ M_L$+XZ[&)?;"S0=WE 5(YN>5^[\^DZ82S\#G^;[.?JG75Q<%./N SQ]'^G3N MNUIIVO&8S_';S*9BM9YH3M@Y/3>R79XV5':30E<>82*;CK_O!D(" Y_G(#R[ M5GQU-8"S#_C\,/#YY/BC..#ZOZU/"=*OL55U?M6Q\46,V Y0)J*;G4_WZRT.QJ<<6/UN+:E&LCM;C8]>EG6H^*DHC,5NZ\9ZP'LV:U=)8L>-15#J,.4R*0J_%=\-Y$P< /#NN MMJ),.+J)2P$H:LK3N^;N* >X,R"C(OO&FOKKQ+(%$>EQ+N$O_,0J+O))LT=+ M8")V9HRLX:+F<471K,<]OAW/+^!<,O'SR-;S^2B,=<,?TRN& MRR6&TT9S4;!JFQ/.!U]B.J5XN>0)$<5V"UVVG6+64->BZ7\@>>FG=K8;(G1PY9V=YUMUR>#J6Z:P[Y24Q8CO;5_ M&^R);WQ$P4( ^!E S[)4G&7F'M[V&/&-^"@];[3U*LM[!:9 2YET*/::Y0.% M]5YI)Z)FS"7=&AI_>FMHNUPL=2-\(2)T.(KM=+ANYXZJ<2S\C<_6RD6V6^8; M\"-TIRC?+7'MX(^=K^$)SX?!6U1%LGS)60>]9[:JB!0W9YM04I-@S%/ME M.P+Z:S)"1^^HCC_R[!F4([:3H])Q^$FPX-1?Z*M(]J/T/Q;LL^IKBF3) '_$ M_/-WX-,SH)[#1WHVY;L O^W]XLFDD7CN6&M:]"O%!Z$1*8MTLN@D*K,1%QVW MGI;FA.MI&T"RL+P<""[L>!/C%H0\#E(G10L*<_+C$IQ'%PG$'@H*W+SD3";Y MK#!/]NO]>6?-<\WECU^S[2,P_<+/>(Y?%+1&Y DEH9M8T?#W9AE.A0R?OD:] M7L(] O]QHKF>[>!G&JB7E&Q(KJN-X2=H0MSMW:Y@!1NB6KE&L @2_@M>.-CL MGN)]!_X)Z2>%C0ST5S3Q?[5Y :X(_(/G0OB%\.^B*V9MV#QH%RZ0A'8R:"<9 M:_02W!ZOHXV?BSIF:!(&0 T\?Y ]@L9-0$OATTQ)!^%79M(:IY[>GT?VNWN3 MOYVV9Y6'X4\8U/%8X:* B8UF0[.HANUX$RHG.;:A6=(=_*9L.S-4IP# N<5% MO;#)B=KV-0/.CNDNX'_!'1[,T';T._Q4B3(>ZQOLOI+UQV/)L!\;WU.HNW"U MMHN%OGLX\^&>"S^UMSB\&YL#UQ[(MFK!R5)""4&R(]LF7 89IP%3"AJ Y.$_ M6'"1MPNYD P?[&X2UE;P"6908O?98NZV_>!C#SAFT'=%7-5'BWL&_"+\"GN4(5F>ZU9RM(CPH!+5ZQH?P5.=?TS7/A(>,48??^Z;?_X3?K] M#.^W;G[^XFN=T]'[]*LW_MSN=6R!+^V>3NR4ZY*NR8M^V\N%+WM=F/OD-[WB M]L+7A;Z/)9,(G'YV^GCYD3T".RJIX"A/1:9 M> W$Z<*!;VV^7RPIYPX&O[[C?:_)>&N;^;) \),)>MEL>V]VQSNOKGGJTMUJ M+!LH;'NKK_B/7:BMS.,9_4VK8^@38:R;K38 8D&>] #RK^^)5VP1'_PH- EHOH3?\0GI#+?!%A?'29_WH&ABT34]V;7S'P'B)ED61]I M@F0*4KR^G "N;E6=UI]FV7TD6OLJ+.=#A6M#?6L"1][/,(]$'VN$NV9;6LW\*4YULH-A/VC"$9 M\F@'K Z=NA7/'$%L>A>-ELXY,QS"^?__,\32^Y@]P^S\O9&%5J042Q* M*H@$AJ(TAB_^*1E+:>UN-\;T7HKCSUUF'YH'*G&?3O^;>OP1S<;!5)K2*K(W M84_L%;#5?'LV<\HQ/BG3FHFCG#J*XS6V..B_%>B)@X"L']U M^=PQ"_:K*K6AF44!$.Q4M\=4#H$KKA@8*H"T;R&_)/1/%^W8:NQR*$HE)NJ!MCBQR3@/O(K"),];YMEA8Y*+ M1S@ADE66M*8TD]V&>BR#0Q@-!_QX7E#H:'0A==5U:U9MHLN.#EJV5T+5Z#=K M&F>RB6HYU624+LV*\<.63+W4T,?++DMKF4F!L]5^HTNWQ,1ARWJW7ZG*O$IS M2;$;3;8Z)8OIM^#V=="2+^:SJ8JIT+I4K8RB[.2G>*R5N.U M+,Y3*2;PFNM>:C:')7?C"7!N>T0DWDM^\SC)]IC(%3 \'T"V@-5'!WHREXT% M7[F#M[2Y<>VQN.@=OW=!YZ8#C3>2R>;-U4)SN[2)]X& _]R8YC48:!Q&.TE' M5_UZ'5KE>WBKS2M5NMKJ-^;FJ+W=$R*3;^5M_NPVR$W@&'F6B.G]P]6]H=(Y MMSH0 GT) N4"I0[:TPT58ZG4HFMF)_"';S5S@U16WO#K,B4(I4+ .N1VQX.F MCE/JG#^CSFT $X4KYRCS1)_5"J3$8 ME+Q9;MJ9C6D(;>E/LL/>/H#1R+.Z2\_J"EU&\/3%\ 1O_)\ J,Y::9?#!M,F MUDNG7*6&@DEW6V,& E3JK<,FW\OU8I#K]86NU[7SG=Z$:W;M04#8N,/&O!V< M"HM5V5H?G\MZ1UB7-E+3[@>2)D#:3Q@6.R/KYPT@8-?V]^D,=@6S(1?ME%^WJ.88_??[B',!UF[F4[]B_ M>P6T3H 3[B1[E36S3O,F3M[-_[RX M/'"%KOQZX^\[Y>F%;S*4K"7PT:.53EC1L+W!/7'>83 VO%82I$L^N>T61#Y2:UYT= MIRL]7>[VTI4F'G>L*BF*)'?D*I-3LH_J/,1\QU6B8[>@PE*]QW>Z-;[>[6#_ M)YK.7UBV 1ZUNZ5,E, M/I78-;J<&2]U;4S$O+V=8$[@2BH,T(DS5XDS0X::K[XU.MB_MDE?MV7V^5YA M0LC=T+W;YG,GT'YB.(@S9GLNJ$12%3DPE,8TQH>:XJNV_*0&QT\5I0Y0AUMI MWAA2&XR?RI:L;7?AB.P&! Y'+1KW,9D(M$9I6L.)0F*@V.QF:#'LKV?HKMK6 M#.;8.("]TXFZY193)'RY19B]&M4AA ;N^.&/OTGZ@3I!#_AA\4 +459 -:R9 M$@E6_+AH+W.[_I9%^V&JC*>7-D)+<3U5<[:7]L696QO MY&..B0I-M4S67ND+JM4SZD7:KY4_Q\+PU+3KN[UAGPG'U*;::Z=IP?/ M6!]*]?QQ!AZ@(O RBZ=8K^@'<*0F\(QU=^TH7F-:LCS@4L OH'QLZQD@$ ?J MDE1U/]<+9)%@<]6BTTUL5+<^^_%WE)S_M_!@UP#O)^:I(E 8J 8=,-V!OS(P M?_!4<>$DX_G K=I/$B^>[R:+OZ)$RE:T_(0+1\OVHZS%BK:$_MQ?VY3)(>B2 M"#1O5UM<]_;I?N(!D]K3/ 96F[!KHO&!5C[ G]H3Z"=>&]ZNI\';*6>-*UJ+K=]_UXU+>_ZA?<[B!OYSIZ 6>]9*E;7=%M[E#OJ0N"HN MYH&V MJ(=",)@X*FYG.CD+:/F))>\O02+0F>V@/< DV2*<#$&3-+B3Z<*!(48\T<^JP M^$=UR@$^>236>'9] _,P@%\ \J(\B ?J]VJ[D6PZ]TJ'K )_/U3 M^OH+N#]W,UL46M4Q-:N0M%!8+9HLJW26*O&FO_.V!1^^.1Y>F,GJ-.H3\^2H MRZUF0UUTVE)]E"3="@Y9FHYIXSZ!^M!"10LT,N9ID$#YR=Y08^J2#_@[6RJ% M4_GY727FYH#V__)GD D$5@A9"$ ;@-=R- M(G-;->IPL_XDT^].!6H9DH)KDJK9;_VZ&C5WX]J!PQI/J99\D!3M55?"REBC M:=.N=_6&-BLERC:96X2_K51;KG (/O*V,0^0@,.!F\;TA$G6('A@SK$"5),> N!HPZ M[9TI##)%*L#@,2F.SF(>$(B'^:([4W:4(J$=+32!QOA[[(Y;^[KQ&6 4X" J M$=)MOX^@:\Q'8_I;_* 3MB"IY M:@K43@F(,L[Q\(!-1T]I8LV)HA1!C6ULJH8,!-!41;I/$M$TGH (. M,"09(T@=.)2#[Q$Q)\Q&DP%0"K D!O #%AKN;I$3+M-!L'LL$C(SNP+U@' MF"" B"*UV_WHR6:?"R02!E"O+1XK4*P[-+:463PU@0& !&.V&[-&;3F@'K%< MS(H5@[T+*WHB= 3OC E"(THI, N($TW6; /[5S:3^S>L,@"VL8[A&$C9C5Q( M..-%E@ F/3C)1R1,,E"TR&# :$0F"D$#.$NQ.>=S'.C1+)I&(_=F.V?XVTES MOS%W^!4V=6T3RS9ZI1Q.IB,SHOZ"[W3!=+04HZV??9]W#%;QV$2F,(V8S';X M_S2XCUAF!R*P )P8/ ]^\0"0Z9!J*L([RWXFX(BT#7RW>]\)01^BZ?HPV'8J MD]PCQ@'H""0U>CD8!\D(Y-V[8Z39*D)LS-%!">_)#*%8(E8^2?14#";9V7.$ M';SY_NRP:(=@FG=/BN39L!P@U;;?S]%-64F*$DU5T"EY0L6MPL:<:5L;,D7) MM4'%EFV"]?F!=L%!!#H%57\"-/] :(=;4*SR8,QZD&!E/;#!><[+O*I3Q_DBV,\I9)KYA32YBF) M2S,S:UH77.[#*ZG;Y,V^_+ UUN5\_^J=X4F=C7D=N7C7]=5&0P=K,33G+L5,$UBZQX8 :.W*\H MQJO&OSEX6>S2G'";MZ]_>(4&\W"@3[S\T",\7![!FN/-_77-\HU2IY,$RIV.:;.9D1G39+-ED-M]M$1T\G4QY=-99.##+>N)E2;;H!5V_M/0(LY-)9<4! M,ZTU8>[THSH#EN.6Y6&8(1I#HC5?+!I6== ")8_J7$_[87<8M%DB.\:[63+? M7:?TDUG6_;Z4*$S"=9>GQLJD;OIT.^QS\+S1RY)Z:B(GE5X]1U!Z>8BO%Y,4 ME8%U'KT]J.KA$N]-/:)/)C;EU"JW#I?AJC M'I%N-;=CWMIL4X)VC0W&T]:OKTA8,G=VU_) M!O_F*=R;.'QZ,B@+>=_AQ/^,9?OU6=V#\_:+)/)@TGPZ[$G&ISUW)[-@@&++ MW+VCD?YYE3/:KZ24-[C)T) DL4 L B\KT<&&Z[N( ?HB*>5?N\*3I*,)%Z5G MOK6\V?"D"9++[P$?(-H>?CQ:SXS:!<%_.\\8F"=!Q]& MMQU^.:5"\K(9L5)OQ9M/C^?KUX1__ WC$?%M8IIXV.7*F7Q71=J/X-%(7$53 M[DE1=F&JK;*0)Y4%P3."YSN YRNFZCJS5<:<6PBOOPJOOY/FD.EWP?M<*?)N M .BW!U>>'ZNX;);(:]O3+F7,RW\OFP_R[;C$G3/3O1>F_)8)TZ9^>]RU^8%65_6LN5^$K7GI-IH302FI<&/G9: MZ&QDR13U@C*?LNU,Q2''6XJIQ -!I3_D6B%00*" G*JM4W5>5.BFN(R?9M>4 M4-%K0\V;IHNC_*51@>DM^5QUU%KRP41<:(G!4LJ,.8 *P!UB'E+L)PF6OE$P M:^_5YDUQGD 0O3;?QYT,5OK@!M)MDJ/<;43M^OG]+@#ZR=%[>W!N@G<.WNH[]+ 1]3H M(=GS2(NG!BFBD&LL&*=_:6]77Y3G1,);]7G1FZPRNCILYBL< #[@[5*?]W;O MSZF-&48/!@FM\7]CC7]U5J=+LU>==6Y>?<^!%UJLC9A$Y. %=A-N=]= MF4QYU9G%/*3)!SKY%A,I,FUDVA_QG?Y4TSYPGI:D83)MJT7PU,I:B[F,[(XN MOB>Y#'!]GAVHGE I]=*UM<2FC!+,* #.-D]O M9OUVFN6SV5E#ZC)M7;!# !TLA(Y$ZJTC$8@.&-$!_WI3XW1>8TJFQ81,LN,) M-2''3$*1P5^L-!8G+*V09$J9*LF7"0G5(B7]V4 M"&JB-W FT:(+E?!4CCAZU0P-MK0IZIUFK^,UN2R5KLY.Y8@;;S)KOUX2"WQ@ MK@=S3E+967)V*D?<2"?*B2 H]GA*]U5UTY?8A70R1UQ5SS1;E<$DI0>#+Q7)#F!Z6>H>)\H#6:+ M\4$]/\B&(YOH%/0U4:A4:YX0U7K4+6V5T?-3O)87E/6HIH7Y9EX%A@>*'O>K MUJ\E'&%62^GL?+C<*$O13(%A)]:NN MET([*(E+G4JV5]E&2>I5PQDL>JRJJF\397R@$9T^;22(R4IHU*(&'/5+2D 7O-Z@5RE%@H5"IJP(E^)8F:;:[U&<^ZWK))3UUS,9Y!A^&H7X66NDFZ M!6,EX%U16PDLN\FW0ECTJ%_=83VKJ8TI3BCA0F67 F%;]HF MT -JL^B6Y_GY&(\:<-0OHMY3K'33'@A:Q_&&_<*DMTA&1??]NG#*P'U.\B=J M=N\X;V!#J5>[+3/!\%J!)^>#>J?9*7''W.RGR]T>-SM[BIL]SY7:6(^K"CQ6 MX[F.T.9CUG6NGL,ZQ4:[BW?Y=@T[(&2_4-+S=U*"Y[E.)DY+31%QRW%LF\T; M2A.+Q(G5#I(QQTDKGP2\3?<-&7J PZEY*DRE?<#"H6J**[J2NH[R/\O['SZ1 M5#@!S YN'_PF\.*5=Q YJFGZB+RGCCO_,2U M11DSE*5B1 FOXVR:WL_/YGW\O27>,T_L( %R)*^(/L00UW;@_YQJ*T4^S-6S MR]X<^WC/PZG;8JGXNQ=+Q3=;_;*5+Y:/D0J!]KVQ@$X=K0G_[Q]I-IG^ZV4[ M7BP<#[W4YRFN?]]VHVH_E6FY"O4"(W=Z _.L0Z(JH'\1:Y6'_2NP1'D>P'RL M_SYFNXJ4&C+"Q4Q(,<<89" S-#'RM<$Z[\F[/EJ<(?5#Z@?4CWI=_2**-@VT M271WV@4!^$"]3B@EU,DMK.Y(%P[HV/;,1;"Z0UU=/V"*!KZ!,.TJDF^LXYKV MGP"@VL%,W;X'S-BN:T]L=\N^%S4UF(!Y %@#Y$.,DQ<'AK'GP8U)J+9G<0X8 M$R**\!LR$P)9R>U9"7UH)8%UH-';YWMJP%.)N"'+!=#XP'1BPHJ7/L8KQO6, M:^/Q=14]36\0P2T4>I3"[LN].^[ V*+^/8T&0).#+_<(L"\@03)N;0KYKZ!' M=L /\N1[ 4?L@)GKV>@##TN)Z!FAX"+Q[,DC(7M*5+'E[_BW3O-^/'Z-2_Q7 MG,Y]GV0=\[>DE1%_GO>,IT2+K<15>-KP=A+YE\?HLR4>YY,?#MW8,X]WSTY.ORTT>U)%*/+,I]^NX.R!5R M!:>07&Y2+N2;*2"17*XCE^0CC7(XWZ!<$([=JEP0CMVB7!".W:9<$([=JEP0 MCMVB7!".W:9<$([=JEP0CMVB7)*/%)++S7 #O1>MO&J^^R^Z3?HV?G^/C/\D M^:LI_^GT8X*^)XZ6IQ-;OT7+@BP#6<:'+./[L&& MDOGK^>LGKQC,+Y/'I!Z9]''#UQ%+(6U'VHZT'6D[TG:D[4C;[US;W]YHO2%MO[N8U71^/[G-J^\2A MF+W-;!-)E&S M+66]2\$R!9""+^\JBT"Q MI/7I^@Z3]>VS:FPKILQJF$T[S0$A.E3:%!6?7!=^/;UUO!-Y(NWCB836F[34 MZ V'W)# !T8UF9^ELY-A&),$D0\D];7$C@C6$*PA6/LB6*,N#6O-'EEJ.JDP M0S2447+!=U<-QWH3UC:*:\NBI_X.HIE\!P^GG=Q&H#*V.ZN%$Z\VF<742%$> M+>HOA&D(TQ"F?4=,HR^-:66%UVJU*;TA%$.:-$=Y <_DWF3?/@>FE5,EOU:K M5GR],-19-BF2[:D)O;0TPC2$:9?&M!L,)]TCIIT'@+AZ7QM89K)(+ J;Q;PI M#2L9_6O6BDE\+F<6%,<*E>F*:RK$*DSU(?$(2;V_6+RC+?5M1"]KNP[,HJQ@ M$_N5<-Z?")N_A(Y7/.#^=9L-L?=W[:[>+9+N[2T#S*VS/[IRA_&\/!5NG.Z* M+0NFEE1*J=: K2TN[B1Z:J<_3LS\I& VJVJBJK=,F^!B6LO/.(D(U!"H(5"[ M-U"[>#0O52DUM0PU3?*X.1/FBW%+M>U?I^_]#+*Q,[R7J]C3IMY/TN,P6PV- MWF++NDFQ#^D4@8 - 1L"MF\);!X5K/0F24+LS>![1S> MFB#2G#6L#":"EDLF&\2L,^T5H+?VR9 > C4$:B^#==?NZI\#:N=!H':N6!C1 MU' NF"VM)MCK@AX6WEPOGLVU2H>;K+^V:(,W2[,LS^AV>=Z"O+\PIO>N;_4M MSN_%#&!1X@+,>^<>#=I4^=)-E>= 1@,@D^T LO+< FA_P4[RU?M_MT@>78CK M CLN[%)R<7&JFNWI?V=ARK<9D MPQ1D6DQ>7S->XS5K#JN&%?J]' ML,T-5.98J.I1%J/%!/K'4OL;)RR6R:2OMZZJPF)>"T9A/#!J]%L"R*#::>B")[W+@ M,76,5''))Y+J[Y&:_F9WI_ZL/E__GLP-# )2]C^CSTC9D;+_,7U&RHZ4_8_I M\_6OQIUO$+[#48[X%4^+4PS'N,"U71&\TY9T+!1=5[1\=(H#78U%U_TO'R[J MQ^9VA\67?R4A%SB9QK".2/2BW;("96D2E5#;[!* M=69?LAG8RR96Z82R:.D--6QHOE<96)W(.4O_^#O!H/->",Q0_J5;!+/S((\[ M&N(9NQ](A"ET1E:ZE*H56%0;@I B<])=>N#UP\$[E2\!S"V]!S M1X<03@3OFJ(%S$'$'%>9*JZKR'$<#T7H[S1"?Q(GD6]W3CC,V:!;8#SW-UES MRL2_ZV1*U7XH9U:&& K:?-;NM^J;23;SIL]WCO5KJ<*VJ^&4ZA)]S^PG@B[> MT1>S,4FB;$H(F! PW0$P73RPQM2K;+HZ<"I\!T^,-D*?Z-*3BP-33PK*U2Y3 M70F%B="K!O2T7) C8/ID8 T!$P(F!$Q7 *:+1\E&12MO6VQM2IAL9J:U-@O+ M??OFS]G6JOE,:202IJ/R;+%C4DXX&U>++8A.,$KV0%!IA$T(FU!PZ]+8="8@ MR0=]:C9KRWJ0R#:[!:'5E5M? R1L>9HVZPRC$I7";-A75=UB4I&;$P6]WD&2 M[W.8+6M;40/A_33+]A7,521%6XK@,]I@0!L,:+?TXAAV#('@2V*VR5I"L$:@C5TONV&8>T\&"3G5Y;$--BTKDVUD>[K2\>D MON:$K3KA-L5%MD/PG1J3+(>)U!J$HY/TXDTD9ZP3)I*2S_BMXH[%)H9Z:41.B*C M9TU;;)I+N:C)8(DWIEZ6K#.]03[K)T1=)$)&&?8KLI]HC:GCDF%C91531'$QFMT)36;V_BE MNA#,%Z8\\X24WIN!N?"HY*3;*)6KGI/GL]5YH+9;Z2"C<:#DT3!M&MJHE4F& MGK 82DUW1 HXTRX8NIK"J3)DSCX:)BVD'4TN]VF" M&H36H$QD4BX?L=L>#5.SKY(3KJ)U^$9]UO*)D5 )6\EEWL#?3%:)BKC6V'2JNPY%'GRUXY8:TF0IL(JH1 MN!ZO]G&8ENZH\R.F+,RDW,+7UR%-5=-9-2%;L,ZCSOO&.O#QSF:H%T2]:LW; MBUZ)Y&"JNZ/.UQ-%DQ!YQ^.#E5!DO&8C:TZBBS!'?0J: .,+ 3/0%5,*Y&$J M-Q.:4=&C3A7'W-KQA:$N-%2';DO#:LE@0ECTJ%?)$56J5!E%XO%-/V!K7LB1 M870>_JA;"E?@!'Z@ J,K>YO96N1:72-JP'&_)G-GY.!Z+D44)%I857O=DB-% M1Q>.^B5G*957@D1&-\N=C54/*WY)BC8GC_HU:>OY*EU,YPFVD918O\!T!#HJ M>M0O79"$^;+#KOBU.TXJ0CD5WS:[13F*9F*@ 54/38!IFU MGI=D+2U4K-D@*-$ZVW>BHL?]$B7.:7F,P@GK2;K"]8O52@!-R:4YTVL708YVL[,S"\8FARICC17(T:!> M-[\&WNZHY35:$-*/2O)5<[895K0!42DX17W32R;+]=8I3&W.F'I.K&94 2R5 M=)R;$XO9&I;G _JG6:GQ(UA M43)>AH!?*#+GOU<:ON>5=_0S8B)LUQR<7TR; F'9S6XI$V[? 9:%T8R^<_+B M!*O P3-$QU-^[OXX]![8O<,2NUMBX-N[![&S%3UYYI(=+ ZW98Y=7M_=M6+G M<,4>T'GNOQQX) ?5VZ#*J6&'.T=_]QF'J]R?L?L:@C%YUW/<>O+1BW=%Q8EG M&X&O7-AE?+FB.2CXB<7,D]M_X1-=2!!?)HBW@T]($%\DB/>B_T@0")K^-$$@ M:+H)02!HNA%!(&BZ&4$@:+H)02!HNA%!(&BZ&4$@:+H)0;QW[@$)XG."N/%4 M-Z]W.O6)3M_5-C0_2AC]7&RBD#4@;]MI (VWX?6U(W+4V=&U?--[U MC.XB,<9[78WO&;RF\O=Z+6FO[]_I>M%+[_>ZEZMNYE+E_K#^^**\/8Y$7_>PYKW,P;X M1]C9MY\;D 8B#40:B#00:2#2P.^C@7?KU-Y%T'N?6R5**//C[YIM*6L,?*\K M/C8%;?>^V2KTAA9L5S#@/R-YX(53;,'TPN08'@GZ1(ZMR+!JD5WEH5G=88[G MZ=SJ4$*S4M#[>=G?-(+R(EW]FMR!*YIJI?5\1>05?M C6<5E= :F;:%__$U2 M#R3#?NO<@0BW$&Y]6]RZ>![G48L-QUV\[PD+H<@L-K(4>O3%<]/WQ4)?J/M% M7U ,/=%/$KF*TX.0]8>D<4:8A3#KVV+6Q?,T9PI=URIFC10ASH=?Z*[_22"2$*+,FS,'\[FKNQK>/7P;4 M]K1ZV,1^)9KV1X#B+V'?%0]&7S!P'_MNU^[;G>+DWIXRP)PN2:%[\7!:+]UG M^0$C.8285ZB4EF]5Q+?3X)_#Q2-24SGIX5Q9T(K*A*3[[3)HTCCY6<8T!%H( MM!!HW1IH73R6)M=:KNW4*A-= MUC"<"%2I7N#X;&I3ZR_%/MN UGD0ALQ*M7ER M/N'YRF+>M(@J@]>S7Q-14XUER<^.FR3?R+-UW"@;S9$8 IB!$;5W?:/[/[N6 MBEX0W47'O'PSCS3)S:;4TUG8F2U5XO%\.M1EE.KP"G308F:13#TPR^7W. M^CU#I;C8$ZOL]\BY?3L;/]^\DU>_X'$ET2+]_1Z=1/K[;46+]!?I[SV+]@_1 MWRM?MOJ=7M_KB010Y].R#L,Q+G!M5P0OL24="T77%2T?'4! %R;O90ZZY4!* M/S:G.SPQH%36TP*S$1E!LXS.VN*[P[Q]\:AQCU.7N"9K33W0,SE=FY1[KMT: MD\1G;_X@K$)8A;#J-K#JXOO[@>!K;9L20H(MK2=<<5FK6-V+Y\Z9=BJ)8977 M)SP[\SH%7DQNYL4(JU#R'(15"*ON$JLNOAOOTIFU,4S*%)^U:(8VZG3!37W- MW41ZD*-5E@N6@IG.5G-4BFTUK1 "5OK'WVR21F"%P IES;D"6)WIC#>32-*3 MB5#B%;72GO&S'%YCON9J3PUO]]):L13J9L![\I(CE)H9N4)P!_UM:+GQ[?.7 MT;*F: 'M%S''5::*ZRIR'#A#8>W[ C[DC)T/WW(VZ!08S?V5QIPR\>\ZZTW+ M)"M,+LD%0D&S!J.VH]@;Y>(+RE)^D<^&8:$D:,F!Q)=3I)/NS<8DB=+>(.!! MP',#P'/Y2%92'?.3JI?E^T.N+';#"=EI73P!1-]WE$U#F;VM>$I99]O]X;:[4\ M3S$NM;1[P^9\';D]Z1]_,P\I-H&PYT_#'A1-.C_VG K ]P MG7 (/9WY&J!HK1E!3C/5%<$FAK8\:Y.,IT5 :-,[R'%'1_7RMI6U")X<\FR M?05S%4G1EB+XC$+T*$2/'+K?!M4ZL"H(=5NKNL.0U8C$ TZD2%OHI*=&;3+D MZ^[HXB&K@#$Z?E[0"WK#95++ 2GUZD0KD@$Z X$P"V'6/6/6Q:-=C2PYY(P9 M5>8+C7DWIR?X9(][<\?R')BE-'E\:O9;:P$O6UPGV5J8O4((98#.;2',0IAU MUYAU\4 99_K:W*H(K$ -),U-C@9EUOF:- 5ZH)52ZW8V)8"F2,;"&1<#808% MD?[Q=^(AD4HCV$*PA4YP71&VSG3W1INK,X(L,?R:[C66A73&H\I?/,P,_ #T<"FD#\/$UT%6T*AR)CH8[ZJ:"XF MBZ ]&!01T C,<35)P40/8*1:8C0W0/-\5+0_('S8; MWAV%(L?^O[X9IOH?!C0'0;""[*1B=6+,>L88%1!1KU43T M-&^O/M%B)_D7T'JNAX'GL@(SDFO64#\%I>&AJP=ZRX/]-6U8,#]C02C.U#7P">Q1X M"NRD53; U_-DX8F'1A'1*T-FVJ;6$"O#AR MOS%ZIQ&PS@AO,77GP3]BL+F!]7),87T UI^4=VD;X*<0V4'[)!\,.*CT@]Z M WHV3K,E?:()HBF(3"U4%;YF5=S6N7#E]'GN@PD]6H]TUX[R'(Y>%&A"9._M MN[JMSIA7AOFU.1=Y+=L-NH+"=E?S9W'<4CW_"7SB%P&H_&E_,+^L:R];LHG$9$9WQS/V99)2D"9;U MJF-5+V3\3*([%BOJ8G8-&65SAL9,1UR=%YUELI,(V0:3 7-*ZOC$_3^AN9<# M2\%HX@&#*A_)+ >\6M@IC";A4S+] *85SU' CX ]QS;K*J KR@,FJ:(U X@ MK'WK<1Q8:J@9!J8!/T/RXRGA"5G,I[Y$F!JX& "E ^"Z$GIR9]?87.!&H#WEE>@XKKV*)CG@B[WC+7]Z?7LAW6L/!@9)+>4!+Z;R M8J56[DO!X/,'/M[6%GXW]\?*D0N4KAW_6;*>PQ]]Z%$O.XF&4.22O)CW5\YX MD:[W!M"C3AX?!'G$+F[M8(("(WY[TU6[06YRE.6U]'Y-$K6TDR25YZD\KFSN M&W4U: M$B_/U0H'N1F.=>^+O)3MLFYWT5!Z_?!7Y,!!O7MQ&?%P20B7O: *3Y.CF(ZX M%,'*%?P6!\.->V \@!0FA]1C<=@'7G $+_'AC^/8410 BLUT 88_9%!9<#J MQ,A/W+J#WB/6 =:C'*Z:X_C5(K#]2%-!]: =427[ICP<6E4H'H8Q]J&'*-@ M5J/12C$R*E Q;)ZL>9(=@(X&C@V; ]0# I%MQ:O-_=? 0A514D&;/=\-XM4R MJ$P"UNU'7?%M^ ]HG ?7T:#7H!M@X*/Q??*(L8BS#8Y[Y.^*\CSP_%.!D3C2 MLL6%KX^&O R6;A,][U@:82KH#\9/OTK?I[9AV&&$LY'BP)@UQ(1(&<'D 7ZP MWHWGP4+D0'6V7VZ#G?O@UBXP<2"$*(@#RRX"T042Q10+ZO,SG_!GU/L8 NI M88 >?\;=ZKN,Y:X)4R36I7E(.4K"26YF+U=^>_2*8_1;.)4;UGY+( /U2#B( MF418!KZV+0D(+VI"%[0I8P##WX;Q)^.DFQFQDS2;(;295N:[2BAVD^#M"H! M![P?F(!RWDV=2ZOA5BFVFUYQ7G\)J(SH>,K/W1^'+6.?]K">\IOO'D2;3]&3 M[6X>0?P3MM5W=Z]0E:@(&??A8W?34\QC^LU--%E;GJ@?PLP4Z/ZN_[O/.-R> M^SD![H>.AZ#'?SEV#&T_707.L$OE19W;88U>O"LJ3CS;"'SE141KCP6%SV:]"X>?=G9I,,N7_QX MTI(T3*9MM0B>6EEK,9>1W1'QZR<-3YT\ZH.E_M':PGN^N'B^$GDZZW#B\)!0 M:-4"N6O2O.+,^@E12Y3L(3>.\I>0Y -)IIS]>H9[@<^QUP[][@[0I=OC[F'8T"]J^OW;%Z+83RNP#X=JQE M%S-^LNZ"J%E58. \>@+[A.%]J%=3L@U_$+7\#D/)NFL,+":TN0K M\'[>]EC%H'OMT;JR(_HUJ!QMYG';[9?2%BI*T;Y+PSI(> "/WC^=O#^5-:\\ MIT=*?CX7V$:ODNBT%V*KWQK3$'EI@OU6'N?SY3;HU]#H2[35[DRZ^UGS!-K5K+45!W)");KBT&4C_0R=6O7[CY M@J4VYY2F>*=BT7Q'JN8II9\UUL76F-DNM6GB^(SN*]=T_O-LB_.N]@2/K_;$ M4=:#6+)D**(+S4+]Z_E[Z./-O[.K-CS^I+B[KE,'U]NV>DU2+R/$__L_SR+A M1X[-UCX/NK6-P%.1JF(:.L;K*BR$,(B9P696F/XLB1E MA\O$C.O-]3[;(-OJ))GQBG"%?%2REJ#X>B L7%[9,*Y&KXI$1PN!1W=4TK(V M0]%QUQ6!Y>;^;%:@YWF: R431^W,M:8C9EH;\EEM;C8&LK],SJ"7F'I9T@_Z MH1=Z;E.G9N,2TQG/'6G$ 60]>CNS:DTJ:6=4T"MU=1BD32[KF2$H>?3V7F\Y M:@_L04OO^X.253,VY?D$HO71V[EAKACTEF&+-R?-,E-JE5=C'I8DR9=%B8K2 MHC>-Y4@7$V2NAZ\ZO4TK'">.&QI.0VK*D5)77S0ZD[ZZEC.M\@R4/&HHPTB+ M=HO3?:*B5IH;KR:-JQE8YU%#6].47J>81)Z@5NFU5@GR:7D*2QXWM*7U"GB^ MD3?X16.TR-MSF965%IA^B:.QI\3UC,YW*;[3%\HUP9W963\$)8^Z-,AX0F]$ M\#BA\)ME,=-,S(<-6.=1EV:N193)?'+&B\OEL#+-91?##JSSJ$OI4E=W*@.- MT15BRLY"F5C-;5CG<9>JRR*=7?)A3,N@9[@TZ#%#(B& MTB$:.L&E&E)KG#HN.4DKRM@8YR0!U\:U3=!8)/*YUCA]W/E%F2Z,G+(M\(M: M<>6GN/[8!6J?/NY\C4\0_?YBPP@!7B^G)5K*K(40E#SJ?+Z3R?HLX=H"->#4 MC+2@3"$)ZWS1^?&$8NG$1);'266:'#.L1(Y35)("'UF2GC)D,L$<=4U-!<[$ M-!2;6/?<5!/OU38IK74*)::UQ&!IR1++FQ9MF(,6.W2MB<5"HC.HG48++3G.<$K:J/&7F78GS5. ;AJ=0HI:==P7C_/A290H-3F59.J$7F%RS1FY5"IAR)U" MB7'%6 \6==+@*3&L3X=4&8!:>!(ETCEV6A]6\\#T.XU"V)ZGRNW3*%&T*(]: M5](Y?6'IZ:LVCJ%$FW'L7 COV[J M"TU8KKQ-=JK(LU,H8252AK*J],J"6;>45K&1&&9KLY,HP4MNDO?&5)6O%-IU MIC"J=.?5DRC1;3?*R?2TFN19QAL6%H+GY23N%$H87H%SAM-A5F?;XS%>+8L! MG3^)$F;@">7$,+,DJ##E!(;@\Y,(HXZZI+!M$D\W\T7"7)2*ZZ#0E*CL["1* MR%3'6!?:04;H5]FY2C/#9JO*G4*)#/!R"_->KLP7\)JI%&3@.A*S4RBQH(2T M5DG4RD2%&/#Y!$ SJA&>0HFAP\Z==)/7";'"=Q>R BR3G9U""=.@Y$X]-U0% M2NZQ]H;RV]TB=PHEIN5YALJ7"(>O+'JF/[3<6KL5'J,$?+V56LDRLG1DW:,H%IE\*3]E\N;3L*H'0EH4@(6Y62Z%1 MR!HS4/*HH4TQE9I7U$V/7U?JZQJ_X+O4O'4*'?!V;;K6>ZV2@$]IG6J/YX+? M.FGSL["6&%:L":=WLBY?&[5(@@U1UI$U5TZJ6.F\#Y1FGHS(Q.98'[)]&!G+07!MO3=;V0 MK1!ZJ>Q9P^Q)=)BMY%46K\A3H5(M<%S19T1QPIU"A^ZL3BI=PJ/T[+BNM]-6 M3LN,6R?1H2R.I.9D)*]U:EZ86NM1I99DN%/HP"=(O2TI@K<#GYY6.T%#HWF@FX?EL?P9* MLB]+5HRNHM==N25T1-?M.>.^98EPNC\:T&3:#%D:%X:" J::,-E2)D!2H.3Q MK"0JW12[J!8$:DIJ'5Y4 S. )8\&=,5,^>5T/-OH6F;8L;Q&JSPNP+?O!_3% MBGEW7KBAU*O=EIE@>*W D_-!O=/LE+@Q+$I]T3GA$V? /7@(_+4SX"^/>7_@ M9L/4MD51%#@RE,>5V7^M\&$*"0A!KZ]>Q ' M)*(G7WPF_+UTT>@LY;7.'K^=O0S)Y5IR>3NO&I++=>3R7EI+)!>$8T@N",=N M72X(QVY3+@C';E4N",=N42X(QVY3+@C';E4N",=N42[OY1U'-;(K?[ M\!BD/C$&=\4+^JD1.#PN-K$-^;-#(MD&?/C_?I#DCU\<'SK]F* O.D"IMPY1 MGAZQR;-W'@[0C[_WFR91TA^X;8)!QDSL:?/DO_^9_/W+MP*0Q2"+^9#%7/%6 MT9DMZM5[)\B,D!F]8T;4KUI1ZI%)W]6TLSMF\-PLD'H@]8#J47!MST.J@53C M#U:-+YI6OY:G[?9&X,N9W3YB .<9$^1D?B<\0%/%9Z>*K.WY?\),@33CLYKQ ME+T(Z0?2#Z0?-Z ?B7O2#YC" @7T;MLB4N\-P%L"CN.VQ_\>P<&YL/'[Q+^C M["SW IM(2:X4Q1$U"RD)4I(WAPYF%7VY_XRTY#R^UO?1DEZ<.?H=9^R7 MWTM[0=-]V52H-[5$N79>V&O'Q2_*&?#>\>AOF<;PXW2/>ZO+ *-[.@FUY6O$ M2QFQ.92;20)7!7>J0[9&\?.4K[L+["^OK8[#4M MCN_W-;TCB-:&2YENH0&3.-&0JO$A_2:S $(2A"0(2?X ))&DP P,2!P:[:$_ MS^"?B4CLN^+J!+R$K4 8I-STDB\$Q6FW-C:&W S""_OC;Y(Y9H)%V(*PY7M@ MRU%_ST[R\:D57G1:A:%8%5B^CPY73:-69QV,_&0 MI*D/+;>0Z2/31Z9_9M/?**XMBY[Z57&7?$Y?<\K(SQ*51#W7F:9[]?$BC//J M1HE=J;\0&" P0&#P'<#@O4C)9%JNKX425^45NYL.DVK?F?LP'7<:@0$" Q3G MN)]%P2?B&V&FO+%37%T03&]-U5J&75MUX&( QC?>6PU\GU,P3[S(&+XG2W9< M9:JXK@([9TLZB@Q_:63XVBS OX:>Y]V9NO88W"WLYFS0+3#>^S#SP7TA-%[W#Z)E/W\7(Q WF(HM@,0:71 M5CA")81*")6N&C9:^DQV(&%2J56LY"NJ.1&3+M<5 Z@*\"Q3\G4MY0IF-TPSMM"D MPCI$@T_H+)FH+?S[JN+LT M$GSB&A9" H0$K\=-;@P)OI]3\(E 1TG R[C6F;-"=I&JA7JZ0=MB"U@[#'2 M94"2(=^+=/S'AZ\^JZ0T"UB=__.Y@KXTT_B;?3"._K=]Z&YN0GBI]^F?[_@ M )V;N7JW[P*W:C"X\X+!#1?L:<<%$4,AB[F\Q7P? H^<(D5'P>,#_33Y$/]! M$60:F1(R)<1*N9]Z=D=\[X42":G'EW*JP3-?2#60:OS!JO&'Y >[]@A\>5JQ MCQC ><8$.9G?"0_05/'9J0)>'_L39@JD&9_5C*?K!*]PDR(M05J"M.1:6I*X M)RV!V2-0<.^V+>*."*V_%>UY='G_7F 3*A#BG,Z MXA&E*0:E(D50@J#D#X>27TZU)34*+N+L 5A MRW?%EJ/^7BCEUO>%EO=R=VUHW&_W>SV=SY(SO;$,,[KL0]/O1/)CN;L0 MMB!L^;7LZ,AON4EP^40V,)472'=$Y>I\QQ"8S+J>;7 J!_ #9@.#:Q_ZW6Q@ M][1ME[6MJ('P!H]E^PKF[ND?[R%(>K-9#:_99\2=_$68=IHO=;HVBA/:6H[U MM=8LID>\1M!4>,UP#LXR\^K 0BPX)-T> @-$!H@-+AU-'@O6I)+L*$5 MY'L\P8XGPPG>E8PI6.TD/TLZA]#@ST(#%.NXN77!)V(<,SL[R[=TJ<\7^J2S M:9BT0N,M8/4QM=O;"X+O*Z"NR<+>DH M/(P8-M^%3\0$?!NX^S&*S8+*2ED+5RJ$.,HF\@5>;\V3LVO&9_(9"F\-1O5 M6$@*33788:$]AQ3E](^_F8<4FT [X@B6$"PA6+INZ"A;['92;;N]$@K-"IFA MI[/"6H6,P)\,'2&@0D"%@ H!U<6B6JY2MTK,R*T2@51P!NU$5<@$$*@^&=5" M0(6 ZH*'A:X]!@BHOBK@UK G%,T*]:1>& X)ON3U9(."@ 0#;N^M\.[N3-$U M8NO? & 1>^J=\BA? RN7I&$R;:M%\-3*6HNYC.R.B*L>,NH/QM)P57;&>D'M MJX55VVM7FY!&E?[Q-\T^))/'Q,G(\I'E(\N_:4R'(I"L33>_8'2DH M-0UJ/8 ]/E&JD97DFXE MG^:A8_")&UD("A 4O!XZN3$H^(9>P2=B'8'3\I+)#*X264Z>]IE"UIO/H;G# M6 =<"*3>#7;\QX>O/JNH- N8G?_SN8:^M-/XFWU CG(^GKLP[E ],$$3I$NT MG&9?-KVK0M(EP[!#H-U8-&28I_@>E+*O8B+F!2;XP1JSIY@/RF9M$[1W'07 MDW]YF+B3,0Y^@'MB]/.=8+&I:YN8N%OX >7S?&P"EWX84%5L*FHNMH0Q.FRR MCC03BC(0#0SH%ZQBC8D>?'$YL!2,)AXPBJ"(Z*<[?AN,)N%3,OTS&L%G _A, MUW.!*T(M&9-CJ.P4,>[:,!4)$7_HNXSEK@E3)-:E>4@Y2L));F8O%?KIK)<7 MA1.UJ:;(F77VJ>6U;<-S8(KKPF'I@@9D#%O2MZH]&7?6$T/P\4P-F.FJ.QPW M10(?EDJQ';R'4,F!+0%]'QE)^[/P[?^J1AN*%, M_9]BX-N[!Q'(Q4^V>!J7.0#8;1GXY#FUG^_N6G' ,?CC7/',[TMA^%+N!P4_ M@4R(>_7[">)/)5N],4'\N2S1-R8(!$TW(P@$338&P5-/$0_P%W].Z%H.<.]86\:WW9[1QO=8;*Z&*VBQF*]ZW(NE\ZC+>0 MDNI+>__->2ZW5R O?/_QZ1*86K66HZ#N2$2V7%L,I'Z@DZO6A:X_;F^*@4]] MS5KC-;2,\5$:YR "5+(U$,RS7[K MI'3(Y)')?S>3WV>J.V'NE-L@NYN@N]#7Q20AKQ<=J9P(@;FSR-R1N2-SO^D, M![\XQ3.]<)V<=[T4KR4;@3!@R1%CPBD^#6R>?4A1-+)Y9//WSC#]9]G\6W-\ MVIWE\AYN3_AU!4_V)V57ZRR@O<-<)]#@$W=,%KT-1XA37W%?1"1\%>CS3,6F MVO+@\/3-^/"?*[+S0X:'< @[JQK>6!J4$X\M[S04K3,LYY$ZFD M9[N2LTSU'3(#?!!V&V9(I3_F@R"[17:+[/:,=ON6'X$K9J-!KMB^OL"%=%H9 M%4M--@1]B6,%:>9C#&#(9I'-WJ/-7M_C_]7)=J%/;)+APA&Q;CCE0J-BC_HE M:+A@P9]^2!!ON?_(;K^OW:*5^G7M]JW)=N8-O5ZNDV_Q%+&60H].:9D!M%FX M:$\_,"GB&[(?/YTM@&MV[-7E.@H]?D>.J]L:G;NAZ7N"SSUK'+(89#'(8I#% M7%\GD,5\,XNY$Q=]M=*T#_OGP.37>YW- 1^X%/F'X]TS2FE.(U6^-D MM'U./#")C_$&(7Q!^')Y?+D3!M?OC2_Q3OT.8-Y:]>='C.WCT_4C6OMD6XB^P MK";=/%52%\FBD W&(LM:G6JMP8U3$3<-$P8NE;+ M6G+-Y):K-IRHT]^)#AT9]ED-^UZH3;^-87]BIEZ%$YT/5(L6M(PU([N"4YJQ M+6#0G^OX]J2 MXGF0L!=4YX"O+/!.0]3,F%?7=T59 >_3O;BR&>22L"!M+28&OFK'Z/0 R75# MQ3#@_V&+/5B_*"T"#71G6VN$W5L>WV=M>L#^16V[86B28GD*-E5 4QU1DZ.4 M]4^EUZ!O/GB/$G/[@M8[8$I;@QKH;0W[MT_ ()H*9!T&$X?HV^X:S 5@(HNZ M[=L349)LK-;A'J)^_HMYM04'/1'!&Q49S*"^@DG:#,C*]Z,QE /)?\0@ ;)H MVH$%6@"L0_-C/OKMF,.*3K8>M @(^H 1&;-#RX-95L OP.0LJ9CF8RH86F4E M&8$'STO%@QF_\B6/\NF7'#8H'B2H:D^$RD&D!+ 5'A ZK!XW-$O!3 6(6<:@ MW*-O7: .F@7+>K[H!]' &MI4V;$ZSUS1@@JVE?I6K34+4T30D5>HG[>%(XN+ M-"+NMBJ"KBJ>#S0>5@F47(O!$I/! Z#,T'A 2R*=B@B=P8@!Z&4?L28P31N( M"H.M!96+EJ3 (7452PG!N$3RA2,068X'C>W)5_( 71.?"&"F.9Z+P%#!# 0O_C)O/9CMAW*H[':]57: M6C\<.^5PY+97Z.+A.] K8$E )DME9]E HK:D10*)("$R-"B%0U/;P@NPK\B\ M8@.*"[UA0K' P7P+T7,*QAY\%>E65(>'>8&D/F"6O1NNN']@;'Q15ZQ'["3U M>4S_X1W:BL6WG9\4^1A-H>#CCN&( M@3[_A>F'(H'03U+YKXBI+G37_M%M9$]YL[_ZRO@CK @H+5@T&,_R\6X?'>@/ M'%G0GH@0'J(I)(R'YK]W-L6_#_3G-:U_+K13TA!WRXR$V6V).:HQ%[+M@INH MKUB_7IQ!7_5'_+9]R4HZF$A$*N'H8J;H3N92CJ*&(2B9>%DRK5*=S=C)371Q M-6AYLUD]R4OHB7 WL"2Q[5N1%2*S-1406BT1Q, M-JPQS:<2K3$])EZ6K%)C?T8E1A213:R\#*^Q3+\0CIGCDFNQ1=A-[["+-@?6!DS_B;9F(\G!8\;IP^+NDO_8W>7#0[>F#UYFHO*(^\ M') [<5RT: :<61:& SW0%MHD74LM#(J#J^:CHEK5JS?[A;FE=\I:*H%O:L9\ MVAJ3)P9_/N!FTX8TF?.-67T\=AM]H]T"11/'HV^MZ=HH3"@9H4-2S'J4T7-< M*X1%GP]_773=L=R>NX5YJ5?A&^1&K#!R/670W'$Y5I6J."^&!0*GY ['&N2" M78;;,*'<^H1@PD&@QR[ MM0;T1F)_;6H;AAW"R,Y7K&8[DJK(@:$TIB_7M9PE%VQ;#C7#B!#P>'5KEU;M MZ;K>J0E!.K=B>M.. :_/'1;!%).IKZ7P\6(B[#+R*5 MI!YI!@GB!@1!/C+((FY!$.EH%80$<75!(&BZ$4$@:+H100!H0N3T9Q3$)W.< MO>NU?D/FFO= ^+[HJ7Z?G( D'I.737MR >+:,U%2(%TXUH6;5H57.&E_BX\6 M@>"%!/UQL7XA%\L6[NZ8C.6,I-U_MAKOQ?G^OKSNL]!#"DS4N:S149N19GOP-EN M;L_J'1[XC$][W8,+=1M70+[<%,]QP^/V)H1+W[3U? MS#7Q1M,*KNUY&074HW"2%)A!=)B[9#JBYL)#V: M_=+6E9@^%*;EY--XW2;M>JHABV2+;QF3>V#Z2:DV*A:H>I,1Y&ZSGS%FV50- M%2[&$-/'3S+]E_62-X74,;Q^!>CZ;X+=0FR_:AP9.\(&AM_,][@C,]V1DK=N M3/7)GEERIZS^+KMQ(:G[5V!JG=C:45&;DOG4CA Y(GE[^2=Z-%2R(\9L6:MQ M;-WGIXN4,U27?HC'_4V]_@YD3R![+AX7N?6A;R)[OHW)]T[A$ZDL1#W)LPJY MF%)5-2NITJTT]JQ4%L]9P;V98S(A :3>&KM"8*V/O^ MV3L(5-V3U?)N_H[/8JWG3%/.B_DG.:V)JJ"6N(DS3A#:)?%3$T"_;#CJOERA MKRGM@DSYURG[N-?3!Y3_CM12"HCNRU, M/Y7!.[$9-2PW$B5&J->IZG 0'L>27M]^R.#Q[^ABOZGB(_ Q@C1K4.(1F$LO MY%E?2:W6Z[-X*MJ)U433J(3,1JM9Y]3F,(D,J 3MEZY!54<@;H*JCL!Z>Z^\ MD6@SHPRLYK-(SX7DT*KKD543->J$]ER<]"=$OVXAQVY0*2C=^#F>9Q!9^E*F MTO',KMB(,\VR+<2814A^?JJDEKF58:$NP;AT(QFYROC'@+WOG[V#P-+7,DV. M\W<7F'IOR)H3IJR6HA;?[!NC;@KQ-XXKD;%3_/UEXTKWY>]\36D7)+"#THV M\@/*#THW;J_/#CQN-)5I.ZHIZ/-QWSP9^-P?]KF+FW%B;[/+T7 EM#63E5IX MX)YKE6=*>6/8B)-ELK]XCJOU:-DN#=Y?3_W*]A@T]0\ARAM]&,?Z984NB.!>"B!AQ+XY@'E!Y1_ MI[[Y]V^]^7(F'(^./C8I>:1! RDPW;]AI=!WJS_\KDD:" M!2L+[:PU+!BI6]K^8@;DNU-Y-1%-1N1-1JD,Y8*%YNBB"QU1,O#V Y'Q]6H( MOUZTX&69P6A"B7GJ5Z),'BRYF39,]O+EV\8+[#G("?13F%E$X@FY,,PK\7P* MR8S8:S(CB!8$/M-5ZK;#4/SPBHG&FMQ$MAYMJ'S-*R(W./#M!>[61IM6Y.6S M65,Y,E.J+IZXOBE2J^8'I**OB.D<23BHM/K"JA/J=A?+]'PT2\WS0@5*0MRE M,_% 'VF4%XB%0"Q<\2K'CQ0+.W;8DI+FD9;<)!EZ)=ML-LUKS^3[ZQS?*1=F M2G:58+.LT)TOY$X4M)_;)&DAN1!#$(9"&%- L"-E"0CA<*@9#GNA MOQM3:$[CYIZZL"+F\/U3G0#PE3R!AIT28?*!0 H%W? U9735%R[\/Q>FTJRI MX5,,(T/*45\=94>7K8N5T:18IZ+=>3U>(KN3YQ[_]'Z:W85;?7Q(P8?46F,U M;3C.SQ)D;O#49(1YM+HHS?IL(]G\]8=*^!48!N;5($0=A5!?B\B:3RVBXG^:EH3]$3?@NY.C/)#2 .Z"C@T!5NR MB;^N3$U0Z&UA!7^I3^7\,AN;]T@63(?M3*W,R\*G4E.K9;6&$['#,K$T;=;I MB)6KMB&L:-K?G^\SJ.D00KFQ*)ECA@5FLLIW3\%-[?0L./JU=5 M.T9>.*N$8QU!E<10.5].2F9;T8L3J$>_LM+X.%@T*T:M2XK68\JJDM.>2N'E MTS/2(9%C/8$.B?PO5#U**&."555-6<$M&DAX?DU:>ZTK>U\3# - 83'.FJ"C M;&&?@4 X"EQJ4$PKS?4DQ\RMGB:T#*Y5LY# B!P1&!+0]9?GU?QT&)]Y==JA MZ6'."&=2];S8CTC+?"_/&YT1!'OX2$D4E+0=*%*WHX <6]61F:K39%[8::U+ MJ&YO72B%68.P%%/BB1% ,EK0 /H1#6K"8CJCP$5EFU E5I:=!3EE#CT"3H!^ MUQH\.LX#W!#"@R";K,-EGV&E[WD/SE\V*0%:/7O(^F6VBG_=G=[\\E9W'Y41 ML4G_O'_W>T[:)9AA7SAGPD8;%X70$\^G'*Z$U )W3CQW! ]1OTB &0 %;[5T$QPL># "8S@L ""LAL; MJ-4[C).B2CQZ91@)FJ+<:@STY[;S8R,U2*4KS.=XHH?;_(^P]T;\\V_!@(S( M[91>Y'!G2^&3O.7#/=9E;+\YT*)I;!G?R0@8%@#RWL&0 M-8O6>R!X+'VS@,.)-)>T,"RB#\Z\#_BUG*!!PV.S?^];.3#23%:SG6]1D0T( M':"\O*='>#X>N.8UT.8Z4KC'X+N/#HN%#XXD8;+5^!@&)!>B& JUQ^!%. M#,(_(W*3)Q=7W5Z4G::1IY389"<[M@KJXY2F016+3XESET@%NXE+L#E_'^*] MQNEF4>: "L^"Z!"MY68S)6NV:#/V-,:TJ0BH&%TS4J#?'K?'VC\U@2]% *MZ M(&JX$.HH:5!E>7!4J<^Y5(J7HK$"F:\9,:V:G^4&*:C4J0>:].H0!',HQC(A5J3=;;\M&"$ M?K.?-H6EG%LC5^&!BD=]&'@D4IB)]CW2/;N(%1QF'F.>]'',-;#RBF*_/)* MO=2BPY5@B()N6>-R=30MU=]I-V<426)'"CK!$NQL[I"1VN9(!PL3_M11NNI8 M@^=W_W(4KY&R$6H_-6F6 0.&29=*#6::Q>:RGZ\<:]GS^K!,A8X)MS"Q\2NY M8O53X@[1(1UQ6 NC\'I\5M+&[=EHDAZ1_5JUIH7"9E.L?'1\AG2\/Y0#2.HH MGN346.@\+\AVMSS,97FJ429S3ZF7^,^9<*I#2P&% ;#)0!0/ ^ZXX1*A[*EB M;+[%_]'A[S(N#<*Z+O2JQNA PEY+A*KG/E"6KX( IS<2[5C%!V (J,<.SQ9K98G3.4C05R MACG&'C%UL#V%OK%C/D&.*<._F9QHOVAV^%;:?Z]PQ.QX^2TW,$8H\J,,N3U* M?>P=Q&-0%S,[/)JUJO,!-1D723H4)==K3F# .Q*('S%0#)"KSG/J.-4-@6ZY MF,D)2F?WARBF/ M;X^J#QHIW4R+UJ9DAB$SRUQF,)HIPU6V^1(:!4E"*L1#)2O+)O8!L"XZ$X=0 M2<^'9#E,-^BH:\C.0<_[O#MLJ3H:$RZK0YQ[ M:M>OL^%B+"%#;VA#/SBV\8(K&>C/]_B28) GY\NL";JLDICG^.Y,I>>.+1OU MI^;/\CKT3TIWWCF3?XXO,DFNLYU5SDB)YM,D78[,2-',3%["WR?X(I[(O[I# M$KZ10W(Z@)U)M9@VD>(, G(=-P6<2#0TR(0.[<,?)QH[)RH**]\TO%V%?@KE MA(+V'1HHO0&B0A0Y[CZV'XDVI%:)2)LZQ)NN$RE^#DD581,?"!UD$X9NIU/X M@TTH&AH3MQ-[N'7UWO%;(A*$IPFZ)A '96$!#-J@3;;[TI16T[7&M+0?:8B^@;LAVCD >#T'X5'4=1,Q M37U<4>1)!_J:*#VUX>W8#F\/U[;$-I9TH6L7].%DQ$\U;@TU.O7H3Y\BUU*" M/SP2'G;IX^C=!/L0MB2$/@CKL2E)=\E.V7^Q<_6?.A12.D08!-OG<0UZNZGA M6DD(+=U)/RQ,5C.@U((4>0RX,K"04(5N?18*,J@T-"P3Z^,Q5#C:AE'<4VWX M1/!.ARN+6.*U(X9F]ZN]93,NYO6-Z!O0+G/V8AB=V/1R4*" M'UA1MENW0;EDM/)"O@_= >A?A)!U>5B!2ZAX%608S@5S?KWPQ^?4_YP!->>@ MQR,50IEG%\E1NQO2GF@[E@Y'\T\6GK4=\9%,VLUMA_V]> M6/[Y#_R7)Y\Y"8H!=!EC>E A$D9"UKU[0I+_>Y4;%1P.#'M2G=ZY3>&J'RKB MG +O&O_[O_[?[N[]ETW<:R$[QYHZ]1DTOB$R :&1!E@QQ([AFW^SDL7:NGO, M1&+G)MKOS=42! @BBFYD$ML?$3A\L)RSJ] .Q-S[*"$)C(W?SK>\C_!5$N\S M!7HU$'>_G>K_)4!K[ZV*T6(HZF^:>L1:$/[JGHJ*H#LH5\'3@5$0WF+E/RPQ MU1#;_'>GGCE6>?2A>AK'QG"KEHX4,NW0#X(LW$\'1Q\@Y:.N9"@"LZE>8O_L MT,]+5+^/M&/88+VK+RU2H3*3WB+1[4_3A;EBEYZZL2:2&;^#.FQ0E=E M"]UNG^Y6!O4GD(P,+/AD]/!)*\J)3XGHD\8LLD*C.>E6I5FC.:3]:_:ZY0JU M;(X:)+UX6M6%L;I>52?P2=^:LRP9SRDA9+2G5.-N=FLV(490$_ZWCYH1*H9 M*CVJ=%DJ5IM3ZK24EB90MOK>KN:*1K@X'"W(S'#>Z@UKT*)N6D-\UWK_2:&> M(+MJ/&:+_6E;R;:A:HKF+>@3^-;,FL7.;%8F>6:>+2LE9OXTJ.2;* ]Z^&0] MQ^2X6KI7(NF.DAA;TGK12:;@D[X3%>,AKI$N96/=.I@L\LQS.9F.3X9Q_]OS MZ?*LO(Z*(T8PS4$NOUK(,G[2]W;*")G%$6/-R$R[P]-\-9J/L19\TGO[0<7C MZ7HXM\[M2LR_XQ&XJEK?"Q)_JBV\6SB(XJZ:B@Y2NC (=S%\!G_*+*K'/#WJJI@6$R5A1'0I>==]E(U9H"IBJ7M>9' M[_8>QI]/&Q/[4"CB3*MNM*#[C@O2^ ;0D)J%FF]C7H3H'4!5Y'E=!<.$*I85 MA5ZO\\EZBT=W?QXIO[7VOVZ.@% WJQ(0R\ Q?C?&FAL8$';"S2C#"UU9SM0T M9-NAN/$VA_3V:-8C<1M_&!T37UXD1D!2+$(Q#10R@]Q@:@>'&CD;UI&%ZROP M0;:M5[M'A"GG;LOOSRBW;7-3P)L2J(\1Y6#5Z:^Y;2;T[+/4)JNDT"]P(-6F M)#,QN5(5[8XY0SZ>OL"Y_29Y?OVR@R_/8G0N%',H_:;JX+?WP^ZF8MO+Q([Q MMG.[V#7=_,:QH7FO\$PS9_MG-E4C'R/4YS=5>R2C6ZON.*"I\P']T<9)G]LH M\OX@0#V&DS\< I -8C\;! $;!&P0L $B@OBW@,!;NZO>K2&0^/$2,''LRM<; M00+M3?3A__V"/M@[.8-Z3%Q7."1.16F/ VQT[.8AAL^O/]O+6M#]\=HTC@)* M"2CED%+V;[-!M_BBU')UE7)A:!P[_-UID\0K#$)\?G/:JTN%U\Y\!E;]__81 M^<7X_X:M;"_,$2C,]5541T D-R,2%+@.-,:EFQ+?WC'9;S]PS4ZC=V56WKKQ MZ,VC,:=(_G]>8O6+G?]S8C%G]!G=-ZN^1 =B7$OFLBWB6K?0*>-D 8_T%K4& M44I>%6(#T:\%^=N3+IWU,H^GL'GX]<*;A_7^\S!/F[Y/6M MI]B<@LG%!O:XHOG69[T+T7T="^[T;8#79'E3C)%=J1?KD/W>@.+,]&K$=%)# M/(2+>DA&3[6+#W@^X/EOQ/.XM)&^" "^E5'R52-2'70_[GA1:^"9?JIG>O-! M,7?ONMX<0M_30#K6R^-E6VC)5Q;IV>"YWLW'XU&SFRW/6L^3(1ZI13_0D7@0 MX0KD2"!'[E^.7&\JUWF"9)80\AW#3#1)>QW3F[5YBTFFD" ) F3?.T#V#>MI M[O#,MT]W7-I5OJ54O@.$!D0<$/&7)^+OI6B_:M '=0;#;:@WC=S'04%2X*<% M?MH]^FE7B_=X_0%/-7""?MI(*(U2O=QP1O97!6MF)KLKM8CZ@>"")G^GP$", M!&(D$"-W)T:N%^XY4XY$C8X28PH-FPS1EAS19GI&[*6@'(E]OASYZF;H=:J]SB;_G"3*8[3@-=D'D(KQ+'Z%,_Z1'V&-D.7;SAAWNLHGF,% MK84VE%TQ0+4JON]@K7K.9X/>$U0>QSBT@OHB;[->-QK,<:E-%"S5C/C*4_:WS MP1_V9HY?><+)YXR]/PNDY48GI26J)CFOUI3^=%II96DTJ.?())%O,.?^')"( M8Z'86'2:.LF2S^T6TY^-9RW4B_5(+_^W#K;?I[*7AAY?N3E80]$-,%792%GH)9_B*!U $U%W(9OY-(&_M@S4%[=QK6FAWI4KFO&L",8 MJ+M=4>:%I<##G6\'BS2 IBNR#*0Z/*S6F;)R#NX,:!F@N+IKF4O/1XNG7*<; MRTQ&TU:9L2;*^Z5*VU15"<\P8:6N[.>LM@=/[X.C8H<9K#DSLA)BXCR4:V=+ M+;ZHR"U%39"1%-6="T+XT(;PS/KJ=]7%_1T$W-@, .>B&L*A) M)-PO.@^BNMUI1#M3*5@D+:$<8)VA8WO#AM&($U53(/(!@8W5S30_W%'%D:D3:9.? (-H(:[BH(GD M 2-&/'F"63JZ5;*FR;@SNC9V]9V#I? .VU5V0U+O;N_ZH=9H=Q0!O/D.E9F M\M;3C)U.Z#+5;9X]K."H*H%O%11^A[2SSSUNON[FBF3(S$\;H4J&[M\)&[Z\;X3BX^7=Y"OJHZ=KVZJUNG- M:MMNHY\:#7CS8;%5]2[CPY@*VH'M@4S?KVM[)#<.R2N\>LB9LX46'JD3P10S M:;V]6A?L>CS^?B_Y,I9&+V&:ZG@5:8FQHJB0DTS*;I'0P8D?\7"^DJ6!E>Z6 M@#RR<@P*W1MSM6-2> /T#EM2CS$6B09ZE/>&E&2F A@3C#.-$8JSS4 AM()[ M"/>+&68[5PB,QXZ[!QU!J'/HF.,(/A+(T/#N%&PF(^\O@#?SH@ET,&\9V2VF M9" >W(YOW-WB]N^? P=81?4 MVV7]P\1NQM$;91P?TK%-R&'[RQLY/);@PNVFF@V3\TDDURYU8JMXXITS[:L. M-+>8S('C(8JV,!YHJV&L)RZL9JS?B)653@U%;8Y5EI\)9T*5H*'K,W_VQ##K MFE*["#S#[+DNI"]JY<1*M,3-"M$*T^?7M69!;8:>1I-S]!_-4W''W+JG-@N*Z_)P$Y#4IE36 1]WD2%XDR1R1#^L*!SB,B MT]J9(?M(?#U;! $0GP6";<>B<(<+;"=,'6O:C\[^54(=/D>@R4SEV&"Z)#/S MYR$8E)2,M7Y_EN-XH'";)7"T5TKF:QM5=GSL>)?K%VZU--*=C0 MX$C0_N$3Y\LKK+T"3+T!4T>1TQ2?PZ/P\SK*A%I5DA[DJIQE0XD727Q$F2 Q M$^#F'-R\PCM2NC[M=-MK2LPHB>5DWE-BA0*:]1XY5@YP+GKT*9K!!R6=9X$B M?$F*/ GADD>?[#S,CKUGELO;A+)O;LH]".:= I$WTM3S4_NY8M?%'F,SE4I( MRF=3E/Q^1_!2DCF2&LI/T?*DUIU+)EN7LT.1@J3^)T'ZIPY^+7?*YL.R>2],>IW:)Y_UOE,D=F"='PF"GAGTO/: +$/AQ"GK]1K1[M0SY=O-8/-\8$'7$<5; MD.=8E$I#X2=3XZ:L#LXM!-6G+.22H?I2)L5F$(!S:BD'H^A1846+P:"$ZA!T%0%1]X1R*Q&X*PIRYT!"G04 M8R/B8&,791O,\ KJ6D,(3B0)KFH((5Z03+SJ&+"&B4C!S8-J ()/@3_05]" MD5V('11HAO\6EGA<+HH/NK,HG>^Y;_!( ,).X03L!;B;("1/ISX>U4Q?;61U M-!A9[:(E&%E]!R.K;?VY.;/60KH+%$5-9I;5E#J;'!M9S:=J3'92%6:,V5WF M#?FY;^OSHX.HNR!*+^:S.B#K8=[BI5!_E>V^,#2ZEAE42Z,H8T_F10NTGVFE M?'04=''.5PV[U(V+[7PUO:;*-)N)3XX->":I%)BDF4Z-L5,)@YE'(BJ;:T)Y M[WMRP/09:]$8+,A^5N[)D0@GBN'=L/&]B'*M-O9B^RLMKI M9;F.N."4<".4%91BY:JEIB]BYT*>S+LFT^Z6BK"FH7@?. (:?_+)PVL3D2M>]JFYX^R(UV!9@RXLIXY MFG-Z\YS K:WPX2X7L9,WLP)$?!(B*/HQF@@P<3E,O+%1TZLBZ?-._8ES,T\S M_^<>V1=Y^IP.*:_QW=5'-KUZT\3<&F#*^$/3_0(BO_61;TKD=SRR[34F\(S] M@/SOC?P3OA-?9$[A=Y7FN'A5,77H=K].S.]J>'4+*O?87.KE3=GV#9% (EAI$&FS<:H9C!Y>S4-L1-?4OE1SJO,.N,UM0[M-Z-12.FL6RE1J-6R<^C> -&,$,X@U?M76?XC7:[MY,V9#K'97Y?GLZ/-%79J;ZI/[3XU8'() ML5PL"K5PNID;TJGWW5WP4M@>H7FY4OY8FZ-&)QFI+)8+DJ[IG?%BDH+9_OYF.M*D*.\_7_N%/@;9NRO0> 3N\L7V']?L^V3R^M/Z_ER)F2 MS2FF&L9CT01)\8EA K"1863$\L-1.,P/R40R3HWX\#@2CQZ67P%>CK+10GC= M+3]G@"Y4^9KX;$&)DCA\LCF+YT,LF1'$>:?3:*5*TD*J:CJ,-'%V,YM*S&XH"A,U-Q'"E3]4P5O9[R[52)3ZNV&FW& M2; :J#7Y27RJ%/&C\<-'Z^-T=0U"W1I3[NC%>%B/SC))]"CM@ZD^&^=C="3* MDO/N.#=H\(MTJHYA&O:A=)PI+-*+6)*9+UO9T:A,CH=6:ACV(ZJOS+7L"DSU MKC"+" (U2E3CL]2Q&D&K8^2@NU7N= 6].&[W*+N=R*)9[[[C+R9 ?J*S([:[ MF#!V*S8,Q?CGE#,5?O_)#)5_RE;Z:8YA^^P@E"RD[&D952CZ$#7,TBHC<7V1 M6<3;_468E=*VC-;T(TK7^%%?'^8G3#^>BS$Y-;LNMBWTJ&^GTBQ;F%-V])FL MK[(I^CD<+S J>K\?4=6,DI=)99XCVU6[)QFR5"K6,:!\,#67EABI%;-KIDVM MHE0I7>V.6 0I/Z+*29JFNF-EW&53JL90T;25::*]TCXV+;2UY^<8%=9(6BO& MI="\4ZS%4L=J-"F%GS2!RFZSB>%7FE2[IKS^30>KLR:6@P]Z&3)&'0C+F/Q)5FG+KIRFOB_79F%++BWBV M3J,G?4>*RDQM-@'LH7&ETFU&DE,NO!Y F2 M&'J[[TA:6)MGE'1R(&;B]9G$Y=4QTVCN%/UN":I7T;4%.2>92^=;8G-3H0QT]VAM*Q'5=- _HOO2(:9F1OQPF@IT@,JG@PM7/99I%YJ5223?2D96^.V^(RUGI?1JT,CR3+W%,36C*!RVX).^(U6GB:0DS4M3'][7,4R=4B55*#&O0.;,L5;KM/-JJG^^3$T,R^8[2%X%M=:,UL\=F+ +J1D<9$=ENKM\+H1BZ+W^Y7) MV,HEYHE?^X.;U=2^[U@W8-$-!,!QHK2;O-''6BY>+" MN18(EG#C*FY/YT.C#OQP6]J8 I70U<1*XJN M/U[S;HNN&;_1!2ZW67%]TZLX)Z#8U0 >MXJN4$(?V[O^@B]^^87<>)DNK^22 ML6+J-M.>6MT)2!0G5Q);.Y?QR,=S2]S(\T,&7_=:BZ%L<@G4XRUO4OB+]M%E M2O\)/WG4SI5O5>R _S$2#L!_._"''Q,G1\<&\ _(_QN#'PK_0/H'Y/]3P4\^ M1FYY>?''PS\@_QN!_Z7*(O(Q'@TP%$3((#]X91@*I=6\8@5(K%F#DOC!" M!0BY)X3$'JE C=P51JA',DA\W!5& E/KWC 2>4P$IM8M8U@!^*\%_C>VC'BM M1O!F,(B_ 09G=5PX*WKZW8[[6@W<=SOO#T/O:S5>W^V\/PR]K]4P?;?S?B/T MEN&M!(0",G:80*:.32-$)_,Q*A+T7\GCP7 K[]-?26@9T',@AP>CF<7CW)_AI."V"N$O\F,F[SO "WE\/M MU3/LK^'6:[U'C$' M!=!['NO:5X=U?]SM:.]=B7[TO:6;R(0_4A'#X][[DB7 M;CL[C%830RE:G%29-DAE^L../>\.K&,C@;9M+=T6O$,4FZ^/4VA.R@3;,ZF5 MH _17)8A?/4<6(HF9K:-4Y? LX V!E!?,*90;Z*.GU4\&W9HK+5VF4YK"1)( MBU))(]>=5._MX\*V78*/]=?$U1!501;FYKS!VDX381-N;\ZB%K=:?;QMP7ED M'M'2&O>'0F\<8^Q2;!AKCT9VM8X:Z2=__8F1Y(EA1!>FOD#@! (G$#CW+W"@ M;"G*;0"/R+\@4E;)>J#H!EG#_0UI$H@0GZL"/G4 M&%$@0BXE0CI307M)@A1'R;2]B/8%4>!3DBV18!PKXDE$T:M)D)NEO[ZN4+EM M/",0*H%0.10J.<74C.D+4H5+9Q=/X<:,9X16ME8'G4R-C>))9(E;2)7K)DR_ MJ%1YI3/#%Q8JK[4X"(3*;82*,XS]!8F"<]XGA'/>3A9 ?,U0U8?N M&EYBIL[5D5?+M+L!OBXV!.;J^.HX(P #E%UL<,G549:29:CV"$VQ6$PNU 8.L0/YL'*=?B M55;)W&20>YZ)&3INA6/%EF2#.ZM1B,B)L1ZFJ&$WORJHS?6P5FS:J6$$U2A0 M5/@LV_B'ER($HB80-3]!U+Q>G="++(TAR94Z(DOE&MU>,A]9KBPH3%!U DV? MYVD'9DL@2X),XD^0):?*%+A<>#B*]A95$LC5FF0]3]A4:()$2?1CHN0'U2+< M523_OH]_G\($G9&B_[D :7^WA/@]Y;WO^_3WF1N_&&5_N[QL(+2#%.U/L "/ MV'S#1(X5I&F^P)A*>"U3$S)?BR/W$:5JH['W!Z/N)!]+__U _!4^G93]@O?5 MS\K6!C<.W@>$NTWG!@A]-[?>;;XWP.G[@'#SA+";_R'8O<1P@.(O??/KB\(E MR/%9TBK'WVZ]%.M384\[U!/IYNC_//Y0D4 M2S@Q?;T*\$ (!4+HJR>A B%TF8QV-=[IT;-JH]2MVR5SW%$ZA6?10C(H^NM/ M-+AU?W/V^X;9E$ L!6+IM:O[S\GG5GI)AA=DOITICY(IO9E6L5Q*?+I<^FYE M"E_BWOX7![H2?DLJ'+_['/E4O? MKL@DL)>N")>@+.6^!=-;RU+HN)HI),I"O5OO%SHM/B MK>M57BE5^>(5*3\I;/<%ZTL"]-Q[M4B H2]6^_'3$?:#\A%![O.&]FK8M5>I MU--4')2:'!.RE^7%T([D0/K."C:&R\[DV4R+4Y+5>]'AL)8I)L $ BIY=O#O MA]=E!)(FD#0_0=*\7F51'$2?;8JL3)D,4RI$F78X2XZ1+$%5%A\0)H'D""1' MD(/\XI+C5&E$CI)#XG(4:HNQ2"T_83*Q3#W11(+C_-*('UX!\<,#]X$L^4FR MY&3B,%H;+6:VVLHQ("?/Q_'\4RI>L) P.;^>X8>7+?SLZH2@".'[R)(/%B%4 MYGQB.&"T,D/')L7*,%7I-:HI" I4A!"]BC#Y=K4&@6425 Y\$VGRULJ!;G.= M:'7K8E.,C:A18<)FGWD3^36H9U"2H9R3F")BC/S1-$$H#\019E[#(CA>S?,*("Y2OR;R+"RS(X$/4#W M9_/^S4LLW'D+GAIX8=Y"0 3!G='@XOJ=N Q;JVW/:W"U^*X21RK<=1/H!"@_ M+8=R6+09E1Z!$LLW*G=6L-&*-9\Z2F]1$>E(=U"O]*JD^CP9QO' AL^]K14( MJD!0!8+JNPJJU^L]:K(226?R3S.27>>FX:ZR)->3)A1%J-XCD$6WY[E %@49 MX.\CBTY5D)B=E%"JF4V:6?3(;(UN&M&UE4*B*/KIHNB[E98$ET4#412(HO,+ M4,I#14DO0IVG;GV49YM]+39.C[ L2GRZ+/INE2E!0XV@H<9/$D4?K%_1QHV: M%LGV1-'.,,5Q1[)&8@UY:*A^A:*#)AHW9[K +@I*8;Z*,'IK^4N]84V-=44> M,*%R+\*.(K/,:HY"U:C\A8I]JO2Y=:E,Y.V]-.ZV(B:O*19\W]O;:_R@^-W7 M*F[IL9J@F$=+&P(\OHDQ;\N9 1XO@L>;%YQX&O:E4I, F6_,@4"SB =::*08 MAC+_3:DK0E+VJ'NS;0Q@1R+6W&BG*#.M>)D$*Q M'HIFJV.5[5CW54&B"7'3EGM/-1'HFIX8JMF,94Z&"51!$K_*8.U _@3RYUO) MG\L-Y@Y8(V"-DZG!G\L:WRV/_O:P<, : 6O\B+3NF[.W 6><3.+^6,[X=DG& M0&E<^';]5V.-'QWJ.!*] )ENS=9K8D]D(UDQNM!:PP6.7CAWZJ\0OKAUZC!Z MF5OV#L7?,*UXOY4(KX+F^_GI%P/-U7.77Q@V =G<+E7ZA6$3D,WM,K-?! MV;PET!R&EC^OF",)?);I?PIT_W/-XQ_+L7S^\>_-\YE6Y.6S65,Y,E.J+IZX MOBE2J^9]I6H'D_Y04O6U1MI/4CSOF@!92!? OD2R)>O M)5]>OZ-?3N1FM6RHRXE@-E>?TO3,TNT)E"#XCOY#],+WT0(A$@B1=PL17W0V M$"*?)D1.7:YOLR)9"),R$.?E1+Y3,9IFI8RL$'RY_B$:/B_J>D$9\MU* RXH M0WP9H$"&!#+DQ92(B@6_$/X<\W1+Y; M$<7E0.,KL/A!,N18 44@0RXD0SYXG;W %5939CX'3":>E[(+NBPT9\B9P=?9 M'V+49QLBWZ[<)#!$+G+\8Z4F@1#Y#$/DV%A*N]L2K$2DQ-BUD<@D0B.2+&*I M$?GU)_:0B'QV'/7*!26?)35P+N=7280N Z*H!#H3U=")7S$^A?U]^$6#JAY M%V4?QIA$0;2CV MEBQ1>81"[,[ 3:@2"R'\%X+@OQ:F8OR3$X#$.S_^_4ATX.<"U"P"*Q'0])L3 MRAA#>XL<>+X-Z+&$KIESN$%N3\UD30V+_B$%_X<534=Y6X4CE/MS8"F:F$'L MCUNH0")I 1V:H=QTK]%*&=@3( .W!C(#ENEG-=4T1);*+>O:9)I?M29[.BRD M ^XW;VIP>5X'\IXEW(!G47BX*>\-CLZJL9HVC(=!MYPJI_/DG(N0@T5BFFV4 M)O?&46/$3#8$D[X1L7N(NK/M.LP--Z2HV,"!>$*_(9&%?H=T^*/(C5D90-:Q MU;2AN^I0K.>6?#W*0*V8D>AA/S&$1MJ=(=*PE"]#=KL*5=5 "*O47W\>"2P MV0G$!K1= 20RW?"+0 7J:?S1GJ3<$8QW=%+D5=V\7/W=W&6LM7:93FL)$DB+ M4DDCUYU4+_6^&$?*PVI5D(!N*#+PJC\Z2AI461X<.BJ8^9;R+&E-RG:X&XK8 MM98VZK-/FH6\%(C/(U[*'5* H]:WQI0D$< SNR2;4"PH;N%GT, R)4.'TI?' MOPL0YY($L#='J)JB0NO4AD])$'ORQ+/#O&^Y7,)M,0Q)#6_AP2^Y"__KO MYH#@40!_E46#N[@JNAQ[#E@_;-P8.Q\$-W5_N[F;(Z,8$T;0!^\T)V M,W<(OG%W?8 7;GD@,0U=X($'&N=]"+K>.F>?=-<8WCVMN]"+)SVZ _<7[[0; M<>US( .W[()N&?VEW#+$ 1Z-;Q4?E+@*I+^%*4"NAUPP]R0I(F)'-8Y_AA+\ MN,7Y[@&JE-=!%J1?#VRUY8-QZJQ*.:<#SI)[ORA+:[ M_8F]K"2:JV84I'[]H8Y.3;U#(B!,%6(^ETT1K KUV1*J->ALXZ8R/,W$=G0%ZPRC#C[ 1J%VA(:J8L(\&]E?9P.SJ$,]:>F]7='022^9,D<_C+26;/%(!$ MYHID'5*V+B"B0/ZS!H3YR(1B Q);K9WI.DZU8\@9J*HHI++(EE.AA(%"&WDY MR/+@3 V2[ /Z23(1 B.57$$;(W(788SHQ@NX>'B@;S(D#;%Y8"YAK,FH[=Z=IRWML" MEODWL<2#U"Q[$M_&\G^,;Z+0,C V*H!3_K# M1:#ACAD'[4W?-)GFCSMF#X[?1NA35D.O@4NYRV^^BCD:'1I2F>,?0.X"T,#@ MG??L/8B]#B@J""0J(-?=$VN1WY>SHE^*L]SFMD3K7^Q<_2<+'66G#?7&9= Q M9K-!)XT^\_C:&O1EZ4D]GT>$S[GYW]12,U9 M=P?#^V$EE17X#>ZOYYUNT 7=T]OA+A)=9H6P$FUV8]&8,DF%R\)SZ?U]2;9Q MVQ2'8Q';G>A'/5G9-DQ@8E.50:5M3RY*LCB7P#CMJ&PHE%##MX4*@3 MG$Q7&\.G86H<-/A1:$37P0[2R!VDD;UJ07X>,!-Q$6I7>RVMW%W,$1IHRVYZ49BS H:]$TD$[O] 0.^B0%? M0&X/@?-%W.XRI!%==\)@&B/%6-BD&# =-J; F*LM-!;#$&0#/3S8L("U!"(I9 MR)J.+VM DQFX<51H\T/G&F,3/GR=C/0](^Y-TO6 _8X*T$4G3$XK884BA70G M7V2+^:?Z G)6XB%ZS*!!$0W/H'&2MFZS VSJ[*I'-SGHRM!'I[3TP,=R/*\= M[PR'T%&5[?3 40\C'VG'#[]8+>V.*\IA?\CST.B(5UZ[\="HF',*QU]$__ZO M_[>[>W\5L>M0[QQKZGAP-';8)R TT@ KAEAT/>(W*UFLK;O'3"0>Z<@VX.!M M"P&"@+Y"XG^)[8];+W;/TUV%=B#F>O\AY'#_=K[E?83#I-YGBHYE\V\G.[P$ M:.WC_C--/6*/%O[JGHJ*/$:NA*<#OSF\Q[][TX]<\R-?N\KWQLD MQ-()DC^J84>>Q"8NP?[9H9^7J'X?:<>P 9D("2U!-MTJ!%0*/QI6&LWX6*H, MZF*&+Z580[5CB4)JB!ZE'#$'OP'XE/':T_1EF>M:T8^JP@MC 2KSEJ"+1,>) M A$--^N64E7X/0= ?^'R$/*?:JO3V/V#5S7B(6BT]_[]M_WKOZD8^<]__CW" M9><4]0]11 )/E@&W+5#9JQF!3\7_T8G#E^(XEF#H1 ] CZ*B6$1-X!2(&^ 1 MS&:_O4HMX^V1X(0)U,.& 1&P>5&]P GB< M),@HM$D8F@ 5V@.AHGB)4["I&R8O /B9!";PB8DI\"CP_;#-I$(UBD/G2/N@ M^+,IX?H5L$*!:T$'CX3C1> -&E J /RH+JP(;% @X/ 0-"430CM,HI@83>Y# MT$M>X45EE+4]* K"&:+M&9V4$LH"KZ *-H!;;'-57S!RM%1@7:R,)L4Z%>W. MZ_$2V9T\]_BG#\1&-&4,=!V;Z2F9]R[DM%UL,@YXCMH4B5)#*8-Z?"6:O652 M3)/%?G,$;8HC5CI"SR>75/2UB*S9Y)PE[>+,HE405>/K]P_,_ "AGMS.U,B\+-R$P:C!0"G2BS).@(,QLAFH9"M7\]2=,^:][?0:)'4(J-Q8E M M[$3YA%VJ/%)]Z9D=2'ABT;HKM]'ZCJS?"%M6/ZI<-NN@/T,+>[+1?W #2P$: M)% 0U N,;4=J;V\&;-Z/G4SC\!3.SKUJ3]]+ MB1'@6!,J!L'PGE\JT(O=Z,\QA*^BN:M#+8[5L+L<+^@[@B7+"!V.+&;?:#Q"G"^L8'>4=@]$BD=5S)OH( KQJCAPA;VC@&/CVDIIL3#A43@@,>W M\9,T^Q*%O?6T/ K$\^[6SZ9+Y^+!29KTW?0\?DB'S9%802%(17.*>?AMT3S" ML7C]Z"M^_GO NJ!K_D?5DW M9"16UQWYG7+8]C8ZJBX3)58V666$[4X?[2IB3AVBF MA(H#URR0ETB(9%"LCN65!P(ZO:C*%N-60J57FXK;/9%US,W'%)"9"F!,,"O MF<@B(NKC,330X"L* +H<1%N 3KS,R@I1+!8?#BL7CRV5$U#M%[H9MEFJI$QE MHO-(I*%3/#8!--2T!\\T0<8L/ N^-:)K*!#+QN24P;U7=G8=@RK0W*4MW^& MH$#8&2B:B(('@@&!\)O8T_\8)SQB%,S/OTT4\H72&/QS\)>#P.>O/QXB' 04 M(6\M!=YD)/Z!6#[N9V/S MT!!4'QS,HR#Z"3 ? 9IKHSP0IXV/#$KZU91'YS74;RH9XI8ADHR02626;&6! M2R\2-&@]U=_ GPGC,5'5W 40&#;)1'XG276,$';CZ8\':^@FON-S $X= !%' M<$8X# )E&N)4PG5Z$ 6H$+K0 D<2&>,:V2G6%(IKIP#B.$7N!?9'P+ I- < M&&E;UJ,2F/5B>!MU:.Z.@.8R913_)?'@W0?# ((4F\$"KNBSN3>O33G5\"V@ M*IJ!57P.NDSN^\A0V2-IYQ-\912]*;JS$_A#W'TG+]E81$.<(.T(W3!4:@A) MRY'"*%PF*)*KK\9$VPGL>6_[:_2W\Z.+*_AG4W/ QZP@-J%"(: LQ"]MF1+P MOC<*19%.FYO2Q-&,R+S#[/,2/%R 5*&%I^DNRKG(!4(DLG= FOR+/>N AP3O4!P4 )!;'>T.U24470_0Q4;*UPG10NH! MT)YDY^P$V;CXX 9\&GZZP?88 -UU@9P"['O0*'M2\(7+OG32TSI%^&SU$4IM M@YL>:AM&U\'*P;$-U9.NL]P4^HP&JNF]([US!XKGR(V?]^L?A!(7'U]=^= ; MY1.-AH\I'TA&6.KOZB $^"-Z"(/DHXK(62301($F"C31-311%34U(%RJA>IE MP\>ZN]5-<,05PZ>E"697)#=V/7-/]0[I"/(J)3@-NM >GS@EU [X'XB_Z;WCDI9O60S%I-"@2O?&= M<-SD9,^$Q/:KSLG^"O^-*=C=T0@G%14!=PN QY( RQ]B>V?7O O9QX_2R)'] M>23B6 W.27D-DCR*F$ QJ6&6=^EGYPB'0,7Q3;S,J<-]$K=Y#&83=&+W:L2& M1M[*4NATQ%*1H.!D-;A;%->?"SJ^Y(O#P"Y^X%M3YL2$IAVU?R4#64IO0Q%^ MI5M5CF*?J% (RC\=R6?C8VSE(67+,ML"KMW:DZ]7PA4/2KB"$JXO6,)%OZF$ M*_P9)5R'2<(S>W3>PI)J ]5P+L)1,4_L[EJ@+#%#ZLC38B/;O<:++ZQ^4$(; M&BOK;MTYUH.[CA JM@+H%JV$%(;C%G.[;^J#EYWF!Y3ATG#:V:G#A>8/<+,7 M.N$YC\0F:$G1B>CCC4+U6[OD/3#T3! B-7>J$+9F/P1B35FZR'4C,8YKX'_V M9<]8?]T7WG1&VOB?V,\]ZOV>\GM1H.%MOJ__S8>>+['G])9,N(TP=1XLSJR, M$2#_#,ERF&[.8\I*7-#-GE0KA(UJZ7@-/36DDMLB^FUI *+*;6D\3B0Y*23T MAS0N[3#2MILU0$3@EL8OY_%FK=JB:MUV/!ZIB!6K9.7W&K@5:SE_MT39G!]T M2_2*:BJ*KF>VJ<"&PSAP0\)<=RZJ'+WN4 !)>J6Q_477;H>B?"/!6(G0Y-0/?V=]UT]#=>X4SGM[<'+0@_N+H7^S?CBO&_?T/_L';QMG[>%_<@\ ACU>V M^A(;;^)LZ (-JFQR)8YCV.]&/I"S!FU\)S2">TP@5D>.\0O1$$Q6]Q(+<:/R MSD7V;=$NTI30_-:1T^.*S3?I9@4*2QY"&,=H*PBWT'?2V ?G-N 9.OCV$''2 M#X=US.?)%2_Z4U4\:R3KN*UX+1^U8??5B4IMJZ=W=*BW'-1] 'O0BNJ9OU[S MP?GF3:Z#_ C!ZP06G&]#E,*?9$=X00YRUH)?2:G0K]Z<%F]E1]'MD\046N-P M*61601"ZT@NW,=3\.\!0L0 .8+(6*QANE9&@8>V"ZBYOA&4(F1&*82[!5NIS M6$/AS8XU80F=5!-R+KI094C /8ROBO$\:IBR2]SD!8HK&;>C=8HST6-CM^D3 M#\9NH:2RLQN,0]RI!IL^2V&B0$VNHR@(>IY_C\9S$V!.:9SSEAM5N^ +D%-% M0N&5+%QMZ803D<&BWXS[]W,>&Z>F"J2E+1-E"0CR80:RAI*.II>"W#H1'M?J M.^?DM^?$P+]J0O+8,F]+0^)B,195^3F.P MYK+2"Q<(82CG4#@R5Y-YQY

M*K<(D>S]Q*4_+8F2E0> ]C*5"-PM 9H5$ Y5R'\LVH[^X(4*4Q)8X8^(K"G# MM];@YH@TNMHC2?#U\),2BZBZ_XBBAS) -3U'$.(DO$ZD2]UXP.-[JV_BD823 M -WD(C&8'*<+T:"P<;GV (<-,T>\0PGYE^ FFIPZ;([6,[E^==^^]?/O.[7$< MRQ[QQ[53D8=PQ.TU<1..?^7L'P%RJ^>.')F M;O+PQ!$VE/S4$WMR[5 "HGMJ]G:A]^=0#4S[GN. 2VO< MO-]Y^5:<(\'&'D4=#];IAJ":KJ_YTEM YB<]Z?N%V3 M]:3YO[/9Y&Y"![L7D%6A"0QDYS;FV7KF=,QO&]<+N>(P2H7W$DO1HQO92Q=N MTI55%I=G.KDD9"DX*(9FIV(Y 2X,$FSA7[BR[?EJ M6O*@GF7#!&Z:SL-98+=!^6NJZ%ZRQ_&N4,8YSGVF<8Q>5(<'_JZ?;X<-;M+E1M!U9;VRU!4O%$[-^(D \L M-Y>:;V>ZC>QK6FX6RM!LUS?E&931$FJ^"$4[VM7>ZT=068P% X<@<"O5C^SL M!;ONFK;DKH7U@G#='FADZANL>/=VG,(1? 42-\V3QY*)VN0XH;WO48.0"&H0 M@AJ$+UB#$'Y3#4+D6DC;O8CFB$'7OWN+\ 'R!/(-MLLAKT%;=2[H<"_LY OX M1:Y=2.\5KCG^CU/'@!)/KG'8=ETE^$M-,01G.$4+S/'0"GCX#SLDA]NBPV=L M:YO(?VU_9[T>U?&%7W<5-SW0W^PL_GCWYT7WTH'>GF_Y>A+.,?G.+![&D;W= MZN&S@P$WS,VA)AG4IDE&R>1M^!Y+ G;@M=V3U[:#F#>Z;,1+WAKQ23'VAY<\ M-;RS,R\8;9PT(D'&:2JRZY]!IG=)]FVNV4T]LOM4W('RV*W #/OUQU;[@B.1 MVF.5FGYEH.B6;F4[,>%.1^5_'B1M\M]KT^O(_I? MJ)*$UB#D_9?E_X&9Z5< 2Y9G=\5_!K*O> 7YOX^?]ZH O[P^)O[]]4=>A. MX<6V[@*77;A%H5-+7V6E?KTMVO-EDFHVEZ-G\P9%H68A6;>7^4F+R?/DLK-N MI&?THGEV4:BOLG-'GKZB*G=J);>K &=2@6#LQ_9PL.^PLM%[I^T$*GWAR8>+ M*^,+*5Y>T*&6F@!OT):[1Y3A' MNY:HPWY2?H<;5\'N&9CJ+PQ^<<5JOECS^ M=.U]\Q(G-PV,]&D):/#W/FO+(%"F%U.F.U#] BJ0.-1N6+,Y-'%CM4:C>P\? M5VOC E<.KZJK;M]!6M(XGF,BKIB60T/3;.O^L0 MJ+6[5FO[A\#U[IO+!([#C-*!\%Q AI3& 9R/\(NGM"VQEMLA'$%P1P1[B4&W M+LD1V%!JH6".*X\>?)?9=C$ N7@*6-Z]VA*$8>^C%<5^J?VNZ_[*U0OH?)B0 M)L^,^V*)OKFJ<5"_M*U,>C4ZL87&&D;[MR(&G10QVSN(P$B1YWPMBSYO;- M(=QLRII"\8T5_N9;[MN G\E/1:(-)-FW=7Z8B,#&(-MT$2%P8V>GU:[S\)Y) M=* N4%";W^@53\GA;Q^+<>(8NKO*2R;@BRPMUBR.+JW3Q_[+36< MK>\T_"#:2%'"93.N-L=V*B)0='L9Z3U^@R:G!L31;]MKL>ZW=F^5?_VJD&10 M%1)4A7S!JI#+U7GX--=;NM,?:BUD#>@ZLO^\-N!8QGM&OFLT\M!.]\Q2QT79 MU5Q.D^S1III^!'0#6W=0@1F'LAJYM2,=VL%XU,##@9*"I@M/(+?4[2Z [QQZ MG92FN!4V>O.FG"'NB5#,O:<7>U$/NXT,WZ"/2_!HWN9->Z=S_!K_N^ 2 M0)L+LF43WCU;GGX:HTWW9W MSN9LVQFQ=%KA?7K#EWTMBL>IG]D#AG7D"C?L=/)/"S"L]!B5K2 \CAT_RXVRGF>86E!@*YRU] MM3*L53DU#/N??.;:U#(1-PKDG!9BF0AH=:Q,:ACQOSVEU!<)UJ/ MG^6EHC;AD[XUU\.ID9U)19JT8[-Q)CH.AR*AYC!V!$JA>GK!12,ML5QN%GK# M1D8M%ZQA?$@>/JE2M7Y\$:]P71:$J[$1H!NC$7K2]_9PO%6MRL-JBP39#"C6 M)&:0X"?#A'_-4B@SH <3B&YAG:N5QJL.8R8L^*1O36F1:H:SZX30S<>X>2N[ M&)0KCT*Y.:1(_Z)VO[GF&YR09O(\GR-!:SQN=?&COE5SV5C1>HJ$9B0KSN68K=;I M1*^) GV^597G2F-6D:6$."^N3#I<-0OQ%G[46W5O_N4EAE;MQ_FR@LY)>%I( M?9SQVCW 15M.I78&!7ZP&YI&C6XVT\_A'M*2PHF_/&T_&R3'Y7FCP3%TMJQD MY]U$OU],^:L_CS_GC1P$.L>J*#VKF> 6-D*MWF&\4DGGO^[H/N<7IMDM=@8A M(IUJ,UDB4Z\VF%H[U2G6:S>+LOBK.R..,L%=?QPU?&AV[&N2TY=+T()$?2X+ M(U-'H7ND])>X"Y),_(6^[@X>K!<;F[F#GH_(FL94T83U1C]??A*V$T2/H &\ M:*?#^BPJ)7B2RG?;&:I4D\0<"_9[_KQID/R&\'=9(Z5IZ-(F8H2T[>.-E 6/ MX(VM=H95IUPXO#"INL;UV\U\95$40_24;J$II=FXZ^F]V@T+F\.S[KBD/1H2[&?:3B2!YN?QDNJY/PK%G) M,@LC5'V&ZJF?D=X\I/QBI'$XT?P5(E% =%KEAY3*+"KYO#4+9_OEK'4.D;AM MR_<*GD\C?HNE+TL#46\>-R2!S<_#0GY1#3]GPXQ B]-848PLJI_:D%LX1$XY_@S"'F4N&9Y$ZR!TWK M%C:BGD5[QK(&2,)$<.:H>]D'J%J60'.+\,; 4S3P90_N-%?/>]Z0 7S$5''D M'1+#9(*NI3MIYVMIAZU)-*W(RV>SIG)DIE1=/'%]4Z16S?O6#IUTYM]/A3B8=GH,N&C<$@\:%,P2R+?<0=8%[=+# MW#1O:@>Y:90*?QWJR#3IP%WNP# T%).] 2^LNJ!03E>J1C-12#0/7-,71G48 M0"9P=_Z-,WHPD?Z,-9R8-/+FH5\NZ,ZP9;<$=?<4^^'M<],2RC92@;_CC9 T M;-4A C\OHW"&.R\0"P%GH!I<45 %W"QBCP8V!IU/TN-<\@XUP47<2DK@I"J< M(63HK8=DE<+?/C%6>2+(L)I HNO#N-9-RX*;]>$^G?5O *6?"=\,0 M&7K3T%OM[G9@.[JAT'?I'=G,WE<,=5%Q)J^&K:N[X;\P2SEY0>MH1LV-E4U2"B5XWYQ F$&!. MT4:6,*0&7?GT,L$45 MQA1B7AV3/>KHNH06",Y6^,,+U<*LVUF7FW$&6.'L>-DK5BN1R94"!CL9)/*1 M?#W[C;])GA_*=)'K)NEP0@TEZ"16U<%O[X?=3<5P=FXG7T;N?.!DR_SY2$/S M7N%EPYSM&_RF^S;J_PFEB9LOSXT8XQ=[C[(C79%, WQ&@@\20O34H&/\ MO?-)8"=G^Y]_&_P'L$(_AN,!7NX/+\D +W>)EX!?[A,OU&.@7NX0+5",Q0*\ M7 TO_S8T9*F=@: S3+";02#Q!@A<57A_)0A 0Q]]^'^_(K_>"PWZ,49Y)7F; MF@IU1>"B9\*K]KLBN!*G*A:/PV]TK 0+IV5__>EZ7BUTW/7__'NT [" 47XL MHUS'_KYRN>Y=PN2NJ<(G#]XK3^GWRE.*?$R<-';N35[V\6^ #T3E=V6*0%0& M5!&(R@N(RA0\(#L!@:0,>.)+B*^.H^ MOAM:1S?/.E-6KJNX05E-<>G_H&U<^)=W";;!<,E0>E"8=.OMS%!,E:/#;F@R MC*.[RLDHY2M>_MX\LZ=GWJ=;+P6,5VIRK@^+_[FRZ+BN;WX%T9%%]Z[ L-O. M>L*C5+2?F4B]/Q7I;)2+),*CNLBJ?#G4:4*Q$OWUAWZDHB?DROG&^?T9'3'\BKQS MK>=;6-X7#EU\+8[_T#78MUWEN#O3 1.Q7I0;^ ++$@NLE*+)L< :[D+)LU$+MA: -0#[&_7>GOWE$PC$.>MBF"MRH3W*C;F]V M^*!#_!58'2])'8<[3E@=4NAIW>'[6D($C65F#@;3R$*PADED=422_GC%WP&G M!0&+(&#Q\^R7?4GR'ONEU>^#/A?IBA;J M4HHB(E3D/-LDX*WS+(U;L];G!$QN?O^# MJ^\YM_:N"AS/0^_SNHH F0-)")F^N&1;!@=C$]M R%__EF2;.5,W@TE\Z^X^ M!&19:_II:4E:"WE*0SH13@<"5Z*5%,F^CR;R^9F1K89@MFY^6X[1;)W^+/A, MGP>@;#A)?W3HI-X=G9=1MQMT>+G.#I%DSR=%]FH>39)0EJ4/B!+>)4S:5$#-TGDFAU:@=,IB6_YM) M/TO*PL:)T)]!X2)2_/=?'YR6B65(YZKN2L>M\VH#E\JW^O6HV[P??LU0Q&Q@ M\]J/D+MH%,)4AMK.R:%OG)^_5-CZ8^W&;SA8. R'/WX)\N)4/9M,=3IY:E*K M,0+M(:*FU9^\UBNYA/M>@$V_Y9',VHMI4LWIM,OXF7R&_KNDPFR<#'G5HE^S M.U9-DM0V<# 5BT7_1C9J)1#*K?IWTFUEYH?W6,87X4Z_79; %B G*,WX](L6=: MX2 &%3]N$A<03S)#]\-T]MEWP<RFF&"AR',,,J/7[,UW\0RRR,D MX/+SN-EQO[F??#ZW*=E#I) +;:[J!/KCZ.+N[*!NDT*+"^,LU*KJ M=>_DT.PTCKOUT=-CO\4)E]!R89Q"73/:P_-.M]IX=I\/M-'!R8LX7%9H\3$8 M#;J#DXI7O6T^/JF5P6/4.BLM*[0H&)5V^>YF>%=%]T]0>[XD+1?&>7'S.*H%10RJ5EQ1LO M1_+)C7/3MMFG5LTS:@\7%Z3(Y)+BC7+E\/;\Y"[2V.Z#$UC&48\E!2&7%&]\ M."D\7@QDG^W(1J$R,,N%\G5A:?%&_6R?[8P.S\+F4_/RY43$?HV49%Q2O/'> MO+W4KT5.'O*T_#9<4;#PILO6^7[:[1V$]N6RXHU/ M2"G;?-U[ZM1MY2+BQ7JE9 V7%F^TI"NO4+\ZECO=DQ?CQL)G_(7[2O'&SNA1 MJ]6D0;5_]LCOR]PPN-9I4W6^:3,LW[@MW6YU^D+?M7N"].(6Z 6),H=O1RP MA<*9WSP]. V>VU=]]^:\1:[D+(Q5ZC6U_>MRZ:[:O5$&/!MVSMGPDC1=&.NA MHEW<'[O",=M ]'QHXMRK79*GZV I1Y_#A]CSB"P\N1Y%LT4J>KDZ'9:_I5&_U\OD=_]04.)>T7'A]8]2^ M/QL]%J1J.1R=O=BM>LW?)TBVT">_?USN'/?Z#HMO]WEA<,F[M7V"C@M]WI]4 M@A>#>ZJP9:W3UH[+0_\&$\Q;Z+/L'-BR<',ZK**R_-*_Z^+>H4,P3YIO>755 M.#FR.:[1Y&V]7IQY MG9'BN]7#OMBJDY0))Z*EA M.%)X^]*4V?T#L]M[4N]NR=L722I4;T[XLRO5K\JW!T^=YW/O22F1DK4+)%7\ MX?6E?>2\-+O T4&UU'&""X)E"RU+^^KEZ+Y[9E6?;@?/=]50.FJ76\M03PE/ MG>K1P^U#E;_M&%% Q8YY9-*V[GU7X(AM!P3_TJ=\SW77%EPW/YUY+_%_7?EE:7RMVWW'W[)K-;[K[E[MN75O!\^OXN[MMJ MI_*O)?XOZKU=X2YR/!C1E_3?[5[+BF9]3-^5/MCM.H MQ+F(5E;X]6M-;-\ XZK/.#"=,'=LOI%C0RX]DDOV?>3FKLWW-/MCT #'"QTS M=VTRYMJH\P2OL69S[*-DN%KO>VJ"M7[#IL9KL1O6VGK=[X :2UYJ'>.1#X6I7-%U%@ M+IET&HZG"]XE>:2/S(=ZK6PTVRQ?.[L2'BN5IZ=>*2Y>SA7%Q22J.32LSY0V M<;/]#5/*%CNVO07P[>:)#%&_]5GE3]BQ _&"558\W,DUT [JXSR- MTH25\P*[SYL79K/_HEVX#:URVL8D62BL=J3%*@"K*$RXFWY+]F>D5=06W+KI M;F:!DJW"@>'G+?F3ZY;&2_U,5LV3L(,ZM>'EX66]>MTL@973@L6\^J%U2V[F M7W85\BT6&]E'\._IJJURZ; S^S#5YYX3+%]1Y-LM*UL39[A( M68(*GUSO'([NHH=(Q#;KW$<5_@")!_LF08QXGT;(]VGR?9I\G^9;3!\9HG[K MD\T7WZ>9/MM&RL[&IX$%=B_^0*:ZG=S!6>N%DVR605__(;6UU?S=Q!DUMOQH M:QW_SF?[CO5H[N]?C$[KM,89/:0F\A_S<+Z%(Y/]*2K?N/GDR;+/V.YN'"SK M/F-%?(P>^LWZU;"E7E^S0N.!UC?\S,FR[-OSBF]>94G?5U]3[H/UR:E*&N]K MK?%IK1VGX)FZLDYNC/%CO17]EKWOWZK/34?JUJ6.$!SY8HOHK0(((!6YQ8+6 MN[C[1*NAKVQRV;H#MJ;99^MTK<.Q)!.4=*[JKG3<.J\V<*E\JU^/NLW[X:YZ ME>/D _1>X!+ODC/Z/&;O<,B>GI_>GGM7;?;JB'J7'/OCE_C6!8A=WI++4*0@ MW[K;U3!)'C[.(X:Y*>2FD.^DY#LI.2[FN+B;.RE)N(H6:D=1OIGRS=:\7VWT=$E,>AX,^6K7'?)-U.RMYGRNM:^ MMIG"338!_; T.BC=M=EZC1/5A^/AS>T)U=MX,X7--U/RS92==BRSM)FR&B.? MW4SAEKB79QV!J\CG;9TM\$>5SE7SJ6=UA\2JR6X*+[^WF_*?B+SGUX+M9\1! M7*&R.1Z\)?HIR//CNFYCQDD9S0P(IQG?9A"\VC<[C$^EPC@A$T%#U/7[7L08 M(P8LS&S3[\Q^$$#7#/3:P5':0T!_F_FNWX..<.)?D'>0%GT85^".R+'"^(7X MV<38BE\W;MPCWDCZ2#RD(E,*R3=D_4&_-DF!.J2/T M3#ZG!$'3R&?^M5N&5NWV7'^$<0,' ^#.PYGL#')*)DIA8>.U'R)W^O>R' M4K"J^*@VNA_:=\#0J@;VQXH+! M)8H"^D-8;B:L-C S)28?0!P4;IC,Z0R*)W6F1Z\G4&WL]0+_&;@087?$_+X# MD_!.I]RX'O5PZ=D)Q]^..3IAP#G-X*B_Z#GU<+A?!RI"/E:- L?=CQ M69NHX@L@WG\)J5);M\/#.+J)%)ECCR$3*!G8'K'> !-=F)7G>@QO]9D2GY\=9RS+ M,)9E.)[+IO'%2V6)J"PC(LOIWTV0I>='(QQ-S(""58Q5X=")V@#VT(7OQ;V3 M[@ DE]KCL](*SOH:;C8/G7H8/CY'[:N[RQ^_Y"7Y%(DU?1(CHS:*P%R?^@Y) MW4JG ;/MX &=S4E_)OA@X'XSXQ&'B=6WP9)!$:+$Y'V#-,-6<=-SW(S"QK^, M[ZWRO0_GZ=W(4)V9E]#//QU0'\?\A]1M"V&FIBA*08H!RT@^Q7C%3",&4XTE M"$KPJ\B0B9[\BKS1-/@2>=J^Z_I#,@?/* #1TG"/\3"5Q2LB$Q0! M]4+\,_TP/3)YLAHJN-B.II='A6"'%"+(O>].;#I:&\6.1,OL0F?EE9LRO=#YDZI- MTN]6;>+9HK9>K7^O;-,2_KQ9V:X=8,R; ^"N4KLR ,QP&DH'65W'<\*( M'+\9X%7<+=[V$E=>=$:3@S+C@RM;OV*^Y7,.:TW]OIF]K _-47*<;G MU<0WSQH?>Z;?Q=![1,^=LP1Y,5HPFG3:$)_+$^-!&N6.3>N)?#SE/U MI28=](+!T\K+UBQ!DZN+PO6-&$27S<;H]&!TOA\%K>,AD"__^"6*;UW=^F._ M9'O0L0N.20XE7P5*WKX$M7HHJ7OVLUN1NB)[*UZK^_J5;=^=E-8/)8\\LL]; MA#P7CG(]"Q7SHHJ:6'L]-JH>*]X/YM]:HF?CYYRJ>A0]8\ M]?;X13_JW.I!IWQ_.;3L:E5V_8&UBP&ULZYVNVCU"PW"TKYOEVI1]428 >)X7!O.AY? MZ*P/32'V?F*>F:0_7ZCR4M8CXPO!HJTF6-W*1MS6Z<\*'"\/(;T:'#6RA!KS3ER][1T.*G+WAD6XK3?*M5/+^5#OI5\P2=]EJUH/* M]56WYET.Q4L8& GS2+FOD:/&-@_W;)W\;('&O*MQ8'?&[\_]#7GO[[" ^SU\4'@ M=]-:2+=.U"[W0Q@H#A836VLGVFDGNI);S4+O:M ::E)@U))B9J TV"I%;[33 M23-N\VFPZ5Q V/Z1"YVU^G65X80B0\3!XP3,00+0]N!7Q IC$$QU2-%40R8'.)\[<:( 8%[ MH8V#($[F#@K@NVG=E%[@6WV3)N-'C)DHQ$Q>>,H?Y9]P_&OA02#Z%3D@S MP4]>&9+.8!Q]FV2'#W!2$"9^>-R; 8,B":)LQXUP !],>#P(:2":?L11A,,B M<^ 'XUH"XQ?OQ6-?3K$3COF2E!&)0"P,BLL4I%RU,+RVZWCDXJL%+(4QI]V/ MH^.$F#W"9\L'%GM^%!/:'*]">%:Q)NQC=H'=*<$,1@#\9I8II; MG4[8Y&V].+5\.JY4$##Z*=Y9KZ3HGZ@"K94#/?@PBHE@4)04TH%!Q'5RPH@F MY0/ MMJ64"%#="CB&D=UW2V9,]!4VL3,@BK"T:$=3=OD[5;NL-@_KQI7JRE'CO#S\ M\2MSM5#6QX([__2I>_1@%UCJ1BI/ M+5>SM-CRN%A4K/L1SJ3,Z4PQ%%,V)F#J+G("]T4^^)U!-?XM'0L$DQ#,#0J3HD&>Z?3() U!C4R=P2,@,4D(D&%BUD#9CV%/\&>(B1V5Z< M5?6-$$4&B5CJ> M=!)WPAE='(_7H4VZQ(A#3G2W2 MLO)0Q6P*%GZJH&4"'$2>O734]-__^W^F1[^X9DSB+5-D)05E>!IZ:>&"$6#4 M*5"%^(G<(6A'&O]5IS+4_!S'; @C&(FT[ME/JFN@5*3OF5ZI6"*_]Y/GBA1HX<^T3(Y(@CMKD=,V 0,+_7-?+RY; O_O*J4G-(Z;B_C.]3$N^FM(?PEFR-*)N--@; 1)BGN.% M-/HUI3^O:?VLT)9) Z4!I0NW-C0/K$&A66Y'=S4A;-A/3R6"AS_BMXU;:HV> M)IGZ8Z,Y&K6:O:#;48SV);24YEO>MYO5T,.7IZR,%>]4J437>'"I\XM]UO=O M+A^$&]UOEB/Q7.N5'FY&ARV=7^Q3%1^OZOIEVV8/6ZU'4<47C:K;T@6=G6^I M/S_=G4:R)790KR3OW]DSX6W M%\+ ..]9MSK[](3.PLK]R A@G.+BV]NH6KF[L@;733Y %>$)WPT['&@TZ.C"Q3=V9IZK'B>SG;K]W>%IG.H*]W6,KD? M]_>O1N[0O>W42[8\T%H=#MT,H:4ZW_+TVCKH/H0MI=D]ZCQ>M/:M(7LY7";W M^T"_NJJWCX(F+@?LL7IV8&"]!"T7^CP[QVVUZKAT>]SM.#5JNWRJ1/CIMOVKH(SLM/_:M.D[\1SXVCGE^OR:5E*O)B M5^3J?4D5.K:/:M?46RR2R0=&X<=.V&,ZBR3V%_I/E/CP\51&YD+I D M]KB;TR>Y,.@@_[:W[QJ*T(M(RP62PHYJJW[]GFT^V36]>7]_>'CV3&]Y+I!T M7;_@9:7ML,W3PO[5;4L9/N+CI1JJ*OK@6#A\4IJW4J]4KY MO#0?'LQ6O7EH%O8OC99X+H ER8O$XT'K\OK,.P]9W*\[UX,N%SVZY.UCXN>B MQF\'"Y,@X.973?$!Q[GE1AQ66N+TT74 N%QQM75/+%35]1(1/NE(^%P724'IUP/MOB!8#A]DOUXV'L7J@TJPCM' M=J<*0F>O.L0)@XZ?7':%!FP#NA'>!.>X*KK MH$R<^S\\N<\7A3>SY>5RV8YQ;,HEQ[%LR@5P MC,_ELC:Y?#)=T;ON\=@&^5 W^:?>#/,\%S;%%YTV"SENK]S^LTY9KR MVYJR2XJ2'A-(E(5;1;FF'$_7;R6[4D,C0I^_XC:/WPG9?XD;1'Q_)??L*T:L;;C4< ME?M!0(^;+=PG:NM"0<079;-SV+UVI/M6R5%OR0:W\.,7)V^VLDENR%_!D->[ M#,Z.(?_)R?)U6+)<+E^WZLJI43T]#0Z-:]\>6"HYU$*JBK#O7@SEN("8I^LTK&K009PA>://W[MI4FF\J,L MPN5WRH^RS$7X?@E2UA3.6+P^-P9$L/DE8/C"\76U4SLX80NWW>M3C2M;U>HP MKM+Q_2(8.4QD"286/*CO"A.K=Z$^C1.2)@\>NT,L5!NRT=U73A]Z@Z?+N""' MR+Z;&'MSB9.6*.WT??G%C6MZNS"Y,I^1-$*?N^5?<4+4:@4XR6WBVY.XSK;N M]R_+#4,NRJ?I/,97FL&XE]V:=DGB>/BZ%X#2!C#:-"D)L2+XGF:8IQ?D2U21 M4)Q-)23Y'%)>D,O^H_@VO=.E=^OM\9N3+ *$7\G:?S*Z<2JJ)Z/\%M'Z;A%))$[=+EG,A;$\(K[O# M;&X<&92+6A3RH_89E O@V)L'97.YY#B6RR7'L:S()0>M# CA#= 20PELMEIF)&?HU^^[X7_V8-FUP(F[PS_VXP>'M,^ P75A=W MW2EZQU?VI-^]LL>S16&]_%CQG;SK=H Q8_WG,_SKWM/\\2\K4I+#M ML_0[-FGD6I1/*UF?5C:6+F;M$\VN9 +1Z GKKX,-*\P6L_59)M>AK&23R75H M SKTI3S=E>)0KD(?X9.R[1NV68:A-;NZROIU9%67;3/@_=;2:P.%\76"55R< MVGH(15[T[>.&DQ/SV[Y"]_99NQV_(??>Z8\O<0%N?/-%7'KS);G;HE_3*SYU M^SJYF%.W#WW?J@<-' P<$Y>>G7#2=G)YIPXL)^2?TR2M^I'AL(WAP_.@@ZZK MY[W(;O>&2NFW\Q.\4U.]^DS*.<*PR?T[^'_K&CTON7D77,E'+S6)OV)1J6*W M._43I7H\C$NB"7L*IV[TCF[&=FAR@,D!9J4 PVE3 -_K!9@Y)"/7AX*G>,F M>G9,7A&5Z\%%:\L <]T4*L/[T]X%>Z@^7%4?'W3NH-V*\Z$(>Z*XGB0 6T>3 M77!?WCRNEJ/+#J'+\HN[JT67H>(I+^Q^O]$\5,JCTY?38;OU]/LI45>#+FC-)]N4*R+6D_?JE[$O]6:L5UV%3NO7P3?'GO5.E7Q)?U M>B^%UK4I7<7NR^YM*D_":C/)-[["(:0_*+'SVSVH8'4*1EWS [YWY+FE./D=OZ=PRH>FCN\807K075EN%+LUQIZ?ZP MCJI\N-]!I:@3'KK;QI=6O=8-ZH=/I\U#WSD\/^G*YXY:BI/F\7N"\E;:O-V] M,+$-[T78OLGEZ/(U@FK+T&6_+YR'(U2^K_)'CGXYZCU>JEN/VP>5ME*_J-W= M5^7'Z 59[9/^B=L"=-%^_!+W-'E-WDN6\":'E]7"2QPSVS:IV8*7#3@O][W' M"^T1/1Q5"R6I<8,"[B&\W3:\E%2=\^W#IZC95T\/2L^-SNVE3^"%!-:D/59E M5^"]9.].QN]Z+U_HP-JU'R'WK>)0.W=4+8M[+PL+XN^4W7V9'_O]LKN_$X9[ M.3XS6L=U3FIVZ\H)VVP]W%AWOU\N9S730MV[X+56;52JXH)SAAZ..[U^OT1& M_>.7O"<*;U70R8^CY:"2@\IV8V_UMG/1 M835LRL^R*?I=@>]IY]?8*[=]$C7 D[!.W1/OQBQ/V1$W(SYGEH++%@VA;IS];H#+OEAS8';=O ML\]VD_N/N>T[D=GAS@Z)+7KYQ+)@7'\'L=^ MT<-E?X@A&R[Y-5>,ZO6$(]RXW3BXS7_BG!P00C3:\?HH%O56JY=]<-0H56:O MVBG<-]FC8[9\[(S.V.KS2!I=$F.$CO^#IEH>\:?50<4?7%8/3Q6U?VUQAPU4 M@I;J?,N[WF/ML21%I>;AH>/N/QX9W$&II?-+^ARTSH:85^^JI\)AY_'EQ&FH MSA!:+O3Y\J [1\IA:U"M/W,EMB2T;UJ=EBXL]OET<7X3G!X5&ITN?C[LF(\G M[=;S);24YEONGS6OVY[QS#?E(_&\K55JZ/B(M%QX^_F=>H4"_-T:U\?%IJ-(5^R"T2T\ZI?- MPO7+P77P>(5:-GG[(O'=[N&@6JUZF'UZ[J!.LWIS$*EDQ;9 4J5Z?"SSY])1 MM2YZS1/[]-(]-H:ZLMBR5-,:XMWI=;M9?] K7E O52Z"2VBY0'Q==%JFL125HN4!\H;!_YIFCALH>'@G10;?IUA_/R=L7B.\)I:/AL>>? M5Y\"ML&]C%#W^86\?9'XJOQ\?%![;EYT'(MU#H.+PEGIYE+7%DFZWJ\H=_=Z M_Z73L,*7_597N#EJMG2.76QZ7GL^N9&OSRRV+]A'!Q>UJG03#.'MBTWO;ZX: MC]Y=T^T<2N[^W4/W42]7AJ1,9-ITS:7DJBCP8"H*+W#0:*-@2?FX3L.61E>5 M6]QT6H?:2:EP$^"PATV2U=D=%9EZ/PJ)=T@&/41!@+PH MW&/\'ADD?"#/PP,1*"89(#AD9HQWSQ6K;K]OL'#-%,Z>.PH:O70L-T#X?&QUN!+"P:_,0+G1[Q/ M3*/D6958>UZI>FD>//%2@[\ZK?*CCC(Z?7I0FF>+5.15+U=9]?+-HM]YWOF- M)/]7\D(R&:R,P<' 0XED6Y*$4NMY?UR>4W,MJ\.:U\G3(I'T+K72)W);6W MI/7>NLIHO<5<":8F2FW=1ZXV6V\Q1\!<^3^+@%^GH,;*ZL8I&W7 M%5PKCB2.V%S(E'W%JYGA*B>,V3I'=N[B9=/L_H0#"]KTNZLDCOM=:Q2YHK3> MV@LK-K>_2';UMM\/D6>%?Z^O5..6[8;DE"?W)%9XB7-[AK +!8[>W)C<\7O? M[YU36/^U[@5ZF;]V.H,5F.>Q9_I=? 8V"M@+1$,/2RYNRQ==]58H7 U9U"RC MH>@+T?[!99S87=ICI<74J'^O.1M$EJ;#W.ISJ]^A%%,?MOJR<71QU_(;A\TG MN3X8E0X.I NS%:=;5_=8D5^/U6_=Q/.)/C?YC9G\1G)"?=CD#YYNI//NH1TT M^U'0.KC0!^YIH13G0-?V6'6QNF ^T>=6OQ+RWCN^]P6M?LU)FSYL]<']U=&U M);7/JHWGP6/P$@Q.AH_#)#4YQ^YQ2Q)&_KW+6[:W-!B#+0;!0%$+SZ1P"!E_ M*N-"83$)Q%4GRXV$;V#//ZA>]YEV?((GWB% M$_VL=]K:9C CM>E2;-*U/BD%4;=ILHJI%"IS>2N6H&&UTS8:S>#8K3;T^DNS M-O2#L]O+.",W)ZA[JO2Q"N[?T=?Y9[DZ+&-H,C*T./DL2.63R^Y2A/? MW)S>%91.WS])4F]SO+@GRXMAD]RAR+$CQXYU8,=&HBLKPXYRJ2MI[N["N]+-* MKC.3NW99718/76D_1O>0]K MZ_2O--Q=<0:.A6FP.T'3D^/10U6LW[8[?$4R154PO5NYM.(H$/\),'TG2^EB M$)P=PV?X4&\.+_=ML5G&EZ?-^Z?CYT>#Y*L6?OP"-BW&?/*=KQQ,VB M90K&MB'X7-F_ \W?2MESS?Y&-'\KSP9O3_Q9N>,_VXE^C4T96*20 M2H&%M%1@>N. [$VC,*E.&?[,0SK?YDY5AICQ-2?,W&YRN\GM)K>;C# CMYL- MV\V.,",WD]Q,MKFTV]1*;O<6;+CLG#,9F:VC)T56+YX=YD"ULG M,8\TY-' 9C]P(@>'U6?3[5O8.@C\;MGO]OH1[:MN+^QXCY9W4'IVPO$[$C,] MQ^3^A&Z>A;V;PU*$.K<&_ZQZY3/I!5_^]B6-/R2@U(5I(%IR9^/N4+BMU&0Q M9&]][E0I#\O50VFHA]X\%;P^&:@;?# ^=VZ@S M4I\\U1_63N\:OW_3=%TP)'2Y$ZE5<"M5/K3.SW1.*PD/EP2&Y!R&8+MG M)0)#6@Y#.0SM_AYY)NZO;P^&'OR+!__T0) Z2)?%ZUKG):KIV8,AO]:X*3^R M2I]]ZKQ4]'W3O+S6J3=$;]*_AT-?^_A"O4?(74E%AR^-QWDH?&=WC#*$X-L/ MJ\7VG@"XWQH&9E-Z5-E1[Z[B-@_%\])C]I:S[>N3E]NZ/;ID^W6!E]7;YYK9 M 0#G2%1-V1/YC[F1.9[E>);CV1>+S\W@V>V)PA<$[^R\6FY)CSVW?LWNGV0/ MSZZ#RXN:T..+;]0-\,GAV_ MG)F6Q>>O82]NE2Z[E\TD7++'NO/TF'/&!(\ MTW+_+,>S[# CCQANUS_3KYYO#[MJ/VR.AG>NUN#0B1IE+V!889O1DZ.W<=5I ME#RI6>4:RHCB&0D8ON>@?8E#)%?)[VI(JESFJY:B6H]I7#1"^C6JWMLBQ72.X8 NZ M81\)PH$4R=E#-:^-O,JE@6^;3X,@B@ZU.R2&)8)J\H]?T'-.^49#P M;4RKMBNR]73:[;!85IWF^%(=RL:5:.&7[,4.!S=7PIV%3V[9 M+AX))P.C$=A/%-5([/!M5^UKGS3,T#[ EY@$OE$:[ QQ:PXE2/35BI-KPN9 M&F?MIV?E5/0Z#;\7E&[-@RCJEP@RD3N\VIZLYLB4(]-.<"M'IJW4L5X7,G4? M[\NVP+*ES@B=-AS3QX/G(?69M-QGVK:MY.JAZ7G]D/0DP_N;>HST9N^[SE-7^+D7EZ3(,^WL,MI7[)%_ M"\VY;G\'FG/=_AXT[WHR[?]$"!::O])%2:W?A0&8BW^O<)WI>#"NZ*<@SQ V M3\G4D^-VXW,R/'SU45+73L@2 9$!_H%X5JTTK_-6^@0C+6?PZ[_P3]J+Z6(4 M$ -ISXE'(*],((%E_[V6,(4)G,=!2B,OII8QYCO/3XV:_OM__\_TZ!L6+A@!1IT"LN'-/Y$[1*,PG>'4(C^.,/\-E%SX4ICB4@4G"Q'?V,GTJ_HO&9]#L_=$@(X6> 741B&:3OF5ZI M6"*_]Y/GBM3>X,^$*DXD@9VUR&G.&H2)5/Z+F'9 XCW_29U9 ^+4;#=ZTWH/8XPEV&+S*381+: M.>6?D)D,EX'Q,NF B>0/'"#!=)!+=,"B$J1MKG#8=R/:I-[#<70R7"$\?X*P M S\8HL!BSGR_ QC -"(4Q6)8X7C>F)L7YC1G5OVHV3D16)9);*H-C+WLHP!@ MTAT!'WM^$#' 52"CRW!LX9)&?I'CA0P1$,_"4"B!!3+S6B/&;:QQW21A??@!\R08"WR1F-IX^<>-(LEQO@!8V#7P79(7FMB&LIE M['[4#S"#!^0E<>^.-_#= 68")^R$5 7ZI#D9*(D.%YF#5T?)V %^ZL,GH)>4 M7G0(%QW;P19CC.@0AS UC,FEXQG@O92XY&L$SYA.#SJ=_R4F:.';,'*Z2UH[ M!,JL^6][@?^XI).AX[K H*5?$S$Y7G_YCZ[3P4!N0,UDW *X#="( R9T0 U1 MD!!.N-EK!R@D?&S$/[FCO6D6PD/8\6)16#@T \? 2Z7K&X0.P-=PC^FY*!9Q MRT[X>8 M25B'K3W&Z?9<(E9XY41<8RG/#_6M833\+IUYR',V,B,_2/0P'I")^O!F-#O6 MR$\'ZGATK^(GX_=A)#'FDY^[OH!_& M%NZ/YTD*E@PBS=-Y-WXOT6EH"1:6]-N!Y;3W&N9^PB"FS#6974"$%$_>0@- M((Q36*,"/XA-,<6SI(=YPRYY'AG&XMQV2D5/'AF!G\@ #L,P*MBD=P@8@=MC MR'XFI?3M*3+MYBENE?1TC@*SG73#LV0B=.!O6NV7J%/LS<9#;E3+X^$.L0&^ M*32*F.%P6 RQ66SY X!"$,/KS*']POO=V!YB5CAD*)$#UC6*;1@F>Q -D3H* M1I.G]\9ZF/ .)&L1R79 K!ZQ0S?1^MB:P77%1-OZ/8M8=?2^$T$?HPY!.HW# MXZ83F/UN2*T0""!+-3H(VBF98GR[^-__.*M<9Z_,<2(FT^L'L([ 86PNP(,U M.K-[A'_ $LHJX";A4V(*B "^F7] 5IWQ-X(./@>1A7 M&>CJ@]HV:1CM>!L5J@9"!;^J>7_!'V09$M!P4$'%(3@6X='YR, MU&NP$E]BU8+^A,=>'^!@X.#A=M3L%L>00&?:B#$/(5S!C([2#7=T > M!#"2Z9,.)!Q# NV):H&)/ \F.R]]H(V[O?\D7X;I8U$;U*/59EJ8.#DRZX/R.*EU 88DTA)3)4#;CG,1G68JKI.;#-3PW+"&$5@CHY]S38" M=*$S#?7IPFZ,B? 1)B0ZE]-W6F!,]$<U\I0_$X^'$#/V7<;.P\+P9YD4$V$1EOJ]Z6$P V(G=!X%3I.' MF*$#D_L N7TZ4TPQ/_;Y7!Q.R33L4\N">1S\/,\G[@ X90X9T"UAU8"H6.BT M/)@?3$0]KS?]3>H1AF$?>$N\YE0AXL\,ZH%G;2;X$(=0B!!]AL1:9CBT3$>* MV[&TX[$NP5R<\"21!":^#%&_F,@IL1C4BZ-?&_W Q2.&*$/:4>+T$-+N&V8>C"38<4C=L%U\1.'GQ)-V-_#5 ;CIXBQ4>VT0=\'''JR.HWY$_:%X76$0!S*UO]KQ9#V1^E%$FU P=ID7^Z*&=!2[R).. MCB;]S#Q6)DY(,#62\2/EX\DC8S>)1K3C60UF>)!X#!J![](V%P%.Q#KNIUP9 M0PA959.%QUBN5!5!ZP8.\1N[?I!H"Z\"DK@NZ8; \6!L3XMDP\9#V$9Y#ULDT<@5]8@!L> 2<4 #N M;KQJ&Y!X!IC\9*S_XGAI/%IX?]@WVV^^N\A<;PY7,HH V.8/_K@ MDX;MV(IZ,+\4B%N*AP2OR$\I./T5+[XI/,'KWG;J".Q4O99+1'@")D84 P9V M#G,4S"68N"A['^AFZE'2N$1WLX!%M!_XOA2&/M@$&6#<)9T7R3Q/L3S\.YY$ M9H%F0CI*'@=2J?CHE!A32_@>3X-[$T7!S^"ED@ :>T%UC"1J!> M@.'@\&.BB>0G,NN##X*]$,%*:S+)DJ[(8[!290@P$T5#%BA(F,;I8,$"?891 MVH6+R8 IO(Y%MR!?LD!M32LTB1O&X_,7. (($+;)@C19WDXMG&;"[G2*L+"9 M8-9/NK8AP BB:D=1+_SYG_^0E=;SL^.8L8];A!'_9^!ZA72$A62$_QD/?N&G M@N\5@ $C6)P-"RF;"TF@HP"=F84)84F$?YI)\'C+I^0OY\JV('\;7$YYL2(F M@P=D$;TFR 4#[)$QTF5K8-%)9#1F=;)*<;SX>#*-A'%-P#=9 MCY+;"P-Z;R(-DL[Z>.EVFN\!F@W]H)/X!+@%75.RX3&[3[>9R*8*&KL-=$\@ M=1')NVE0D7'1,''PZ-/Q@%+O&03A//:1E\8\",OIPG':H0]1]ST_*UU6$B>* M<*I/N4_[W .OAP3XX_49'4,;A70*F+BL;%'X-V.!8&.-'V]*0"<6=B-4T H1 M!LFT1U;@CX7ICEWZZZ,IEY[0FO*AU *'#]S:/OGCN$L\>QH5)-M9-)S&WD1>M/]DJX9,?$;BC\[).%DL[,4]HS!=TXW%2YM7 M,!%F-V'GA"&3A56S,5G4Q>RC(D_$%R],F#8(!D8 G)YL&843!9I:#,:Z2KV. ML0%.:-NCO!@W-OM!$.\ $XV8?G2&5G@R&5F\"QI;D(&C(?'#X_5*$O8B_GV\ MZP'CM/LD^@./3J+>U&.(MS^H8TWVDM 0F.AW 4T(L@WQ) ([97B3,-R4+5K] M, *]1>%+T#NC*N*#+(>>V.K MC^K^](X;:?N'^V.K9,$BRG\BCE^NWQQ7"IS&7"0;HMN1#<&+\5#&>[-D]DEB MU<0:B)D&_5ZZI;8@LGA?"=&]UK1!<@PF;;?'3$(;,%V!8YWL\8T7-4E$*:#3 M8LLGVRX@SY#L=B2[2-/OW:,.19",:OQSB%Q,=Y^2I2$97>(?3;8.T=0Q@ &> MPH/XYPFQXVZ!Z7URDJ)/-P:F-Z/G3YR0,8^-+SX%0)&FBT;Q&1(#7D@/-4SO M>YH <";9E??CSU.'"NB[,$/= >+B)N&74;H)3Q2>H!7QGZA#$8?V9X\@I!A) MGDO(FY4B/>U29+:C@P24;TDL#G7# 8'-/:9VSTR6O@$N !L2##CII[M#\-35 M_Z)N[Y\*D\1X2@#,%Z_$V:H#).TF/,+-9.'%MK^,9>*H_>M"& MZ;5'(8V@D,F0[+&2>%B77'2F!('>D6EZ0#>E0$6A%: H-M-S+V$_($T2Y9TY M:T'1/R:C"VX_V&.\P9*>OB(*!O,[<)(&^]'0% MS#NN/\)D^B2[H 0LAF0(V*%DFZX?QB>H)C(E$PW9QHM/&L!/+E@L+?YAMK'5 MAY6)%5LUW:2+7>OT-%$"A[%7%0'=0 =005Y#L"T9[!1]XP,R4]B48@CAJ^WZ MPW@'"@8 WX^1ESH>L44G^R6T"R^Q]S$_IMXU9LTT'-4I\[!)[Y^3S1T"J&VG M!Z-'W=0;L.W8 F(M\/LA&$'7!Z_#3Q@!\RZP.BA@XM=09\R!9=MXRY^L_>*Q MAO.'=;;D8;8%E7CR7QGML#G6[XZ_)\B3L.1&>4)$0$6L)LBDZQA*#C0^#BLS@NQ/YL:X=C.4U9 )W0? MV"&S6OH8>>L84!(UFG+DXL4#F9QBWQ66IFXR5\:(EAP-9HUDH$?0THV/*A+Z:CZ]9<94Z2[.S__^QUC//:<# MZX ?OT[QB,8'DL&G:Y4P)O9IBMAI#8NI2P/:<3(7NJ?="_'/],,_*R RC>Q/ M?9/NQ- Q%,!E!UO\:3O/V)H.*:<1\9@MLRE&DF9J_-O<=<@W!ST_R/G=(&(R M9$OH]1NCZL*-R?_]'TU6M'_FQS%WK7):L+/;!MN(7M=PE$ YW:/OXZD0+L?] MF]C_O^2B.-[*MHA*!%,HM7 =,]>H[ZU1AX%/\9Z-/<'"^=D\Z86/RI?Q-&9(G5 M)W,KSA4U5]17%+4^7L*Y1&,37:*')U$//C_3&TK@M/V+5V1R/K\?@G[E"I4K MU"L*5>KU?+*J!HBBVY/E:GV/.4'DW:4BK==_#W>C-_D^D47AMF9V$Z(3Q11*R$O%\&@0MPNHAA/522 Y^FC2* M!-,@CN\:N[,=T=!61?&"]A=3F4@YD=H\B,T7^0(S9^%!TV_V\4! M.?R=7ML$@E&,1CUR>0/:]^F\">C0"K#EQ+?\)MM:TX<=]I+C"7&D%]SLD!QP MGKIW<83I)ANB$2X2]H\/_0;D>FM SB5:R<$.)P[\CV_.@B22N[$H2LZA -3% MGE ;NU.'5DWX!CJTZ #(S1QZC'G;\:OX(O5D0IB>9&@0'UL:'^.>NEV"7--O^R 8QB#A=0#+;<7+*Y,M MCR3R%)\4C_6&H;9 ID=Z_>UC]Y?')V7.KZXOQF>"2I.K-[2;F[/:FDX#IWL_ M\2X?IZ:J0L+<4Q> &)I.(23AP\FNT/C,>7S=FAX9G[W!/74;)+XY3:]ETWO3 M](J7M7A9/)7\[(64\9&C>*^1,CWP>W3L1D#]3Q3O@ZV/5=0.TGUB%Y&<$7HH/G+B<^TN."%B030L*&LGV'QWQU/[: M@G!22<=Z070FV?!X7?MCF''()D%$SO]UR5VVR/=P*LXD?4"<0<*+3\53-Y3D MZ3"9^*9'NJE"K&/:*M(S82'&G63_-+Z,]T$MF^('N5$YG1D YT MC*VQZ&-^;0F"8)U0@IG+!<=GZ4J!Z-O>*U>X8HXDVY_)3O#\]AW=D2=GJ<@U M#[);-;DBU6A.7<\B\[ U=>=CW"\@ \RF44"O@\4',\ENVP!4V*+Z168IS_<* MA^=UYJ_D BD]^36UVTQ6'V'W;Z:+ 4XLG #(49C(Z9($)&1*CEVB9-,J-:[D%7OQ.Z;[)CN@:5*5J7PA M2YV^^*0DD>[XV3%JQU?&Z69\#$CN:%NG9J8WA1=.<,7'!LG1B'1C.)4*O5C[ M@NG7!-(2HF=,:N&P1>"W M1=O"!,[\P2JXC7TZ#[(#)18!DW. ,Z< M]YX_C?+<2\_VD/0=+K9:),E&GQR&28\?&+X;IA?'I\\3)ON^\V?@)Z,U''_< MWJ1GGB+R5VQF\ (4;ZZ"%]V+S0NYHQ><3HQT^Y2\@,[<8Y<]T:0E-X?CDQL> MY72\Y9PD;XKSTQ#$B#D(XPI''GQ';J"#@K;)HIE(HP<>ID,>3W<+ 5G2\\[) MU=]T,QR&0<[ZDYMM"P?Y@5D]/*7)='2$ZOCN.SWO04ZG3(X4(!<6\=9H.MM4 M2%U6=X[0V$(H.N+GMF,X47*DUTS"-.DM@PX>+5D@TJ@A$& 07N/CUM M/O'1NMAL4R@G9W[;3CST$,\0F]R*H'3-R=HDRF+1RPN32Q/ 8O@BFAXRN2V! M,[ %_TJ&NI5NKG\&ZNBN)A,7QZ!J?)V$^T/FKW^Q+)M.>'^/;U(078"1%VBA M$&KU"6(7]F,/<=J*I?.IL\U4 M8^+MZ0+30.[T052P=##J#2>?_4P:WR1EI6E*FF1KIJ[92-!%D95UQ"FRSEFR M8K&J@B2-G4E9J8N\I0F&I.HPVTGPA"+IFLBQ.BOR6.(45N55?O8)689..$G1 M.953=-%4)=U0-$O73('%LBF(/&O./J%H-G0LV#JO698N*J*A&[+!Z@:(W) E M)"%A[@F1$R4>*[PN2*JFDQYUP^)$W195B54X%8NB,/L$LK!I<9*FFYK,ZZ(@ M\+K!V9*N"BPK8ID7+07-/H%-26:1)L+ ;0RCLC7=L#E!AXE>Y7C-UA15G'U" MT"S-E&U5US"\2!1%X*Z->=VT5 E\$=&P%7GV"8-7.!ZI2!=X8)/("QSP2I;) MJ#33XC5@\&P*46 1$C#2R#LT>(=@LS ^0]4%548(LZ9JRMKL$[9B"R(G@F@?(;.:BJ2L&P9HIE2_HGMWQA#Y,FN M9[S'P$Y]$>\P+.[A1$'ZBC0.DFSFOI<&GO8BLT56?BOI^U2,?:I_LFHC1XM3 MG$O_IK'MG_&&#,F6^>Y>R-3&];@I,D+?[4=XS9L@*TD_/+61]>=5%H1<$)D0 M1&X1F1"$7)3?K+62"V)ST*3F@LB$(')HRH0@ )K>+)63"V)ST/1FG:9<$#DT M?2]!*$4N7T=D01!\4BW=J<8 MNH.TP);I1INJ;_JF6FY.&=3>DLS\G^0!R?0!7_Z_']*/W^4'V*F6'IL?UZGL M/3-@*H[%I"?RUZQ'K]XJ^(!F)3>Y"Y%?J* (CW'6KB9_8A'DY$8,& *[.CA\ M,RJ\YLME.Z$5LO8-M6+]D^2?T/S>M/G;TE:+ZZV>GD%AOQ?BR"%@=Y4B]Y1V MPU/ZG47#XK]KP,/8)]KA542<&FLW?*75S(H;T@MYMZ,+,X>?OX6WM!&]H%/E M3JO%RN!B[7Y5KA9;1(LEGM5BVA/3Q-BVY^\Q;]CE6HS"O'[78D[C/TM15B-- MO^6&_DJF%D?=$0=J(N#<1 M4LN5?6/*OM[%_WJ47=I3N0TI^P:"1[FR;T;9WSO;D5%EYX0]41,V(._-A$IS M;<^U_2UMY_F=W!^:\] M2N=B+2)W'CWOJ^:[!CJZV7_+W_][+@?21QXL;3_5ZW M)V5.:4VOF0*HKU3.]>TX=RY)B-\+G&YDQ5WC9-Z..:&;)O]WPLEX27>^;8SW23MO!&760:-F+"6Z9E@\JYA8ES6-UT4LVKIF6[8.7R$!\9H M/D3B+*09J55;DQ22O5NP57B"5W5#%50=J3(2,(\MVYS+_;FLI!+V+(TD>6 :2SP2E%8747@75F\;*O85I#(S^6P%D5#P8+* MZ9*BB+K(JR2IMF#JLL$K!F\8ILG.Y>(V1<-&K&E S[P 3TA(UU@DZ)QL2BS/ M8\.6Y[@K\Y:AVCRK(\4$RC7@@28JEJ[(DDB3C:N&-?>$A@2!YVW=DBP#WJ$H M.L*\HO.*(-N:I1K2O,PY65,-S@ Z+ YD;HI(-SC)T'EDB)HH&QK/S8W*!@?4 M$DQ+MTT,=$BLH&N(O,,4X!=5M5EYCKL&:TI8TV!4@@KRX U9-[#!@_:8$M)$ M;(!\YYY @BI:&"0H@"A 2^ =)C9UD=-4DS409MGYK/"6)+&V@760%K0SP"M6 M#84'G39 +C)KP(AGGQ! <6V!%779 G44-0/TBI<-W51,9'(LT&';5-G)4XBE0"(/,!U5Q"HNHA5 M4+=Y";+(UD1@DZQ:"J$71J4AK"O@Y7$BPA)6Y^0!Q F:9H+BJ:NSTB5W(ORXI--?* MZZO//"?6YC*)YG+(A!SR;'V9$(2<"R(;@L@3B69$$#DT9400.31E1!!Y98C, M""*WB$P((L]QG!%!Y%Y31@210U-&!)%#4T8$D4/3:@7QR?NK[\93TQ?L:OS6TI!W ^L^0SRSKRPJ_YQ'&> M*GP'4X5_1ZW8>5_B&R:&SR$@KQ:0*T7N/GX=]S'#)12(2[##Z\T\)WJN%Q]+ MBO[57<@\5WX.%[E:;!TMOIN[^5NIH];OARX&[!:OL:TY=\GW37CPU9(QOW<: M-*/I"^4]7G@K?>$.9R[)E3U7]OFB$AK+Y154]MOEVSFV&.391-V$F/3Q#R6K&YOG\)?=]@F9!\1^:; M4K^CCJC"*CG*YX:Q\X:15>IW2?-WKG.[1.3.>>O9+H>8S5&E=9=LR99M MS=0YS&%=-)&F&T@5=8$35-50,2M:1H>@&3RJS*+)E M8AYK2)BK*\.:O&C9BJ*;/%9UT4+P!&>;NL$**J^*LJ#-UT02>-ED94/3L65R MNBB;6$>LIND2,E6-M3595H79)V1.DR4>F;ID6*(NLJ*@:Y8LZXHBLI;)VZ:% MYIZP>-:V3!7K)K)L750Y4==$>)MJ""++*X(DFW.C4F4)"1:V=!99$I!O @F& M8)'*12S+RZHB2G,U>%C9DBR)Q[IA\?"$I$@Z,N$)V\:6REF<)<_7QU%XP4 & M:^B690FZ*(JJC@3.(-5X-%[F6($WE/E1F:P@J:S.6@@D:,D(> 4L9CE@.:]* M,BO,5>U1)%FS.,W NLV12DBL 'HE*Z+.FZRE2*I@L3 YL+(@N"D(MLGNLY"X+(DVYG1!!Y/8","$(N\EPNB P((J^B ME!E!Y%Y3)@210U-&!)%[31D11.XU9400 $UO)NG-!9%#TTX*XK,GW=Z+N>;) MBK>Q6SK+OC]EP4JJ*/'*3F>?W.$J2A\G8FEU4I;RS3E M.09L!P-RK^0BO\B(KZ_(VU!W7B[PFT]J\T)W6BQPO M!GX8,KW MYV(^>V1W]+575G;<$7IK2DQ^VN8%:5I^_K8OW6=_%W\_)+5<'+\_")+BN*; MP:&=U<^=W8#)JS5E(\21G77&=]^;4;]H'8]-5.W9Q;GVZX:P\VI-7Q2\,T1] M]K3^0R@O*U\4Y3.D&M]^.MC FBRKU.^2YN] _O%TQ-5,7!8G3 MD2 J.BNIEF#RG"V+:2;I%>*NX\&XHI^"O+AP)#0DL'L B\2HC>&_ &,&>:!2 MSC/3A?[:(8.A"XLAEY08@=UCR.G@/=K:C!>:D<\@9N8@(%UZIM^10X&,G;S M]+L]%- $TSVZ-!W!TI3IP?A]BQFBD+$"9X ]QAC!W?Y/< 0U=]S%C] +1WBL#7"8N'3NI22S-=I.-_ MBE-#+#[*:<6$WIC+C-,%9@QPE^S@30T@[8#P>)3D&;!0A!,>A)0)I&& P[Y+ MR01&F9AQ/#/ * 0-((_&S'&1X<==D:0V;8S(,>4P"DEG3-\#24S8:2,S\H,1 M WC@F [VX+^0#-*E0\1Q%_3-+@+V3N1?9%98Q2#^DW3TTXD C% M0V"2V:9$6B ,U^]1EN+G'O9"G/T""S)B54M3L&YA3=)%)&NZ*O*\;IF"*"@2 M6+XVE]9>565!D45+E[$JZR*/;1VQK*$C3K$$)/"FC>:2U".-5RR913K+2PB> MD%0=28:E&Y*I"8 Q@B9RLT]HMF5:MB7KAB"3P@0:=,_*)(F^")WQEB")\R4 M.%,V!(77!2PB4O:!UPT,?TH\AVS$BYQBSQ4F$%D>*="7+G.\"CT3P!.!$:8D MR#;+:CQ6T>P3!FMKMB)INJ&PMB[*&JMKO"#H'&]K C)EUD9S)1DD6Y!L2;!T M"PC614TD524,6[!#;!^#B)4S79PASB MYBB7%*S:D@5C84EI"1XDB#B0)8)G91&QEHSF2F1PHBVR\)\N8D3*#)CP-@&K MNFFI)/.^PBKJW!,J2P0&C"6\)PG]H7O5P+IBJ: FO,&JYAP=' +5L3A-%T12 MA@,$IQN(,W19,D3%9%D)BW,E&21! Q'_?_;>M,>1&TL;_3[ _(= CWM0!K)T MN2_VVPUXRNYWC'&W/2[W[?N-X%JIL5+*UE++_/I[&)(RI<@L95:5%H9$ [:5 M4C!XEH>'AV3$>3@RUJN,1$Z-RI\4U8)QQD&;CN;).8Y;E@\'\Q9+*$]9.!@< MO-4><(I"AYA ()WR] FVPEGSY')'A,;H,8V\0WBA/(F(9GX3AV%$ M!?BD&64&M+<*W,=1Z+008%3K))@)@^,9X,AH#>/#"LPHHCY$U_4YPH0AY WV M#(/FU(+/$S$$"6$ELMGSW3&HN4_!&D\0V"I9:VQ*F<-"4JXYUXJL1VTO*!GT M@-42GMT)X_GSQ5ZK"]>"A64XHI;P+,(18L!KF><2'%%+>!;BB!J:"G%$#4V% M.*)R,A3CB!J:BG"$&,@:FDIP1 U-Q3BBAJ8B'"$&K(:F$AQ10]-^'?&I[R@^ MM>EZN<4*3_H Q[;]OM0&>RC*K_I>Q+"2,GPA*0,6O?;_ 4@9CO/HZXE*)]>) MI$XD!RFF+2K-PCG%B8J*4F>/@FD6%"M:\SYZ^PQB *^H."=4%)=!'C55*C1= M+)@E0?1[@Z%6/:^X.'#5\YZDC$?"A>HW2^@>XT7%13>-[#4N^A,O"DLO/Z_J MS@GRSJW7TKZ_?RWMP(4:+OB=Y/,K)+S[L<]"2R]H7DLO5*A?!-3QE9"L[\V^X_*C7#L=58MF'P)^20;Z'.L MGMPGL.Z1H*.7&"1JL(OSJOSY;4\,")<0)/NY#MDKA4P%:,D [>?:@9T/0'M[ M E,0[T$Y2X4>;U(4M$5S\L3NN8'HA<2R$CR>X8[=,<@]2EN\5+*#,P5S0=J? M?$7T[,B.KS!CE8:]#H?^G]V4JGV?D-_/HQD+2['GK\CZO/"ZB+#3MQ03.GG! M8.WR=4_/6OH)M#,^7]G[X5=_)J ^(? "3UIRJ*-Z0/81ZNJ)2VWWZ^9G.XHMIZDZ-JF";/-5U3J3 #6TF,U MPW$S6=S?'58CL\EX'$?K?J[:=W9R*TP_VNH5]#ZU?KZBTUJREBW9Q9X6,5.! M[59Q-[G: P4WI?RH7OE1N*\$5FO]'FODM]7*+9C$#]3;)5Y6KJ/=#/K/0[3C MP:=9Y)KAK!E/YLTTIE'TN;IC%LFN>>4Z/AF.W\;9O"7_:JGCAO-AG WV#_;E MG_E&^Z$H:UXV?_WUMU\*&(Z?1EQ&&8DL86U"IC%BP2*C(Q4&)\\D(EBPV"$5 MB\Q228DS,4H$+5PR2C)KN(]4(Z(HUATJ)X&"3S9JHP/SAA'"C$U8F80QU=2C M)$6'Q"K3DT4:A"'6*L,P\L;*Z(QSF.N4O!:*;;? ,@JM+0C.0\BD9#A3?VDC MD62:2:V3Z! S19]XP9TX4D)HK7KM.!4:&J#-QR% M!.V%S;QOV$AH'"(G4:,.&1=8!T?B,N&< @]ZI(QEV)N4)"'0C'A'NU():*"2 M08YD,C@)UL5@.AJ1RJQBEG8IVQ+BT3I*#;3,_H 6X'-B-'=41\4U_+7=0DHB M9 K,8!O N@*!YJ"NX2E@%9&6X/SM%EYA$F(6W%&02F)K-(AE&-,.NA5*^(Y4 M3 1IP8M&LU8JI@R8E0)")2;) S)CA[X+H1@2B]PXJWRV X)/4AI 9T"44B=X MQU8)9,4!C,-%UB.!"N!F82)%F#J4R3X['K2<(:=I,H(2\" ET!OUV 2/HR>, M VXZ'L3>!ZTY-1C\8A@'2&G&N*$T"LN8\%1T2?>42 X4-"20"&,P$_M% W6 M/J)$DQ:\0S>(@J*".FH4RL1^3H >#MS#A;-,6F&#[%#/1>ZTUWFL.@PCBD", M4-9J8Y'T,6(JO5SW48G+BJYAO-S?&"#^^(2QT>[Y*6?E,3M_OUQJ%?RR_7*Y M5$)E^^5R2<_*]@O$L3I>"O0+Q+$Z7@KTR^5R?93NEYJ/E>B7R^5/*]LO-8Z5 MZI<:QTKTR^62K97MEQK'#NJ7XIZ[54_9H!+J? %4*E';\^K??B+NSH*W[1-U MOF :MT^TU%FRNATOY-0IJDY1ET?V]8FP.DM&N(J9OF'FY"0/>TYB^DL?=P%8 M.+_X<6)RN8J9B\YK3YFQ%9K$[F&%7 G(/L-TY\135U%S/-3TAY6JSZ@IG-3N M=+&FHJ:_E'=G'&O*3GK[5(YUTT0?X\?;?!?R3&JR/H&/4Y>Y.FY=A(?&N QF ML8^Z_V,U_HY!/W/LLD6ECX2C%L\X_D@X[H'$WD8"Q?0,Z_V5/A;.>U8HA/KB MD\<"YN=(2U;'PBG'0B$L&Y\^%JXXJ:/A;$Y)SHZV[Z$?>ULA]B !^F*6DBBP]V3:6]FS'[6#*TC"#;VY51GUG7*H#W!^#> M+F?(0)PI@L_BW.K"F 0_)4LZGZV6@O:=3K_>V6V=CY)34:3.D7:P:+"4O(8Z MZQ.L<^4E+!WM=9XH9\GVF?,$OJ(2G2.)8=%PJ6/GA(0I11NCQ\.DM^=<9\6! M6 ^\SNS ZX$17F@U$'TD3#S8!FNQJZY+6%Q=S@17 V>_5T0OE![H/M(OUI.I M?IU,E:7SZ=%:$G7C)BO;(W)_(2G;LB[E1O5-/X)E1';1]:JG]9N#-'=RB/*; M'WU+CFPP):]4)*);4_-?_V6K=NB#5>WJ+<<-M58U2TD+K#?QY;(TJ4W0\S=V M],Y^F*W45&I [EZ@_.;N33Z8T=;;T)N?IJ S_9LB#/;RT[V"2U?)L J=D=XNUS4+_MM,>\ M<72^Q24S9G['<4W_.&MI,;/$+3?F/Y?E,-L7(S^LBA\&.X_-+70]"8_S9(;H M1\-QS'R:;\;#!"%Z/!]]N&KLK'D7F]G"W0SG<_@YTV6V?=O;VQ%VQ)O7\ MR_??-6$QS3R=2Q;/?.'+UEC06_36#H^\GZ\=]9\]H/P:Y9J>:[ ,%P E>_FMRT&L7FQ6^_O/[NU=?- M-9@*1!^S?5#YJGD3QW%J1TN6U0 C>CB;3UO K8VX1QFW!-@#'?":P$]+ M3*/D!CDE,Z6F-D[08$3D."(J@^3B#W_>I/RC+24E7"8*<-H%8;UB*TEA,DI%)N^0P=DEUB3JI!KT3-MR!,LS" MQ/1&95H)FV,R%AE@W$@*A5!$-DEZB0V22^(,YX' M9IB68%V*O<$Q:8D2##[7(52T@7D60>E 6S)0GHSV"IN6>#)&K:CK4)1FYD60 M#!S@X6)&$$@EE#)1<:P894AT:3?!]M%F-M9$,WTHQ$RC!$N&(\XYB@0\A+HM M)$D*!-(V0HOD7>8Y9?E3Q(@%C%67<-3;Y A5)B@*UN6)&T>B,-%&)L GUN-. M"Y]-&S);K&RE NMJ*91)!%G!F,0@7L>#UDF!A)I2Q2S.N0/,8(N/$(T$[ M]*$D8LHBW-X[#BTB1<9%P*153FEF,;.R0XGIEYEUA)VR'+E1&<(3@ST:,()E;! M*,FM45I+SQ!6MDM+:\'E3"%M),M4JXQRHZ(.< /KP.5>T;2.#'VA]MQ9=_)\ M2^3OF#">/U_LE:N@.J(,1UPJR4IACA #KJLC"G#$Y=)S%N:(&IH*<40-384X MXG(9GHIS1 U-13A"#*H?2O!#C4S%.*)&IB(<\=0#?=41-33UTA&?\?CUX;E^ MMI7N":O88&B;'K8E,GW:4\=;6MXY9 ^/;P_'([GP@]6@&93ZM"2*\X MVE4XOJ_5:BO8*]@?@)U<<;6KQGQ?*PE6L!\6[$=09^]8%U>"H8KUBO6>U5S\ M++#S*R0JV L_"7BT5E6W(.R!B ][N- J/Q+ML_AF']-)SO9)&G>"%=(!F PK M!H^+0<8&O+_U"K_M9SG-DP3X?BY#F!Z0BL_+P&-><\GPHT\O3F(JEPK#4<_Z]2XEF M]2SFSQ3G8Y8^(K2G4>]C<3VYN[71) M$?:TUIFH#*P^N[=[ICS+E&,61IX=C3XTDY1F<;ZR"$$M6]I=[Z/X!C3/';=: M8$JV?OYQ_#;.YK"B^[6MY0CF _EF\^7%&F]=NW9A\]O4OHU+;_^07T2;V^'X M)C_T))-UQZDT2((_@JTZ3YP-J>0D=8N?_XH*=\?_OPC"#N<;EIH M_[/"%T^B*T(MD3F[%'9&LA R&9PS#E%FK/6:21UQ=!U*-!2%M9EE+Q)O#5,6 M&PU.,]K:Y"SG#"L%72&@ZV-XR"*QR7F1P->4\U5UBY M[18B(>5B!#&T!NMRT$@3'TS4EG%*P"&J0WT8F,.!P<5!.-!#6&84#MR I2)G MDJ7 .K2$@B&N$X:+*0,]J(,^J(_&4B0Y4Y1*WJ'!HYAPEZ(S5.864G.C.+A' M*AH0=RPYVD$)0 +L#GIH2D#?$"C(0>59*,$/-3(5XX@:F8IP1(U,9?BA,L 4XX@:F8IP1(U,9?BAYDS%.*)& MIB(< 9&ICH@2'%&3IOTZXM,?>-Z]XWJQM>IWSY@]93OZ$MJTC),>EQZNM'E? MZG_6:_]?#FW>NJ-7T,A-AW#C_XRCMS%KECNQX]G+1ZW[15&FSCMUWCD(EU+A M;"$'X5(Z!@;ZS;!UB:CH!0_&05@O+M';-08\B8K*M%D&*FK"61/.O2Y@CT2F ME*>5'J]H]TJR=004](9DJ_>XZ _)5L5%C1?]QT4E\:P)ZB$Y_ ZAV3O^_H06J/ M-1^/'F).49JNCS,L&= >G4T=JG+BT>&YQWJQ?43=TY-=^7-:3Y%7 ^,SEQX# M7 /CA<#S/-<+O0JAO3U\*8>UKZ#U08_W)@K:F>GIQ%GW[,YQS^X8I'V%P;UR M]ITIE@O2OCC0UQA?"#(N?EQ1>C0YP=GLQIWU W#!X7VLV[V%A1Z/[P!848?FJ]@RC@.-\!1(?+4ZW?Y M\PZ*@N\CS*I@YUS&YA0D!1L7?@*ASJJ6.>8N(.NL(0HQPZQ*1C&&C**:,*XY M@\@'_6U66+=*Z4"109G;@&F-C4TD&>F=%UA1BG"GPCKERF)&E2$N"L,D(\9Y MI8Q4EF)*))6^6_&>^6 Y]<9AIW,5=V_@7V$T"T#U(DWV$Y &,PIGTF M$,"Y#\Z-=EP;3I02GF?&!M21BI)$-15P4P7-2)!&I:0,YX(H03CSI,- 0' ( M3CAI)*?.,(K!%8B (72(DC"XA>C8REH2H^/$>,ZROFTU>H>,E50$(KQ7J=.' ME@)3[*EA GEH(9A1'B5#).%)"F@LNOP.BLJ((S/@>)"*4="#TF2"319:$F]# M1RHI,A=2S (I"1VI8#3-,+,$>:*\0JJ#$LN%8QHY0Y4#E&APBK,VZP&Z6ZPQ MZ[;PQ"<0C!B)B0+K6I O>F\$MDZ2H+5@'9\S(ERR 1L-L,\\$-!"*F\0YDCZ M*%$,7:DB<821: (,$$ )L<8E(DV*G! A$W,.=U "/UBB568YR)H#VBTA =P3 ME">$)":ZXT,D1WT,X&FXF-D([@[2&ID20QH307"'0R*ZJ!*A/'--@.8R:>-8 MYG<0-A#O0\2LPUD@$0PE\(FA 2YF&.!H8>P9SWS"R5,G?<=6W G!P1=&QQ'"P#VI+DP"[FD_472Y*#]IOC$R'LYB&N9=&. M5Y^N.J(,1Z!:3+8$1X@!KQ4;2W#$4W3:U1$U-%V6(VIH*L01M:IO,8ZHH:D( M1T!HTM41!3BBAJ9B'%%#4Q&.@-!4UQ$E.**&IOTZXM/?]MN]Z7JQ)0)W;X'V MM";UY]?"5P,L>UWQJ7(A?"$7 M*]]O_E<"&KL43"Y@3CL$_N7Z.USB &'3R J*FH&63/(WK 5B+Y7F=Y;]?&# MYY"]JC[>>USTI_IXOW#1[SW*O;(55%QL9Y:]QD5_XD5A&>?G5L Y<"KZ<-=N M\SVV [\7>](-R5._%;S[ 8S^5>K=_?1GJ<4/N#R"LX^S[UJA7J&^"^KL&%#O M4[6#"O4O?7"V4*A3O*L0_VGY!FH(\KK/+CT!X+ MOOGBD%6")8/07XNU;+[!+M35'3OY0IDSU0L%9\%X[.7 MRX;SP6=OSUK*81OHXS*AQ_L8QRB_WLNL#J-Z&%/A?@YPKW0#9PKF@K3OZ=*( M[N)BJ^.BCHM^G.24JGV?D-_/HQH+R[/GK](N8C%6?GPZXPUS,= ]/8>I4"H, M2GL_&.O/7-0G!-9CF#_\&:.]A+UZME(TZ'J8R)8GUI&K]OI$!J"!$U8Q$S&E5V;K[*CYJ_67P_'LHG%QBV&H_!R MLFB?))LLILW_^]/?7D&?L*[TD\Q'YN-LEF_F[:UM#3F,LWVR>.VVV5[>7^^- MH,LZB!OE'?T(EHEN__D=SKX>H[_C1-]_(QCRZFDN)[-9P_-=_V2I. M^6!O8O6JXH9:JZ*8I(U@;^++9>U+FZ#G;^SHG?TP6ZFIU("P]5N0W]R][I@- MT?"!4G]L[C]F*,"YMPM@ZA&[NIMKF>QO2G/_S;;S^_>@R8G]OE\L]\(YB*IC=VM/6R MX^JK#?QDR^:PU]([071Y!5<#I&9WB+?/0?VVTQ[S1A$T?M_=0$P=_F\_:?R4 M#B@)$0RBS!L6,36.$6>HX(&G2'R*:[*N-8V?CAXC"2V8#89YA(Q+E!I)50R$ M"NIMA\Q.$.94B,A$ZK%A01*CM=/&!X[A:6*L-2PI8Z356P#Z2RG"BXL\\DB1%SHZ+7)CF"/)<>*]2Q%8V*DTB" MD=QGHCF!C +C&-XIEA4'MIX58R\"YA'H*< M(/%H !^9[%&#/S !T^D0) V8*]U!"<1ZCB)XFI/,%Y@X,XJ!4R QD<1;;D'L M;A],>I; 8J K0@85GG+,H%<9JUCQ' ZX\# U-H)E4$GSN1:1=[&*J"(EP25(8_ %R P" M,EP'*WA,G.N.'ES%Z((@(%""/F2,F;22F*@ BXP0)WF7M#*!FSQX,*$$MG)< M&$4$-D%*+[7DV'8I#U&D"6>_T12@(Y(C T1BZ$U;KJG4E*X]^%DT?I6CK]_E MNBM'7_\=@7:6KJR.J&PSE^6(RM%7B",JVTPACJ@&(2M%7B"-J:-JO(XI[_+K6Q2^(6:E2]/6-I:U2].W) M_Y6BKQ*LU(ED7Q-))6,K[C6D*B42GZ^N'MH,ZHJU,O>[+\DAKY]LIX=>R*M=0^?FT@.=JV9RE\:58:^WJ]E MZM%?^[+:G*IV7$"+[N A UGA68O(%HM/.A#G@L_>GK1<,$'?,9BK^C@W MGLU9S'/CT O*OJ['+^>W4U=)^>I>7 WLYW<<\^RX+N4QXOK%#X4>+K#Z=5Y3 MJO9]0GX_#V3.C8>OGLST;07U O,!_KJG1RS]W$ \XV.52KY70UVI:XH76 [D M/B)=/2HI&6=]3-C+!V#EV_LR2K;'*)F:MD@?=))9]39_G]O?X[B!#][>MBQ/ M_QM#Y<4XVS09$*_$%>$?H\3]STF GRTS6CR+D[7 M';CV!BU/WS3.%J-,SM>N32;C^'(.)FB&-[=V.&V9_OPU* D:3%+S%;["C&12 MP<5T"FU6O'^9U^^?RUID303KA.9UO)W'&P=_4W35\@+ND\+OBU%;!(/7W\?@ MR*7?W]CAN'DQFLQF7V=O#<=OXVR>C=\;1B_F8[*1>4,(C88IG>F-B#0>6RZB MI9ATV81(($DJRXW/A$@,,624Y,Q@Y)#SBB6-.[Q6FE.FH[:&L,QKI8,U6G!I M A-4>8^I"QT^*!62Q$)R$VAF7HH800LE3'0\$DP10JK#!R6EI8Y1:I1W(%64 MSFB$@@D)X8""(DQV><:DBC@J;*B6.+-M<6-9@HX2"DG #2R+VRTHL9IQCHSD MF!DF%?3! C$"424B=]C13@L+] M$"+P9"1+ J22T%9DAC7KN.128ZIYIP5&,B4''DQ<@\\5,PX%;&3"#ML8I) = MOC09"/QHP58(9&%)93V8!BPPI#7%6'&RW2+:%!CE 8R6>:."",8II8T+$D5' M-"*TXT%L,4AEF5$HLZ0) =X76ICDJ*41>G%(=JP++K(I41-TR+QJ MQ-&3'. M)::5 ,OC#C^7$HF"Z9D),=N*8VP490(E8H%)QD.( N-@!(P%L!9 M:Q-9]%R)8!]P9\%(H\%2:9(0*?/724 B=9G;"V,J $2BHP?X+/FHDA$T<\LY M"2/*VCQ(@B$HJA"1@-ACA#,*(L!E\*836XR":54F?4 MR9C=*( M@" R0!8#N-(8NJ0L846E(&OL]H31JU99[LX7SY\N]EEE6>'JB"(<@2NS6@F. M$ -1";U*<$0-3<4XHH:F(APA!K*2A)3@B,I-48PC:F@JPA$U-!7BB)HU%>.( M&IJ*<$1=T!7BB)HU[=<1G_X@Y^$+!6_KW(\JVKLGS)[RL'P)H5-^,*3'15$K MH==E^[\2>AV:CJ'.(Q1Y&@Z$7!_8.4U[] M9]<(4.>%FC[6]+&TP%$PF9?J.PG+'LEYCH""WI#S])M7O$_NDC/[B1L?O!AE*+ MW6)R%&=7J)\3U'<_7EA.I3U\Q M:TWV)94C;,!WY7+ESV(]Q=HI8F%?0(D':*^8K/&O7$SV;SX4M/72UZAT)>DN$L$>([X@?*W74I8"Y(^Y.C_A.. M%(4B]4_8P#8P\8O-84,DBIF*PPF*5DF(O) MN,2\44IB3C1F@J^I5P[.^=5.JEF'UV>G4CN,_%V"Z9A;]8IH_9-JP?-4T^OQ*&?PQ;Y(=3INW M=K2(@^;[>\XN:#.!J]?472!7?L7O:BT=" ?K4Y]O 5KFNE08[@JC8!97TLQN MP6TK(C$;_F?5ILS-MNG'X?)O>P.V:)_&^XIBTB18 ^:OY]?3&.'6X_GU;,5] MUA&K]<=6-_G=J26;&J5W-YH-W^^XS: IA[?L_VY8:69'K:-NK+\>CN-T";\, MR=M>T9?9)&02B!H=;";8TL)HK(*Q@::0F;>0[- :68$D<3@:IS WC'EMG O" M^!"$1X$&'CMT6$-8P+#E]%;TA(CDD4I=0=/7CTD2>1>;Z$ M,PQK:9RFR5"4M ^2"45Q1P]%N72,&NY9,"QA892S&&*Q]901JP/O:,Y0HH1B M9R36S#"+@M$N0F^9LTUC[Y/K]"$XDTPA;L NH <#@5QD"*SKK.548.L[>B ! MZC&>:::$ EG @]9); C.U'2,< &ZD)D*"UH@QHR(009I6?*N M2Y.4R& '@FLJWA0QA)O$Q6 MB-#17">%I)7(*))\IOU*F<2+@_J!(\L\XZI#+1:D$UAB9IQ,-E-R9?JR$(T6 M5!%I<2!=?] @$X,?,Z$8 JU -.< *ACY*!3G+*".=:,##2G,M5R0+!6@6#%0 M/^)$@T#$*=HATHN, *H5W!Z'E,GED-'<1? @50[&$Y6Z0_6F/4O*6V]D0-"' MR]1GX%03O1?((P98Z>B1,D.:(MIXL&3&'S;6 UZX!B_!X/0 M\ZH)4%S#>D" MDC%[T,%(B808YYV"'[#4H3.BD$3<:T!B"!RPBP!26E. &48"ACI%@815BY[0 ME[%:W+L[83Q_OMAK3>GJB#(:VR7H(CR$!5CLL2' &A251' M%. ("$V5B:,$1U0FCF(<44-3$8X0@^J'$OQ0(U,QCJCKN2(<(5HZENJ(DSNB MAJ;].N+3GV/=O>=ZL87#=^^ ]I1WYO/YJ]0 RUY7@JW\95_(7X;Z72&Z\I<= MFH"B3B27,Y%\045QL7-/X.1QX@!$-4^=6?0Z3E14E#I[%,Q@)@[[,/\E>OL< M8D"E,#LG5-0,LA\99,$<9CDKZ/&: M6>6RQSW%'4_<%>R(KWL8X$32T$>/??; M)PS/2+B#08-<*HE?X[.WY3#G, M:'U<,?1X1^,8/%%GNL:H1S0]W;,^"N8+6]!4;K0S!7-!VI]ZB?3/P MHEWX4.CABJM?9SFE:M\GY/?SM.; Q&A]7(25'Y_JL2#)O M5F18C1U_:&FW9MW7](01Z-*,)+'^FH U\F?G8\NM%BVF3K)]/X/K);9S:7.^PI1'[VV0Z MOVY>V>ED-!S;#A'9%OE8:X2'Q&-*#LJA ?LQOW(69W.0TT]NXE4SCOWA^V+6 M.DXL,XZJ9!A'TFCBM2'<442]3UQTF)RX=,F%0 V341B6O#(J(FM"<-'AR&Q" M'7ZIY$0(A,#%3!##-$)&,^=,L)A&+I&SK-,"!;B3C]1H3T J+9W13B1#:4!! M)AP=[_ 9$9X0Y@@;[E6$CACH$20V*2:;%$E6^@Z_5+)64VU!C) U%PP9:WTP M2N(0+<$8I[#=0HB47"+><.(1J$^]42@PZ$AAYU!R,75XF3"CB%#*#$'!@W5U M,BH$;**BPO.8O!9ZNP6C22NDE$%2*\,45L8*:XW2$M, 2BC6D8J M,EG;C1* MP"F12 ,N]09S$3'V25C$MUL$KB/%6ALJ%4A%F3?:@E.0X%%R%+AU70XKN$TB M(+VEF5\J$@Z?H&U '''0#:SK.]9-8"V5DDDT!I!_[ F4<.)0:: QH<\4*+3@L%-G*18V-Y1!DE ?1PTGB*'=6":;[HD8I@(#6@5(8!820+F\9T@ED3L9%@!33 3XE*HSD M#@,6P2Z^PQ 64[*%@_'/"86#'/!!Y[B/H M:%"D/,ED191=;C06 %')&TFCA'%."8QS$8W7,*+ \(C[-2M^K M_XZH]>&+<$3E^RK$$97OJQ!'U-!4B"-J:"K$$96ZHAA'5+ZO(AQ1^;[*\$.- M3,4XHB9-13BB\GT5XH@:FO;KB.*>SZQ%M@NB::E\7WVC?*I\7Y7OJY3:N74B MJ1-)97;:_YE%K^-$146ILT?E^[HD;Y]##*A\7^>$BII!]B.#K'Q?AXH8E>^K MXN)Q7/2'OZ=?N.CW'F7E^ZI\7WV/%X5EG/VH)_GMQCMJ/VZ^HU9+1YY-N:5* M[/6PQ D3I%:,K%"_!*@31FLIL?.K)UD)O1X@'5\AR2K6:U@OL"K,WL'.,:]0 M+WO;O_)YU<*09Y5*RL&N55/YBZ,#<'E5"!YYX;Y/"/:W6%^M"EDF/-4 57C6 M6I+%XI,-=FT&]0J?O3USJ1Q>%[J-43F\/K9%G4^9ZVE,Q7O_\5[YN\[TO*4@ M[?NY-.+\&$'^XL=%#Y=>_3K)*57[/B&_GTAKUS/5TY>?CH3XSL 5/7LA;=1HD]/X+,/'OA M>M77^A4LFOL\1(V]C[Y]1#9"V"J,$=6MH_>O_[)5(/#!LG#UNMB&6JO"A*3% MSIOXF<_S%9J*C4@;/TFVC=WKYQE0S1\H-0?F_N/V1P/;'EC MW[_NA=@ZA&[L M9-GF>AK3G_[P;[_]_.HQ6'YNE\L_\XT@"$QO[&CKA;/55QOXR98%>7YKZ7,F MJ7D%5P.D9G>(M\]!_;;3'O/&P?GMOGVPM?M/OGLHK>8]1US7#6W-@0F\5MMI2]O9U.W@]O[#R./C1?:=G<]62] MG\8YM)\L*>C\9-S&[&SC\62^Y,F[!?_':2:JF\TG_O=-D8;CYA<[AD!NKYJN M^/G>B^6ML[P/;CV-/@[?KMW9$1)+?M5VGBW3O3/X-U;:S1H]N&!#ZLZ=@%NW-P"#";AT[U!D>B!.RB3AW('@T"WIEI+&8Q5: LWRWU#R]G.WF?%$" >E6/SBR3="%+Q_6T< MS^(CA(A!QA@S3Z$4F?:,)&6J9MAXR-.Q6Y(QPZ2]"" MD&BL(!B^9UIA$ERR'5I '700B5@#75G#'$7P%7+0FU1$8"Z<30Y1YM-V"QI"P)1QHUG*5'(NT#=[1# MH4A=P-S+9")3T,+; *JQ:!CRDLO 90QDNP6,5^B<22.C!PLY,+'3A!F*HXK: M>:9BATZ/(R\HU=9$I<$?"IRGP!J&"*:E%P@LA),*H <&J5P4)GIA)=C6>]VQ55!@<0F0\BBI[$%J M%'+4, SM-$_:L@=DGH(0F067^3J F'$HRP?WQTDRJD27/!+S0+P"/;S,:*(4 M/,C!\\:]LA 4Q&-5"1'[QHE7 M"1'WY/]*B%CI;.I$LJ^)I%+?%?>J4\_)T"X.%3VA+*F$B/WP]CG$@$J(>$ZH MJ!ED/S+(2HAXJ(A1"1$K+A['17\(S@K/(GN-@DI_6.D/^QT="LLO^U&*]]N- M][Y^6+_W52ONGDW1QD,3!^U\W//@I5&Z[OU8Y<476']=Z^M6=)\KNNDQT-VG M:BT5W:57M7HVN"FNX*[@WN\CE>6@F["*[L*WZB^)Q'"?Q'"74!FR+QDB&NQ, M$.0HO95>Y(.U[L^B1=0>ZCH3^G\:4JGV?D-_/LY=S M8R6LAS#]SBZ9W@L]URE.6?9.@EK+H]8>]_Q'?'7+$(C._9QR>3U\>ZR M;M__N[VY_?9GN&JV:!OMDT)KMR.V\++\Y>Y=N:-CY@DD]Y7;ZV]QWHPFL]FF M8&OF'H\S354RFEAM6$S:V$"=(2)I;[U"/'8XI!A1BGLGC!0T&I8R%Q95PMB8 M@G,""^6[?%N88!^#,RBS4S&NM-'<$J-EM(A@K'WH<$@E!'8DWAG*68(>'?2A MM#(T8.<9_$ UZT@5HP*1DXD4(>B#*^.B3[F/B*UD@74YI&*42$ _)B*.#9,* M@Z ,&ZH4$RPE3BW:;D%1HIZ39#B/T ?"TCCKF%&88Y(DUER[CE0!:Y48,@ZI MF)G&M%')4;@!]T1Z0E22W19*1HWP;7'EL&" <4>BS2.*&9T9W10@ M)&"K>(@=J;3UDE,4P0N@-".<&>=A-%()9L6::"D[XX,[)'U6&A,!ZOL FC-, MP/L $ZP =%1U;*4QUPI4#0*&.!,$@*XT=$D83DDHK,1:JEYP>D$F>J'U?9:V _8H.>5 H__H/!ST!*,11FO.S"L)\(N[-@-/M$G0]'<*8'9=<4 M_T1#G27=V7,BSKK?5W /-QU"/_\91V]C5C3W:<>SEX_:_HL"5)W/ZGQV?+Z< MW4N'TB+261*K5PWK\ M2+P^>;XZGQ7Z.9'#5=0<#S7](8>JJ"G%=#76' ,UR^SXG%#3GUAS5EGSY]5G M/7@Z_>1^:7[C\:?VC<>#EG8J:%/XU&6NCEO+X*$Q#LPHL_LAO\.7SMCM_(]6 M]^-7B!^EPM^QRQ75T5!'PR>/!G6%V,YRZGVM^E='0QT-GSP:]!529UG4NXZ& MTXV&@Y_E'6HT8'2%,:^30[_.57:H>@R"OM.ZL;>%.@\2H"]EVI9JL'/6[MWD MW,=:BA7!7S+54K570LK33Z@5PA<&82%[3:E:$;POS_5VO:/H8.=JI\\Q^"P. MLD[/-5CJZN9\MF(*VI,F M<]^VW%U!E[^Q"=%/HVTI&9OQB@_OCM=Q?CV-L;F!>U[/F@BW M"4TNV-%0=-7D-U8;/[FYM5/X>CZY)X*\!5$F8+Z61JX3;3J1W/9YN] M[)86ZZL&\.VOF_EB.EZ*O-WA&SML*2B_HI@\VP17C1U-0("6&Q/N-QS?V_/- M-*MP.YVDX?P*]'D7X9Z3N1TU$["1G6?!5XR8LRM0,+Z<@S>;GX;SX1O;$E>^ MCO/Y*-[D)S77%ZY,HC3:U'T6_60<[C@XX9JL\4IAZ#=F=DLP]6VT\YAI+]?" MK\@T[W@P0?X)R&!GLXD?MM>VFF730P]MV,BD9IDKLVU\.XTI3C,$9O.)_QW: MOX7;M!)#)[_8,<02.V@RU#ZL*AX&N"V(DA\ZS3K"95F"._!EA&SC8G@#-GR; M/?1)!LWBK01XV9;QC:&K9RM8=A; V .:6DO-X(=WUS9WG68@E?O0.A8N&4Y; MQ?PUC**X1N2JBY7^*V"NM;(WD\7R,5OP&1*D>3$#./TM6X]_O131MJH_ /[C M<']PVT?ZH72-]&S*CV <7W&F[U"^Y9K5^'UD!)V(_O29(7--8(DM\C33'R9" M#6.:&!N9-H%R+S 2$G4)+ E3FGHL3 HQ4_^%:%Q$V/ 0J8Q,!I*ZM)H8$4M4 M-%HZ#7]EDL+,E&F14XQ2C*.PVRVL)5;J)(S& AN&$DB%A3.4.A$0I2R0KE11 M,XNM,)(XF2E(,Q%B"@;N8V-2%BNLNGHD19(,QCNXF(4$ D7M39 4,<4TYJ1# M%6F#3T$19Y#RH(=BWC@MB-$>.J7)!;#C=HO,?&HY5B:B +9*'H.MI#0T*>UH M4!&SCE2<4TUI%(8$!IIKRL$&.!CK$^%(^"A9AR33*AHY5\1P@A3T ;TI F[D M/(C@N.(^=,A7(WA*T\!S9SC;2N4^D$E($4B!^\' *&67O*.SQ,C M.C&$16]05'BF%A0UG>PZP'N%$QIN+ ME:HP3NA@L$H"4^% Y$X? MP@I"$$J9U1:D^H!)Y=9)K\[B6Q<^/PL?)]\!:HZH@Q'X LE]"C,$>)2"6X+\T.-3,4XHD:F M(AQ1(U,9?KA)>2S6--[K-><>:=*.@H(OSQ8J M+IZ'B_X0H55VJW<]C'$#[0[-8%5%9Y1-+OU)U%%]7I%>D MGQ;I6)YA0;X*] KT+M#9,4IYUXA^9D _[@G)GD*Z0C6FE[WO_VBUIFY)U<-P M"QX]0.VQ5MK1P\M)RO?U,.30P:XTLGR,[H>EZNCPW-O0ZB?JT(#VMT)??U%7 M@^))X%F#8L'P[.4Z8;!K2=RK\-G;8Y9.YG]"5KZ"U@4]WH\H:#>FGY,F(;CN MTYW?/MWA!WMQ<#]70KV+QW)!VI\:],^-ZB\PW4D*7>-Z'0O].*TI5?L^S0+] M/(XY,,-=0>NOBP@[/9MI'Z27F B6-QC["+V>[BR>[W%+S[GF3A(1:M@[S@+C MA60#N0_VN!KHBL99#Y/W,PZ+!V!]>\X+-Z4QO/TC-C=V",G_<)R)H*SW+4U4 MIGV:74^F\Y?S.+W9Y.R:1;^8#N?#F#FX[+RQT]CXD9W-AFD80Y/YI-[:X2C; M]277,CN)FHTQHY2?CV7#6/O]U,QG'#R#"]/<(O<(J<47+Y2?3V\DTDTVY M"7RYY!B[L?/U;=Y,,T]9YJ:RXVT*-I"II64#H[24+7K2VFT>>WWEI++%\P\ELO M&*WHT\"^N=]!\X_-)H\P<3U#JH<,7X3A5K7[.^>/*R_Y)7,<7+>T 2AQ1ZWV M\%;T:L6SEJG3LD [=,H]4_5L9KQ!\Y=G7=D2\WVYF;)X2G?MLE'3<:-(I1_! MLC?'N^O5<%F_Q$CSL#E$E6/?O]RPV!;!T;+5-L71ZKLGRHBNW#*?W'Y#\*"-:_#GNF IR_G_@:N) MM@ZA&\=_M@$8IS_]X=]^^_G58Q/ YW:Y_#/?"*;;Z8T=;;VRN?IJ S_9LB#/ M;RU#%:#^%5P-D)K=S2WVS\] _;;3'O/&00R:)\B503\W9$GR:3$+R_M(-!N^ MW\GEN:XRNA(H=:CUT76[#Q2-WM,VU[(IG\C/>UUVR+ MF"$9M#.:D-HFH M8*43 :L.SR03%#LJA"$DLT8*B;,*VH007 H((]!SNP4-D2#N01;XT3"%H0\N M+71$DP3=/*4=/9!6RA-KC6+0C"$6H6W6W$7J074!W6ZWX INBQPU@5O0G#-M M="("-,_\E](AVV5;Q#[IJ)C(!(41+.>YT39QPY+E-#BDK8V=/K2R$1H9S5!N M)J71F"4C=0@^)+C>=7@-&:)='D_)4LT80FW M5^ 4Z >!5,J:Z#1* B4<->W8"F%"L-#@/ DM! :$*85,0(D&*65$W19:. N^ MRX2,<'N6.4,U!642DX!$ZV0('3T41!@-'1FA./01X/9.!VZ0=YF\U3'796Y5 M6((!P0LD*O"'0SRS7RKH,M@DM!+2X>T6T6.,8/"82&.F\E0ZD[;RS*.I$+B$ M$=GQAT(,1@<';(1L7>XR7JPW%,2Q*B"/8H?%$P8=!_PA(SU7AM$E%_ 3OD.^.#MS2P8"&),E\F8,_83.H9 MHQ,P/A ,ALXXQ]1*(I V,,+!5@+!^,@LHXXAAQ.!,1(ZME+*H63!920&\*"P MQ"B+B$%$"6'!OY1VT>Z43(3"$!<>6B0EC(L 92F]XPEIYM&ZQ?DP; I:Z^UW MMD&>OPNR5^*#ZH&(&ID*<42- M3*7XH4:F(APA!ZKR"9;@B!J92O%#C4Q%.*+F3/MUQ*<_Q;][G^]BR12.\(3E M<[!0"*VC&F# ^+C/(\UA-80NG_:*C4HFV?A M,*Q59TLA4#%1,7$@3&A<05%!<2:!HB93O4BFBN7V:Y'?XV7&7JFZ^K#8K*AX M%BKV2=154;&9.O4:%C58U&#Q=+#88V'5 V=;#S=I_A;GC;>SZV8QBZ%]=>8V M3FW['HWU\^';]L6< ]=DZLOKWH=0?O>Y9]_(8)XZ/BRGUIZX4A@?I]I>Q7?% M]]'QS:Z0H!7?%=][?3"M''QC?,5D!7@%^+D&<'4E&7N([^(V<'Y5S?R8Q%KK"4O<9ICV+D9^05!YES/4TNNHKAMESTNK^;>%OYMLO M\G[^UWE#/PW'=NSKAOX1U\LG/-TZ!:O4,A*<6NG]SW!7@N]:!/1WP!R#;ZN. M@_+&P?-/#Q"J6ZMUJCC4 <.IE:Y314&0*&,<''QU52>99TTR/3G?&([]--I9 M;%Z$N/S4KK7:95A+/9 _Q'\NAF_M:%DVNX<;)'4?[P+V0S#9+\%]7]U7H7=\ M&G/5:^C5\'@!QQR4US..>L;1,] 2B<[JA./5Q]+JYF7C(EPWSL<;D]3'O33#V?*CA^.G!B<>N]5>$KW>NO(H?_*?:Q]M&-P5T MA\DBTY6=9$Y\]+6K/8S:$^BU]V&KV,,G1GL$\#UO I[ ? M68Z( MZQBXX#' Q!72XBS'0)TP3CA8SO(@IDX8=0S4">/1":-=1_T_3.QO^83'_/C\V]LK>Y\1[%:CT]'(/R M\V^HV+)?5XCO9OGP*/-5-!1=-;GB]E7S+C;7-C3O5@+ZI8#Y0GM[.YV\'][8 M>1Q]:+XB^DI+UOC)S:V=QM#,)\]H1,65%J2Q\^;[Z..-B].&XMPUUE>-;=;O M\^267XDK*?B@^>UZ.+O_83A^T,L[.VMNI]#%% S6A$7,HMBM)N-:% ML9W-XGSVB&SBBC$-/X,)1J/\?T#:W:M&G9N,AK8%&BRO'[D3IWK0Y'.[JX>' M=ODD;_;$BOU.]K::1.?F&%TAS-O[S*]C,XTW=M@^@OF(DFOQ'[L/O>)"#)I_ MQ&7UZ6XO;8G'K%NKP4=J4X.UI_F;+,AL^+ZY 2Q>S_*Q)-QQ"UB#TT LUE:C$"Y^!XL/0>0+::-6\R&8_@%! /MXIL/+7C\]3"^C;FF1P*( M+4-*:_$E,2K\U%HETZS.FC2=W*RM,QG/6I.Z.&KO,+\&J+=#"OZ8+5(:^N$2 M/P")D.\*W:5%/L8%8:;QS6)D-X3:L'2:3%LSP__C+,8<8:'A?#&-@^9TMK4? M( ",Y_'F=@36:_+4E8T H_*^\LE:P[28@@)34 IT7_++SJXV!D"&:S./_GH, M\^V;#U>-FV:3![#C:'+;#A&PP:2]Q^3V%H;08MS:!BQ^/01S@)W#I!E/YDMS MV_&'9GAS$\,PBP8"CF=9EJD=SN)=\ #WS'. F8-5KNX\E>!V,"1@2+UK7K^D M,&#C*&7W#%N8@.3-N^'\NG7(WP>O!\WK^[&;9?[AO;^VXS>Q>36YN1G.9KG! MB]<_O/HZA[/8WO;16T+SO,4?:19JN(LAB%=1$: M&-& S?A^N('W2,2O,;5LA#^^N5IWDB,^1,CV MJ>]--S00@)>1LL7I$IM[A.;'D?@(7]7.>?G9E??WG3-\PNC*.+F;?=9AN",M M#*"UN>T-I*KS=MXD5Y+H=E9?6Q;/"?.MQ;2_>__W=[97^2/DWOXZ?X$U;_M9QM35;)X#'80U^Z&="B#(+-H;ACCSTZ%;XB3? M^O\,/SXR=M6O@O9??Z1^U?#/.5EI/0<3W>3=7F>@@PSSIZOAEC+4U]A[2N*K M1Z #^?)5!Y#+%'&V&+57/);1;G76YC*/IJVO\#WZ[08)K0 V>ST]^6??\UIV#A.E_-7SJ%724!:BY#EWXQ#B+0# M>79OSK!.7Y=RO(O3^(SX!.: M7Y8I79M^(#L/??Q,9D>V@0+L9D=I^%TEO,2 MF+SAUX]%J>Y5$)DVJ.WA/VMH^E&TT[SW<+W"U=T!;8;4:J<%H3\>9 =AF[6' M;.P>K "=B0_OI&[_^Z__LBG]P[V5U3;(AEK7RX%,VAV1-_&E ^_\_M(FZ/D; M.WIG/\S6E$9J0.YV&;^YVTK)AFCX0*D_-OV/+&OG^Y8;'5_LO+44SS M;Y:MUE^U6R?K[R9+$'_38AN6!/G>6W=MW3*?W'Y#\* - /#G2BO,\I[+0?S4 M"3-T8U_'-M?3F/[TAW_[[>=7CT73/>R$C"?3&SO:"L6KKS;PDRV;PUX[<0'. M7^451%NG8Q6$[9^?@?IMISWFC9[,1T_-MB>E0OL-]W(:)#OJXA90,&BZGJ3ROP-HIWVUV=[MV MEF(P/3Q3H[P=M95Q?UP;AM!#71[(M2G66JK9/E='G[#Y^"JO5#W(]MUR1L]R M_S(9Y:V)U?(5DHV\$30[63XT72W$78R0IN1%*<3]O"!=KJMGZPD3)O8<7MIL M(D,"_IHO=ZO UM^-QPMH\FO,RXSL@+_ M0U&+__K;B'Q 0+*ROL/-B1/Y)T? M(5=I%3J-\>^Z;P(L6.XW4^Y=$%."Y'\-Z/N%\W(0S)Z]2 .@+0<:-+S-RXFW M666G<'"V+=2[>2;-9* M9CC&8R 7_)* Y8)<684PT2IU=7'CSH9.6S0K&5KA^>]=*W2[;'>70Z_ M/-&$_'UD;V?QF_6'^T3\#]TG*I?Y&D$#_?"8<_>CJBW6()7><:S,!_BPA\5; M\-W([E==[6(MA>'X,2K;,@7^X:T=+>QZC?[]<.9'DQG@X&/P^.813M;]G@)_ MXG;*J[RPANB9S\;F\"]$R7LE_*82MW=*+']] =1RW;=K?-K.- M:5[\KY;N+JYOOTP6AQ"8-TX$[DX#OO/MW@#6E#4OS_'&VN,D;//^;3RE B>7U\$<^E5CM1>03C=6;@;,F M3[##-+S?%7S]PZO<&Y;?SIKI8K1*_+)ZLZO5V:)MC\VNM[0>MMM BYO%-@N9ZR\;>5'B[!.PKM7WB?.RU.Z?-8VR<=F M^> H]W8]C&F=C;='S.UO5^UY;3["A!N )%?M5M-H-'G7VB'OS((!9NT&]C2^ ML=.PS%A6/KP'QZ#YZYVLK>G?C,'*:VR,/WP,/%>K+!5RI.8:>FW/D.]PM#R MR8E2=IZWX[N3FLD89,L;3Y-Q&UWM;+TSG+?KVG/(E:F&D&NY_UGF2[ZW: MC&-&QG++#\PPRK#+*/R?17BSWJ"*JT&]LKR?S.8O71Q#]C!?;M!EZUP/;]LW M2B0U0!N M7FRD9:L!MQ4$?FU''*;V)>8OXM?Y7!/SL/SCZ\;>";)ZOS=_7(YDZ!BFQF6R MUYY;_G-A8>!/6Q#E&'"US!Q!OCS*XFH6OWW1LQ\ M7KB<[2/";00XD B"VS*H736NW02>C%ZGS5H.=VC>0 M<%PW+UR;6G_4H_?N'-2\Z8OR)M>SO.G5:G<" /ICWB//#T*L4J8F#YCF+W=A M:;DKD54X9>YTM]O2#GV8POR]!H]%PN%:J[M!TZIU'VVG:[6V'@V" 0YC:Q6K M[@Y VM#4AJOUWD*>O=KPDR, C*)E_K.:'#\TH^'O>2J?3QXVN/I"<4^T,N[Y M,KAOYU*XGDO59(9@@+D^Z5X<'32M6LR'7T>:P MUS$V?\LG61@W+Y.VP.E=C*&-=%/,!#>+%/OE^TC9; F M@6FY?0^BW3NXGY5G<_AB_4CH:AW3)B2P6/CONP7/ZEPG'S=LKC3RT@K)T'R@B-?G___ M;OGXJ\OKG+>3T=ME S^RPYOEHY"YTU4:-G3UB>M5?)?.=&[>UYI/[VS8?S+IV3Z)L *EGL7,B=?_T]'C3&CD%;3U^ MF&=2'W\>(%^H'AO=GQ:2-95<4@C$6#&(RU)+H^$;HPF2V&.6O$T/SAGP=[\. M9[__!;PYFET?(9 MMCR9K ']A:?.[4[F\OGSNT?,\WX&W.BO=NJOVVBT?.0BX_N!&'=R/ B4&Z*@ M_[Z390ZY5]P^IUWV0^_[^;A 'QJY__<[CC2H0K P(J0V2"!M6%#(:$ZUL9HR MCRCWDCX<5.3OX^7#]WGWZ[4=Q=DD_?!/F#@^&"Z(EN*D(XP,FDWYFE; =J^J M%;'[FL+?EU/1*H,XUJ9N?@YJ,H[] XR7EC ?F4$^>,.$<,8J1(UPB6))L!,X M/@ ,_3XFNQC-_WX[&;^.,/--#==FJ*?.( E,>?+OT/FZ*']Y?P\B!K#Y M="W%>O@L-?SXZ?7D[I0:[:J#LP&MC3OG':W\UM?:..N_VQ(FWRSCT#LPQY,A MX.YWZV:3T6(>OUV?!F_KMQ$GGSJ6OU-,]U*QIZOF/]=U!Q@QJU'94#S SZB" M^EQ?'&)LKR/Y^_?#X_C>XH#'ES/;PJ([J]7[_E21)I7V7(I/^FW MW,1_U3YI]A#_BX?,LTL!GQ L71F+-NC&&"1EFW77&"2]&8/W MCQ75,5C'8&<,DO[.@Z28>7![W+6;YNO'D!],@,M#\,<'9G.[F.8W6^?Y/!.K MMGK0J[9^4'MC3'E;&,"&R6T^]-R\>EUR0R.Q?ACWM9TZ.XZSES^_'\4/Z_<+ MP'YD4"/ Q4< C/#@Q[^]+MNB_]]__/I3\^-X-F]?>OA^XA?M^PHO5Z_WKKX/ MZ^_#!+K*+TC:V]M\BKIZJ*!]VM8N'UO_WLXM#+Q1/M_U=I%+>LQG3=O/W+Y9 M/KR0SUQ#V'Z<_,?Q*&^!MQ>N^QOTQ-5U[!Q@[+Q^]9]E6[2%ZF_V_60\N?D M\] \CMM2O#]#W\IVZ(?0_3W^87 805T!?0VH'_Z[C_*MNC' /V3=7%4L5RQ?(_E M7W[]H6R+?@S+O^2JVN-YO_.-_7-VGG)7\'.5*=I%ZUU9C%C9YG_5OBG[BWWS MLUY./]RY#HFW!H6!!I<(B1H=L+9)M^ M@ ++U YMYXAFP+TF9K2Q<^1_+;]ZQ>>E]C]:S.<*8+ MLZDS**40G.>R.:D>;PI5%NNA"?T.+ZUK$C-=$%:_8K4#?$<0BN1?(=>1:@BE MVEI$Z*T%F,NF!T+RGOYV\5H\P%M>XR2F;_$&_60;$:XL-&J N5F&8=X%ZN9 M2H9C9P=6YG!4/,)VA&1J[Z.F,7+'V*6NX1U,O)?YZQV8NH\7 L7*Q!5'O6KO M+#V\XA%PDD]69LX4R="ES7M0'O2>;6@;+(C:V_3 L\\:<%A>X":29"YD6-S* MKE>*5YTBHRL+5]3'FP+*XZVRLW)_G7)_)(K!$SV)_BQC(LE ?HU+X)QNT$]A++FJ7N\4B M/7K_*&;T39;A"U:;7/;-A+^*Z@S M;>P9493DE[J4XQE'=NY\TS@Y5YZ;?@0)4,08)%@ E*S[];<+D!(EVY6=)CZW ME6 "6.P^>':7X,EW07!19+1(."/_''_\F3"55#DO+$DTIQ9:9\)F9*S* MDA;D(]=:2$G>:\$FG)"?NC]V>]W#XR X/8&11G47543D.#P*![U!C_3[T>"G MJ'](SCZ2W9OQ:,\)GW\:C7_]?.'G_'SS_N?+$=D)PO _^Z,P/!^?^QL'W5Z? MC#4MC+!"%52&X<75#MG)K"VC,)S-9MW9?E?I23B^#C.;RX-0*F5XEUFV]E8L?GI"1-38NQ<\G<[ M.=434016E=%^K[1#Z!G"[369NV FF,VB?J_W_;"DC(EB$DB>VNBP>WR\;-)B MDBW:E%]:I+FD5DPYCMT:-9&9;?V8!*,8'!4=>A7W]4+SU>F63& MW7)B)1GOSPYGC0VQ^>A"C]C11-8#MQ_0PCCBZNQY"SX#V;28,^:VB&M NY]!>*FTA&) /2N>DWPO^_7L. M&6[-OVK^P0;SOZ?&Q5J2S\EMH6:20TSN>"_4MF<*]"T4!'-0C(J"T&).JL+J MBL,"(5:[2 ].H22'*RVH)"E-H GV3BXLL,*-H7J.(CF]Y3!O:TP# M;0R4@2DE;EV< P42H2&] #%(. QHPF"3SC*19,14^+'L/^.:UX/@ G)A(!*B M-7U"HKDI>>(4Q'%+4$TQ6.84NC$2S]MFV")K#5G[7XHL3E)1@.\0!DM?=0!6 M( ZW=>N^*%+8]A13%/B=R(K!F("'EF,Z@"6!5%&".Q&)B%!(+Q=0J[ULUJ8& M-#.7^W10HI(@ /A2 (WG7'Z)-1D))5J9AKP:3X1QD(V:0G%1J\W:-EI8<@T MRMS3=@NC-1@=;(#1>,7FN(C^CT-3 Z6.OKBA51VMT1N7A&KN_ Y^%+'DZ!_" M 6RQA%"/XBB6 YDAH>$U$R:1RE30#VE.*^D!4&H%50TT&[(+_F8< .2=>G$' MA4 !!/3Y0EXT3 MU?.D[7D(7.ZY=:ZC%$0PQ$9;Y-7_^T=.;[H!>>?<0.(-/G!193- .ACP$EJ9 MIW?!R!-S<'8]DX]EJM(P # )&A/Y":1XX<;!-'/);&UV] 4A/V=;7EQ#9_PL=#Z97.Z! M].FT]&2L KZG@B$$J5$%1?ZE!N"+^1KBDFK68 10*ZCW" ;8AZ;%'>/@Y)#B MP;XBVLKW',W?U0LJ*UT"4HU+"))$:>84<)G?A!<0YR4 %N[P$G<"BD!6ZT$) M.T:4P+1;6*[!,MD RXLIE95C%O093U/(O*"8+B#/OY]!+:+Y$YC27SZ<5#D4 M0D=@.>-3MUA5]G$-GL+E="'-,2]--U<()&XR7K>QN+<$Z#/$P;= 6@42V\1O MWD?W?8W59YT0N3L/ NH9K(81525)I=&CK?#UP*BY,A;:\5$NUYK3)J%K$>F-;W.H3R^ MY;*NHM?D.W_81-TM=%=+EL-O4K*XQV"L07UGR29(;FWD+8D%L?.,R'\O,URH M1B$[M$J;1;!U#3!DG@MKN0/I ]UB!:$<[S$!NKD!=@&;P)(&61B^,3_%I?+? M*@%JNXU3%8DKL/>V%#@Z#I +BJ#&:>W&/%\ M]N-BGLO;W#.YYA''L^!3)_&^L'Z >"B#CH8O>.=1J-79'G0!S$!2UO%AUT#, M-54.Q@%CNL74?/_@PZ!M2/V"DN$,(F>J86MWP)G- M$1]!7[7KOT#%%_?]NHY;G_]??%[G+K&R5N51OXM)I#L3(&]Z[N]E5Q&:VM0"%T-WM06KZ48 M:)4[V:(6CVER.]&J*A@^)% Z:F)KZW7LU1MUR38 1:0H>%!?-]&X_1KXRD.$ ME:;%^^4EG?# %W&EI+3(P,C P-C,P>&5X,S%D M,BYH=&WM6FU3XS@2_BM:IFX'JI(X"2^;=1BJF "[7.TP[)1]_UVZ?YRG-8\[(S^-/OQ"F MXC+CN26QYM1"Z4S8E(Q54="'3K=S.&BW3XZAIU'5 M1.4A&01'0;_;[Y)>+^S_&/8&Y/03V;T9C_:<\-GGT?C7+^=^S"\W'W^Y')&= M=A#\9W\4!&?C,U]QT.GVR%C3W @K5$YE$)Q?[9"=U-HB#(+9;-:9[7>4G@3C MZR"UF3P(I%*&=YAE.R?'6 *?G+*3XXQ;2N*4:L/MAYV;\45[ !)66,E/CH/Z MV\M&BLU/CIF8$F/GDG_8R:B>B+QM51'N=PL[A)8!5*_)W+5G@MDT['6[_Q@6 ME#&13]J2)S8\[ P&RR(M)NFB3/FIA9I+:L648]^-7F/)J0XC9=/A^@ /M2SJ M=HG*;3NAF9#S\/U89-R0*SXCURJC^?N6+X%OP[5(W@^=M!&_<^@:IF?YG6U3 M*2;0.>HZ]/,/JZE'*X/,N)M.I"2#RO.[5$3"?O^N=]0=[O,@@L4J7DJU M54VP\E%EIL* *E+8>9@*QG@.+;Y_-^AW]X?' 4J_I%Z-)8MA]W#]C#4;G5^/ M+R\N1Z?CR\]7_W[A!=NDV-M9PJJT" A8D"SX#W;2H, M^:VD&F FYU!>*&W!&Y +I3/2Z[;_]6<&&6Z7?W7Y^QN6_R,USMF2;$YN-*X=Q(:0Q'L MG4Q88I67NR>0\Y@;0_4<13)ZRV'<1I\&RA@H T-*W+HX!@K$0D-\ 6(0<1C0 MA,$FG:4B3HDI\6/9?L8UKSK!"63"@"O$U?01B>:FX+%3$/LM0#7%8)I3:,9( M-&\NPQ99:\C:_UID<9(L.'9IJQ; "L2A6C?J19[ MJ<8H\#O6)8,^@0\- S3 M BP)I(H"S(E(1(1"?+F 6F5ELS8TH)FYX*>%$J4$ <"7 A"XX8S3)Z8F)8E4 M,U.#3_.),!:H&6K@2%3*W-/VRV,UF!TL %&XY4UQTGT?AB:"BB5 M]\4-K2IOC=:X)%1S9W>PHX@D1_L0#F"+I# IBJ-8!F2&A(;/3)A8*E-".Z0Y MK:0'0*$5I#50;,@NV)MQ ) WZOD=9 (Y9#"GP"#7I02)WCYM]PYW^9YKVCMD M_LD_"@R<<@\\[)\@S33PZ/&!NFPM,-R#OC!B)>L('S*IL!TD*'%]/2/+T)>IZ(@[&KD;PO4Z6&#H!)<#&1GT"* MYZX?##.7S-9D1Y_! 7HJ9[9$0*MB3JP4P'*@BU%2,)=FFS(R@@FJ!4Y >)?K M^#K'GDJ#;M!M-N-\IF,SR(Y!(H"D&I<0!#'2C.G M@(O\)CP'/R\!L%##"]P)* )1K0P&GI4%<>E1HLV MW-<#O6;*6"C',S#HR\304752078?:9( -(%OUJ0KQ2&[X"YQQIPZ+Q=Z[7FM M4FH6OAZ9RD&9,T?A;CTJ>IU#>GS+995%K\FW_O(2=;;074U9#K])RN*.P5B- M^M:239#_UYDN%"-0G1HE38+9^L*H,LL$]9R!]('FD4*7#G6 M,0&ZN0YV 9O D@99&+XQ/L6I\M]* 6J[C5/FL4NP][89R3,SDE,)T0Y$7P)P M@ZD=)HFQX&#HRD$N,H,9I[?H\7STXWR>B]ORJ"A MX0O>>11J5;0'30 S$)2UO-LUX'--F<'BP&*ZR51\_^!AT-:E?D7*< J>,]&P MM5M@3.[8".#@#D8KW+2\XQ'Y5,DI1^^3TTEUOJLK N-9(=6<0^TL59ZUZ HJ M 44OXIK?E-]Q-[76Y3)5PPBPRW4[5E+2PO"P_M$<^F@QM#N%:EPB-WI&@^&9:+U@]7-[IFD11D /M^T9K,[&B^E%/8V,DJ7E M0[P=7Y]N?4]>?5KVM(G]G\[KX']R8H'5"-,7@.0;X8,7@>$WF,L9,'GX+ W_ M'%#?0,73 1T#QA[:\@(7$I>IQIO)3=H9#_I(C6/:'P[T3 [AF<&2H>U MJVV\GKU:465P?5!$BIRWJ^?:.3=?"U\Y4U@I6KQO7M );_M#3O]@$1?XLJ[+Y/Q[[.[%^),_ %!+ P04 " #4.P91^U:;5/;.!#^*SHZU\), M_)8 39V4&2Z$NW8*Y2!,IQ]E>QUKJDBN+&/27W\KV4Z3T$ZO-Q327OB08+WL M/KO[K+2*//S-<<8BHR*&A/PU.7M#$AF7,Q":Q JHQM:*Z8Q,9)Y303N:O+\8USHOKO]X\VI$=AS/>]<;>=[)Y*3NV'?]@$P4%0733 K*/6]\ MOD-V,JWST/.JJG*KGBO5U)M<>IF>\7V/2UF F^ADYVAH6O 3:'(TG(&F),ZH M*D"_W+F>G#I]'*&9YG T]-KO>FPDD_G1,&$WI-!S#B]W9E1-F7"TS,.>G^L! MSO2P>VW,K5.Q1&=AX/N_#W*:)$Q,'0ZI#@_3LOE4([*9TQ/@^?3=@,"G(.%;F4,RJ>=>H6_"Y ML?39P(XNV"= T6B>AEOM4,ZF*-Q@'=3VAXWIT8J2"JPYD>0)=HYO,Q8Q_?1) M<.@/>ETW&'H1.BN_+VBK2$SG5\'/JDW_5[@Z%G1M\G MKB67Q9@]H+[#9^\4TQH$N=*8/3;W9$IT!N1",1&SG'(ROH6X-$$F;].4Q: ( M%0D990Q2=6Q\TJ1@"K0>&@# MJF8VZ=@L->Q4?ZJ MGKN!;WC3B.F0#!1$QM35XT=NW[ER8R01BGU$K)4:>4&9&$+3U*2/&9R@6)NZ,NV8F50E' J+W4B>@D * M\240QAJ.J$LZ-0A(4<99 V"C6&5+)DTC#NW$2"IH, EYS2*6TUSTZE:!Y&6$E_<"KT MSC:8$9@EYXMN_AS7$ M*SSRFAH!QRXYPXI\2Y.-H,F#PMP28)-0/@(!OO(KUI8*_S\J_%3%PO;PL3U\ M;$:F;M>37V$]^=4COXF'#YD)/+0$V".6C'3[N7&VO M4<&SMTCM[^*;4DLN_52?+6Z3(AI_F"I9BL1<V^5X^96BE6NPE:;%NTHYG8)37TS8*\:0WDB6-!'N]]WNYYV@;O/MM4/] M#I1]J>KH'U!+ 0(4 Q0 ( -0[!E&0)ZZ23A( ,^V 1 M " 0 !X>&EI+3(P,C P-C,P+GAS9%!+ 0(4 Q0 ( -0[!E'^.3E] MC1, ,TA 0 5 " 7T2 !X>&EI+3(P,C P-C,P7V-A;"YX M;6Q02P$"% ,4 " #4.P915'^L$. G !?C@( %0 @ $] M)@ >'AI:2TR,#(P,#8S,%]D968N>&UL4$L! A0#% @ U#L&41$/*$)( M= [X0& !4 ( !4$X 'AX:6DM,C R,# V,S!?;&%B+GAM M;%!+ 0(4 Q0 ( -0[!E&_JM.LRDH /A*!0 5 " &EI+3(P,C P-C,P7W!R92YX;6Q02P$"% ,4 " #4.P91$%BCT(!0 M @ $'AI:2TR,#(P,#8S,'@Q,'$N:'1M M4$L! A0#% @ U#L&4<,"C>E*" VB\ !@ ( !>UX# M 'AX:6DM,C R,# V,S!X97@S,60Q+FAT;5!+ 0(4 Q0 ( -0[!E&0&.I^ M5 @ .HO 8 " ?MF P!X>&EI+3(P,C P-C,P>&5X,S%D M,BYH=&U02P$"% ,4 " #4.P91^'AI:2TR,#(P,#8S,'AE>#,R9#$N:'1M4$L%!@ ) D 8 ( ' '!U P $! end