0001549084-21-000044.txt : 20211102 0001549084-21-000044.hdr.sgml : 20211102 20211102161821 ACCESSION NUMBER: 0001549084-21-000044 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211102 DATE AS OF CHANGE: 20211102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EKSO BIONICS HOLDINGS, INC. CENTRAL INDEX KEY: 0001549084 STANDARD INDUSTRIAL CLASSIFICATION: GENERAL INDUSTRIAL MACHINERY & EQUIPMENT, NEC [3569] IRS NUMBER: 000000000 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37854 FILM NUMBER: 211371557 BUSINESS ADDRESS: STREET 1: 1414 HARBOUR WAY SOUTH STREET 2: SUITE 1201 CITY: RICHMOND STATE: CA ZIP: 94804 BUSINESS PHONE: 510-984-1761 MAIL ADDRESS: STREET 1: 1414 HARBOUR WAY SOUTH STREET 2: SUITE 1201 CITY: RICHMOND STATE: CA ZIP: 94804 FORMER COMPANY: FORMER CONFORMED NAME: PN Med Group Inc DATE OF NAME CHANGE: 20120503 10-Q 1 ekso-20210930.htm 10-Q ekso-20210930
false2021Q30001549084--12-310.0666731P5DP5Dfive years, six months5.500015490842021-01-012021-09-30xbrli:shares00015490842021-10-29iso4217:USD00015490842021-09-3000015490842020-12-31iso4217:USDxbrli:shares00015490842021-07-012021-09-3000015490842020-07-012020-09-3000015490842020-01-012020-09-300001549084us-gaap:CommonStockMember2020-12-310001549084us-gaap:AdditionalPaidInCapitalMember2020-12-310001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001549084us-gaap:RetainedEarningsMember2020-12-310001549084us-gaap:RetainedEarningsMember2021-01-012021-03-3100015490842021-01-012021-03-310001549084us-gaap:CommonStockMember2021-01-012021-03-310001549084us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001549084us-gaap:CommonStockMember2021-01-012021-09-300001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001549084us-gaap:CommonStockMember2021-03-310001549084us-gaap:AdditionalPaidInCapitalMember2021-03-310001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001549084us-gaap:RetainedEarningsMember2021-03-3100015490842021-03-310001549084us-gaap:RetainedEarningsMember2021-04-012021-06-3000015490842021-04-012021-06-300001549084us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001549084us-gaap:CommonStockMember2021-06-300001549084us-gaap:AdditionalPaidInCapitalMember2021-06-300001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001549084us-gaap:RetainedEarningsMember2021-06-3000015490842021-06-300001549084us-gaap:RetainedEarningsMember2021-07-012021-09-300001549084us-gaap:CommonStockMember2021-07-012021-09-300001549084us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001549084us-gaap:CommonStockMember2021-09-300001549084us-gaap:AdditionalPaidInCapitalMember2021-09-300001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001549084us-gaap:RetainedEarningsMember2021-09-300001549084us-gaap:CommonStockMember2019-12-310001549084us-gaap:AdditionalPaidInCapitalMember2019-12-310001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001549084us-gaap:RetainedEarningsMember2019-12-3100015490842019-12-310001549084us-gaap:RetainedEarningsMember2020-01-012020-03-3100015490842020-01-012020-03-310001549084us-gaap:CommonStockMember2020-01-012020-03-310001549084us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001549084us-gaap:CommonStockMember2020-03-310001549084us-gaap:AdditionalPaidInCapitalMember2020-03-310001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001549084us-gaap:RetainedEarningsMember2020-03-3100015490842020-03-310001549084us-gaap:RetainedEarningsMember2020-04-012020-06-3000015490842020-04-012020-06-300001549084us-gaap:CommonStockMember2020-04-012020-06-300001549084us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001549084us-gaap:CommonStockMember2020-06-300001549084us-gaap:AdditionalPaidInCapitalMember2020-06-300001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001549084us-gaap:RetainedEarningsMember2020-06-3000015490842020-06-300001549084us-gaap:RetainedEarningsMember2020-07-012020-09-300001549084us-gaap:CommonStockMember2020-07-012020-09-300001549084us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001549084us-gaap:CommonStockMember2020-09-300001549084us-gaap:AdditionalPaidInCapitalMember2020-09-300001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001549084us-gaap:RetainedEarningsMember2020-09-3000015490842020-09-30xbrli:pure00015490842020-03-242020-03-240001549084ekso:EksoHealthMembersrt:MinimumMember2021-01-012021-09-300001549084ekso:EksoHealthMembersrt:MaximumMember2021-01-012021-09-30ekso:customer00015490842020-01-012020-12-310001549084us-gaap:CustomerConcentrationRiskMemberekso:CustomerAMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001549084ekso:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001549084us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-07-012021-09-300001549084us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-07-012020-09-300001549084ekso:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-07-012020-09-300001549084us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-09-300001549084us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001549084us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310001549084us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300001549084us-gaap:AccumulatedTranslationAdjustmentMember2020-09-300001549084us-gaap:FairValueMeasurementsRecurringMember2021-09-300001549084us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-09-300001549084us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-09-300001549084us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-09-300001549084us-gaap:FairValueMeasurementsRecurringMember2020-12-310001549084us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001549084us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001549084us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001549084us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2020-12-310001549084us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2021-01-012021-09-300001549084us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2021-09-3000015490842021-10-012021-09-3000015490842022-01-012021-09-3000015490842023-01-012021-09-300001549084ekso:AccountsReceivableNetAndOtherAssetsMember2021-09-300001549084ekso:AccountsReceivableNetAndOtherAssetsMember2020-12-310001549084srt:MinimumMember2021-01-012021-09-300001549084srt:MaximumMember2021-01-012021-09-300001549084ekso:EksoHealthMemberus-gaap:ProductMember2021-07-012021-09-300001549084ekso:EksoWorksMemberus-gaap:ProductMember2021-07-012021-09-300001549084us-gaap:ProductMember2021-07-012021-09-300001549084ekso:EksoHealthMemberus-gaap:ServiceMember2021-07-012021-09-300001549084ekso:EksoWorksMemberus-gaap:ServiceMember2021-07-012021-09-300001549084us-gaap:ServiceMember2021-07-012021-09-300001549084ekso:EksoHealthMemberekso:SubscriptionsMember2021-07-012021-09-300001549084ekso:SubscriptionsMemberekso:EksoWorksMember2021-07-012021-09-300001549084ekso:SubscriptionsMember2021-07-012021-09-300001549084ekso:EksoHealthMemberus-gaap:ProductAndServiceOtherMember2021-07-012021-09-300001549084ekso:EksoWorksMemberus-gaap:ProductAndServiceOtherMember2021-07-012021-09-300001549084us-gaap:ProductAndServiceOtherMember2021-07-012021-09-300001549084ekso:EksoHealthMemberekso:CollaborativeArrangementsMember2021-07-012021-09-300001549084ekso:EksoWorksMemberekso:CollaborativeArrangementsMember2021-07-012021-09-300001549084ekso:CollaborativeArrangementsMember2021-07-012021-09-300001549084ekso:EksoHealthMember2021-07-012021-09-300001549084ekso:EksoWorksMember2021-07-012021-09-300001549084ekso:EksoHealthMemberus-gaap:ProductMember2021-01-012021-09-300001549084ekso:EksoWorksMemberus-gaap:ProductMember2021-01-012021-09-300001549084us-gaap:ProductMember2021-01-012021-09-300001549084ekso:EksoHealthMemberus-gaap:ServiceMember2021-01-012021-09-300001549084ekso:EksoWorksMemberus-gaap:ServiceMember2021-01-012021-09-300001549084us-gaap:ServiceMember2021-01-012021-09-300001549084ekso:EksoHealthMemberekso:SubscriptionsMember2021-01-012021-09-300001549084ekso:SubscriptionsMemberekso:EksoWorksMember2021-01-012021-09-300001549084ekso:SubscriptionsMember2021-01-012021-09-300001549084ekso:EksoHealthMemberus-gaap:ProductAndServiceOtherMember2021-01-012021-09-300001549084ekso:EksoWorksMemberus-gaap:ProductAndServiceOtherMember2021-01-012021-09-300001549084us-gaap:ProductAndServiceOtherMember2021-01-012021-09-300001549084ekso:EksoHealthMemberekso:CollaborativeArrangementsMember2021-01-012021-09-300001549084ekso:EksoWorksMemberekso:CollaborativeArrangementsMember2021-01-012021-09-300001549084ekso:CollaborativeArrangementsMember2021-01-012021-09-300001549084ekso:EksoHealthMember2021-01-012021-09-300001549084ekso:EksoWorksMember2021-01-012021-09-300001549084ekso:EksoHealthMemberus-gaap:ProductMember2020-07-012020-09-300001549084ekso:EksoWorksMemberus-gaap:ProductMember2020-07-012020-09-300001549084us-gaap:ProductMember2020-07-012020-09-300001549084ekso:EksoHealthMemberus-gaap:ServiceMember2020-07-012020-09-300001549084ekso:EksoWorksMemberus-gaap:ServiceMember2020-07-012020-09-300001549084us-gaap:ServiceMember2020-07-012020-09-300001549084ekso:EksoHealthMemberekso:RentalsAndSubscriptionsMember2020-07-012020-09-300001549084ekso:EksoWorksMemberekso:RentalsAndSubscriptionsMember2020-07-012020-09-300001549084ekso:RentalsAndSubscriptionsMember2020-07-012020-09-300001549084ekso:EksoHealthMemberus-gaap:ProductAndServiceOtherMember2020-07-012020-09-300001549084ekso:EksoWorksMemberus-gaap:ProductAndServiceOtherMember2020-07-012020-09-300001549084us-gaap:ProductAndServiceOtherMember2020-07-012020-09-300001549084ekso:EksoHealthMemberekso:CollaborativeArrangementsMember2020-07-012020-09-300001549084ekso:EksoWorksMemberekso:CollaborativeArrangementsMember2020-07-012020-09-300001549084ekso:CollaborativeArrangementsMember2020-07-012020-09-300001549084ekso:EksoHealthMember2020-07-012020-09-300001549084ekso:EksoWorksMember2020-07-012020-09-300001549084ekso:EksoHealthMemberus-gaap:ProductMember2020-01-012020-09-300001549084ekso:EksoWorksMemberus-gaap:ProductMember2020-01-012020-09-300001549084us-gaap:ProductMember2020-01-012020-09-300001549084ekso:EksoHealthMemberus-gaap:ServiceMember2020-01-012020-09-300001549084ekso:EksoWorksMemberus-gaap:ServiceMember2020-01-012020-09-300001549084us-gaap:ServiceMember2020-01-012020-09-300001549084ekso:EksoHealthMemberekso:RentalsAndSubscriptionsMember2020-01-012020-09-300001549084ekso:EksoWorksMemberekso:RentalsAndSubscriptionsMember2020-01-012020-09-300001549084ekso:RentalsAndSubscriptionsMember2020-01-012020-09-300001549084ekso:EksoHealthMemberus-gaap:ProductAndServiceOtherMember2020-01-012020-09-300001549084ekso:EksoWorksMemberus-gaap:ProductAndServiceOtherMember2020-01-012020-09-300001549084us-gaap:ProductAndServiceOtherMember2020-01-012020-09-300001549084ekso:EksoHealthMemberekso:CollaborativeArrangementsMember2020-01-012020-09-300001549084ekso:EksoWorksMemberekso:CollaborativeArrangementsMember2020-01-012020-09-300001549084ekso:CollaborativeArrangementsMember2020-01-012020-09-300001549084ekso:EksoHealthMember2020-01-012020-09-300001549084ekso:EksoWorksMember2020-01-012020-09-300001549084ekso:WarrantyMember2021-06-300001549084ekso:WarrantyMember2020-12-310001549084ekso:WarrantyMember2021-07-012021-09-300001549084ekso:WarrantyMember2021-01-012021-09-300001549084ekso:WarrantyMember2021-09-300001549084ekso:LoanAgreementMember2016-12-310001549084ekso:LoanAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2016-12-012016-12-310001549084ekso:LoanAgreementMember2020-04-292020-04-290001549084ekso:LoanAgreementMember2020-01-012020-12-310001549084ekso:PWBLoanAgreementMemberekso:TermLoanMember2020-08-310001549084ekso:PWBLoanAgreementMemberus-gaap:PrimeRateMemberekso:TermLoanMember2020-08-012020-08-300001549084ekso:LoanAgreementMember2021-01-012021-09-300001549084ekso:PWBLoanAgreementMemberekso:TermLoanMember2021-09-300001549084ekso:PWBLoanAgreementMemberekso:TermLoanMember2021-07-012021-09-300001549084ekso:PWBLoanAgreementMemberekso:TermLoanMember2021-01-012021-09-300001549084us-gaap:UnsecuredDebtMember2020-04-200001549084us-gaap:UnsecuredDebtMember2020-04-202020-04-200001549084us-gaap:UnsecuredDebtMember2021-06-282021-06-280001549084ekso:RichmondCaliforniaMember2021-09-300001549084ekso:RichmondCaliforniaMember2020-06-012020-06-300001549084ekso:HamburgGermanyMember2021-09-300001549084us-gaap:OverAllotmentOptionMemberekso:February2021OfferingMember2021-01-012021-02-280001549084us-gaap:OverAllotmentOptionMemberekso:February2021OfferingMember2021-02-280001549084ekso:February2021OfferingMember2021-01-012021-02-280001549084ekso:A2021WarrantsMember2021-01-012021-09-300001549084ekso:February2021OfferingMember2021-02-280001549084ekso:AtTheMarketOfferingMember2020-10-012020-10-290001549084ekso:AtTheMarketOfferingMember2020-10-290001549084ekso:AtTheMarketOfferingMember2021-01-012021-09-300001549084ekso:AtTheMarketOfferingMember2021-09-300001549084ekso:AtTheMarketOfferingMember2021-07-012021-09-300001549084us-gaap:CommonStockMemberekso:AtTheMarketOfferingMember2021-01-012021-09-300001549084ekso:A2021WarrantsMember2021-09-300001549084ekso:A2021WarrantsMember2020-12-310001549084ekso:June2020InvestorWarrantsMember2021-09-300001549084ekso:June2020InvestorWarrantsMember2021-01-012021-09-300001549084ekso:June2020InvestorWarrantsMember2020-12-310001549084ekso:June2020PlacementAgentWarrantsMember2021-09-300001549084ekso:June2020PlacementAgentWarrantsMember2021-01-012021-09-300001549084ekso:June2020PlacementAgentWarrantsMember2020-12-310001549084ekso:December2019WarrantsMember2021-09-300001549084ekso:December2019WarrantsMember2021-01-012021-09-300001549084ekso:December2019WarrantsMember2020-12-310001549084ekso:December2019PlacementAgentWarrantsMember2021-09-300001549084ekso:December2019PlacementAgentWarrantsMember2021-01-012021-09-300001549084ekso:December2019PlacementAgentWarrantsMember2020-12-310001549084ekso:May2019WarrantsMember2021-09-300001549084ekso:May2019WarrantsMember2021-01-012021-09-300001549084ekso:May2019WarrantsMember2020-12-310001549084us-gaap:CommonStockMember2020-01-012020-09-300001549084ekso:A2021WarrantsMember2021-01-012021-02-280001549084ekso:A2021WarrantsMember2021-02-280001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputSharePriceMember2021-09-300001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputSharePriceMember2021-02-110001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputConversionPriceMember2021-01-012021-09-300001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputConversionPriceMember2021-02-112021-02-110001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-09-300001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-02-110001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputExpectedTermMember2021-09-300001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputExpectedTermMember2021-02-110001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2021-09-300001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2021-02-110001549084ekso:June2020InvestorWarrantsMember2020-06-300001549084ekso:June2020InvestorWarrantsMember2020-01-012020-09-300001549084ekso:June2020InvestorWarrantsMember2020-06-012020-06-300001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputSharePriceMember2021-09-300001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputSharePriceMember2020-12-310001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2021-01-012021-09-300001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2020-01-012020-12-310001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-09-300001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2021-09-300001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2020-12-310001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2021-09-300001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2020-12-310001549084ekso:June2020PlacementAgentWarrantsMember2020-06-012020-06-300001549084ekso:June2020PlacementAgentWarrantsMember2020-01-012020-09-300001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputSharePriceMember2021-09-300001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputSharePriceMember2020-12-310001549084us-gaap:MeasurementInputConversionPriceMemberekso:June2020PlacementAgentWarrantsMember2021-01-012021-09-300001549084us-gaap:MeasurementInputConversionPriceMemberekso:June2020PlacementAgentWarrantsMember2020-01-012020-12-310001549084us-gaap:MeasurementInputRiskFreeInterestRateMemberekso:June2020PlacementAgentWarrantsMember2021-09-300001549084us-gaap:MeasurementInputRiskFreeInterestRateMemberekso:June2020PlacementAgentWarrantsMember2020-12-310001549084us-gaap:MeasurementInputExpectedTermMemberekso:June2020PlacementAgentWarrantsMember2021-09-300001549084us-gaap:MeasurementInputExpectedTermMemberekso:June2020PlacementAgentWarrantsMember2020-12-310001549084us-gaap:MeasurementInputPriceVolatilityMemberekso:June2020PlacementAgentWarrantsMember2021-09-300001549084us-gaap:MeasurementInputPriceVolatilityMemberekso:June2020PlacementAgentWarrantsMember2020-12-310001549084ekso:December2019WarrantsMember2019-12-310001549084ekso:December2019WarrantsMember2019-12-012019-12-310001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputSharePriceMember2021-09-300001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputSharePriceMember2020-12-310001549084us-gaap:MeasurementInputConversionPriceMemberekso:December2019WarrantsMember2021-01-012021-09-300001549084us-gaap:MeasurementInputConversionPriceMemberekso:December2019WarrantsMember2020-01-012020-12-310001549084us-gaap:MeasurementInputRiskFreeInterestRateMemberekso:December2019WarrantsMember2021-09-300001549084us-gaap:MeasurementInputRiskFreeInterestRateMemberekso:December2019WarrantsMember2020-12-310001549084us-gaap:MeasurementInputExpectedTermMemberekso:December2019WarrantsMember2021-09-300001549084us-gaap:MeasurementInputExpectedTermMemberekso:December2019WarrantsMember2020-12-310001549084us-gaap:MeasurementInputPriceVolatilityMemberekso:December2019WarrantsMember2021-09-300001549084us-gaap:MeasurementInputPriceVolatilityMemberekso:December2019WarrantsMember2020-12-310001549084ekso:December2019PlacementAgentWarrantsMember2019-12-310001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputSharePriceMember2021-09-300001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputSharePriceMember2020-12-310001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2021-01-012021-09-300001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2020-01-012020-12-310001549084us-gaap:MeasurementInputRiskFreeInterestRateMemberekso:December2019PlacementAgentWarrantsMember2021-09-300001549084us-gaap:MeasurementInputRiskFreeInterestRateMemberekso:December2019PlacementAgentWarrantsMember2020-12-310001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2021-09-300001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2020-12-310001549084us-gaap:MeasurementInputPriceVolatilityMemberekso:December2019PlacementAgentWarrantsMember2021-09-300001549084us-gaap:MeasurementInputPriceVolatilityMemberekso:December2019PlacementAgentWarrantsMember2020-12-310001549084ekso:May2019WarrantsMember2019-05-310001549084ekso:May2019WarrantsMember2020-06-300001549084ekso:DirectOfferingMemberekso:May2019WarrantsMemberus-gaap:CommonStockMember2020-06-300001549084ekso:June2020WarrantsMember2020-06-300001549084ekso:May2019WarrantsMember2020-01-012020-09-300001549084ekso:May2019WarrantsMember2019-05-012019-05-300001549084ekso:A2019WarrantsMemberus-gaap:MeasurementInputSharePriceMember2021-09-300001549084ekso:A2019WarrantsMemberus-gaap:MeasurementInputSharePriceMember2020-12-310001549084us-gaap:MeasurementInputConversionPriceMemberekso:A2019WarrantsMember2021-01-012021-09-300001549084us-gaap:MeasurementInputConversionPriceMemberekso:A2019WarrantsMember2020-01-012020-12-310001549084us-gaap:MeasurementInputRiskFreeInterestRateMemberekso:A2019WarrantsMember2021-09-300001549084us-gaap:MeasurementInputRiskFreeInterestRateMemberekso:A2019WarrantsMember2020-12-310001549084us-gaap:MeasurementInputExpectedTermMemberekso:A2019WarrantsMember2021-09-300001549084us-gaap:MeasurementInputExpectedTermMemberekso:A2019WarrantsMember2020-12-310001549084us-gaap:MeasurementInputPriceVolatilityMemberekso:A2019WarrantsMember2021-09-300001549084us-gaap:MeasurementInputPriceVolatilityMemberekso:A2019WarrantsMember2020-12-310001549084ekso:June2020WarrantsMember2021-01-012021-09-300001549084ekso:EquityIncentivePlan2014Member2021-09-300001549084ekso:EquityIncentivePlan2014Member2020-12-310001549084ekso:EquityIncentivePlan2014Member2021-01-012021-09-300001549084ekso:EquityIncentivePlan2014Member2021-09-300001549084us-gaap:EmployeeStockOptionMember2021-09-300001549084us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001549084ekso:EquityIncentivePlan2014Member2020-01-012020-09-300001549084us-gaap:RestrictedStockUnitsRSUMember2021-09-300001549084us-gaap:RestrictedStockUnitsRSUMember2020-12-310001549084us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001549084us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001549084us-gaap:SellingAndMarketingExpenseMember2020-07-012020-09-300001549084us-gaap:SellingAndMarketingExpenseMember2021-01-012021-09-300001549084us-gaap:SellingAndMarketingExpenseMember2020-01-012020-09-300001549084us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001549084us-gaap:ResearchAndDevelopmentExpenseMember2020-07-012020-09-300001549084us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001549084us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-09-300001549084us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001549084us-gaap:GeneralAndAdministrativeExpenseMember2020-07-012020-09-300001549084us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001549084us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-09-3000015490842019-01-012019-12-31ekso:license_agreement0001549084us-gaap:RoyaltyAgreementTermsMember2021-09-300001549084ekso:SalesRevenueGoodsNetExcludingGovernmentSalesMemberus-gaap:RoyaltyAgreementTermsMember2021-01-012021-09-300001549084us-gaap:RoyaltyAgreementTermsMemberekso:LicenseRevenueMember2021-01-012021-09-300001549084us-gaap:EmployeeStockOptionMember2021-07-012021-09-300001549084us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001549084us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001549084us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001549084us-gaap:RestrictedStockMember2021-07-012021-09-300001549084us-gaap:RestrictedStockMember2020-07-012020-09-300001549084us-gaap:RestrictedStockMember2021-01-012021-09-300001549084us-gaap:RestrictedStockMember2020-01-012020-09-300001549084us-gaap:WarrantMember2021-07-012021-09-300001549084us-gaap:WarrantMember2020-07-012020-09-300001549084us-gaap:WarrantMember2021-01-012021-09-300001549084us-gaap:WarrantMember2020-01-012020-09-30ekso:segment0001549084country:US2021-07-012021-09-300001549084country:US2020-07-012020-09-300001549084country:US2021-01-012021-09-300001549084country:US2020-01-012020-09-300001549084ekso:AmericasOtherMember2021-07-012021-09-300001549084ekso:AmericasOtherMember2020-07-012020-09-300001549084ekso:AmericasOtherMember2021-01-012021-09-300001549084ekso:AmericasOtherMember2020-01-012020-09-300001549084srt:AmericasMember2021-07-012021-09-300001549084srt:AmericasMember2020-07-012020-09-300001549084srt:AmericasMember2021-01-012021-09-300001549084srt:AmericasMember2020-01-012020-09-300001549084country:DE2021-07-012021-09-300001549084country:DE2020-07-012020-09-300001549084country:DE2021-01-012021-09-300001549084country:DE2020-01-012020-09-300001549084country:BE2021-07-012021-09-300001549084country:BE2020-07-012020-09-300001549084country:BE2021-01-012021-09-300001549084country:BE2020-01-012020-09-300001549084ekso:EMEAOtherMember2021-07-012021-09-300001549084ekso:EMEAOtherMember2020-07-012020-09-300001549084ekso:EMEAOtherMember2021-01-012021-09-300001549084ekso:EMEAOtherMember2020-01-012020-09-300001549084us-gaap:EMEAMember2021-07-012021-09-300001549084us-gaap:EMEAMember2020-07-012020-09-300001549084us-gaap:EMEAMember2021-01-012021-09-300001549084us-gaap:EMEAMember2020-01-012020-09-300001549084srt:AsiaPacificMember2021-07-012021-09-300001549084srt:AsiaPacificMember2020-07-012020-09-300001549084srt:AsiaPacificMember2021-01-012021-09-300001549084srt:AsiaPacificMember2020-01-012020-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________________________________________________________________________ 
FORM 10-Q 
____________________________________________________________________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended September 30, 2021
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ______ to ______ 
Commission File Number: 001-37854 
____________________________________________________________________________________________ 
Ekso Bionics Holdings, Inc.

(Exact name of registrant as specified in its charter) 
____________________________________________________________________________________________
Nevada 99-0367049
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
 
1414 Harbour Way SouthSuite 1201
RichmondCA
 94804
(Address of principal executive offices) (Zip Code)
 
(510) 984-1761
(Registrant’s telephone number, including area code)
________________________________
(Former name, former address, and former fiscal year, if changed since last report)
____________________________________________________________________________________________

Securities registered pursuant to Section 12(b) of the Act: Title of each class Trading Name of each exchange on which registered:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.001 par value per shareEKSO
Nasdaq Capital Market


Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x    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 x     No ¨
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer Accelerated filer
   
Non-accelerated filer Smaller reporting company
  
Emerging growth company 
 




If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act   
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  No x
 
The number of shares of registrant’s common stock outstanding as of October 29, 2021 was 12,663,717.



 Ekso Bionics Holdings, Inc.
 
Quarterly Report on Form 10-Q 

Table of Contents
  
 Page No.
  
   
   
 
   
 
   
 
   
 
   
   
   
   
  
   
   
   
 

3

PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
 

Ekso Bionics Holdings, Inc.
Condensed Consolidated Balance Sheets
(In thousands, except par value)
 
 September 30, 2021December 31, 2020
 (unaudited)(Note 2)
Assets  
Current assets:  
Cash$43,439 $12,862 
Accounts receivable, net of allowances of $2 and $42, respectively
3,121 3,224 
Inventories1,751 1,978 
Prepaid expenses and other current assets788 356 
Total current assets49,099 18,420 
Property and equipment, net1,172 1,172 
Right-of-use assets337 685 
Other assets125 320 
Total assets$50,733 $20,597 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$1,308 $1,501 
Accrued liabilities1,704 1,429 
Deferred revenues, current1,291 1,496 
Lease liabilities, current372 548 
Total current liabilities4,675 4,974 
Deferred revenues1,449 1,806 
Notes payable, net1,992 3,075 
Warrant liabilities3,501 6,037 
Other non-current liabilities54 271 
Total liabilities11,671 16,163 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Convertible preferred stock, $0.001 par value; 10,000 shares authorized; none issued and outstanding at September 30, 2021 and December 31, 2020
  
Common stock, $0.001 par value; 141,429 shares authorized; 12,664 and 8,349 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively
13 8 
Additional paid-in capital245,299 204,376 
Accumulated other comprehensive loss(246)(847)
Accumulated deficit(206,004)(199,103)
Total stockholders’ equity39,062 4,434 
Total liabilities and stockholders’ equity$50,733 $20,597 
 

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

Ekso Bionics Holdings, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss
(In thousands, except per share amounts)
(Unaudited)
 
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
Revenue$3,049 $2,897 $7,170 $6,628 
Cost of revenue1,242 1,084 2,836 2,919 
Gross profit1,807 1,813 4,334 3,709 
Operating expenses:
Sales and marketing1,685 1,740 5,265 5,972 
Research and development618 599 1,930 1,762 
General and administrative2,293 1,706 6,415 5,836 
Impairment of goodwill 189  189 
Restructuring   244 
Total operating expenses4,596 4,234 13,610 14,003 
Loss from operations(2,789)(2,421)(9,276)(10,294)
Other income (expense), net:
Interest expense(24)(23)(77)(113)
Gain (loss) on revaluation of warrant liabilities1,125 4,476 2,011 (1,579)
Warrant issuance expense   (329)
Gain on forgiveness of note payable  1,099  
Other (expense) income, net(270)420 (658)466 
Total other income (expense), net831 4,873 2,375 (1,555)
Net (loss) income$(1,958)$2,452 $(6,901)$(11,849)
Other comprehensive income (loss)261 (415)601 (435)
Comprehensive (loss) income$(1,697)$2,037 $(6,300)$(12,284)
Net (loss) income per share applicable to common shareholders, basic$(0.15)$0.30 $(0.57)$(1.75)
Net loss per share applicable to common shareholders, diluted$(0.17)$(0.01)$(0.62)$(1.78)
Weighted average number of shares outstanding, basic12,661 8,236 12,029 6,772 
Weighted average number of shares outstanding, diluted12,710 8,379 12,133 6,829 
 
The accompanying notes are an integral part of these condensed consolidated financial statements
5

Ekso Bionics Holdings, Inc.
Consolidated Statements of Stockholders’ Equity
(In thousands)
(Unaudited)
Convertible Preferred StockCommon StockAdditional Paid-in CapitalAccumulated Other Comprehensive
(Loss) Income
Accumulated DeficitTotal Stockholders’
 Equity
SharesAmountSharesAmount
Balance at December 31, 2020— $— 8,349 $8 $204,376 $(847)$(199,103)$4,434 
Net loss— — — — — — (3,670)(3,670)
Issuance of common stock under:
Equity financing, net— — 3,980 4 35,356 — — 35,360 
Exercise of warrants— — 300 1 3,877 — — 3,878 
Matching contribution to 401(k) plan— — 26 — 152 — — 152 
Stock-based compensation expense— — — — 356 — — 356 
Foreign currency translation adjustments— — — — — 465 — 465 
Balance at March 31, 2021— — 12,655 13 244,117 (382)(202,773)40,975 
Net loss— — — — — — (1,273)(1,273)
Stock-based compensation expense— — — — 519 — — 519 
Foreign currency translation adjustments— — — — — (125)— (125)
Balance at June 30, 2021— — 12,655 13 244,636 (507)(204,046)40,096 
Net loss— — — — — — (1,958)(1,958)
Issuance of common stock under:
Equity incentive plan— — 9 — — — — — 
Stock-based compensation expense— — — — 663 — — 663 
Foreign currency translation adjustments— — — — — 261 — 261 
Balance at September 30, 2021— — 12,664 $13 $245,299 $(246)$(206,004)$39,062 
6

Convertible Preferred StockCommon StockAdditional Paid-in CapitalAccumulated Other Comprehensive IncomeAccumulated DeficitTotal Stockholders’ Equity
SharesAmountSharesAmount
Balance at December 31, 2019— $— 5,795 $6 $190,019 $50 $(183,278)$6,797 
Net loss— — — — — — (2,534)(2,534)
Issuance of common stock under:
Matching contribution to 401(k) plan— — 26 — 155 — — 155 
In lieu of cash compensation— — 9 — 50 — — 50 
Shares issued as a result of rounding due to reverse-stock split— — 13 — — — — — 
Stock-based compensation expense— — — — 587 — — 587 
Foreign currency translation adjustments— — — — — 173 — 173 
Balance at March 31, 2020— — 5,843 6 190,811 223 (185,812)5,228 
Net loss— — — — — — (11,767)(11,767)
Issuance of common stock under:
Equity financing, net— — 1,748 2 7,080 — — 7,082 
Exercise of warrants— — 223 — 1,436 — — 1,436 
Issuance of warrants— — — — (2,322)(2,322)
Stock-based compensation expense— — — — 508 — — 508 
Foreign currency translation adjustments— — — — — (193)— (193)
Balance at June 30, 2020— — 7,814 8 197,513 30 (197,579)(28)
Net loss— — — — — — 2,452 2,452 
Issuance of common stock under:
Equity incentive plan— — 2 — — — — — 
Exercise of warrants— — 500 — 5,875 — — 5,875 
Stock-based compensation expense— — — — 517 — — 517 
Foreign currency translation adjustments— — — — — (415)— (415)
Balance at September 30, 2020— — 8,316 $8 $203,905 $(385)$(195,127)$8,401 

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

7

Ekso Bionics Holdings, Inc.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
 Nine Months Ended September 30,
 20212020
Operating activities:  
Net loss$(6,901)$(11,849)
Adjustments to reconcile net loss to net cash used in operating activities
Depreciation431 465 
Changes in allowance for doubtful accounts48 43 
Gain on forgiveness of note payable(1,099) 
Loss on impairment of goodwill 189 
(Gain) loss on revaluation of warrant liabilities(2,011)1,579 
Finance cost attributable to issuance of warrants 329 
Stock-based compensation expense1,538 1,612 
Common stock contribution to 401(k) plan141 155 
Other adjustments3 55 
Unrealized loss (gain) on foreign currency transactions640 (424)
Changes in operating assets and liabilities:
Accounts receivable(10)715 
Inventories(171)469 
Prepaid expenses, right-of-use assets, and other assets current and noncurrent97 169 
Accounts payable(189)(90)
Accrued, lease and other noncurrent liabilities(70)(409)
Deferred revenues(528)(23)
Net cash used in operating activities(8,081)(7,015)
Investing activities:
Acquisition of equipment(60) 
Net cash used in investing activities(60) 
Financing activities:
Proceeds from issuance of common stock and warrants, net37,295 7,082 
Principal payments on note payable (1,278)
Payment of remaining balance on long-term debt (1,512)
Proceeds from issuance of long-term debt 3,078 
Proceeds from exercise of warrants1,417 3,334 
Net cash provided by financing activities38,712 10,704 
Effect of exchange rate changes on cash6 (12)
Net increase in cash30,577 3,677 
Cash at beginning of period12,862 10,872 
Cash at end of period$43,439 $14,549 
Supplemental disclosure of cash flow activities
Cash paid for interest$69 $86 
Cash paid for income taxes 6 
Supplemental disclosure of non-cash activities
Fair value of warrants issued upon equity financing$1,936 $ 
8

Reclassification of warrant liability to equity upon exercise of warrants2,461  
Transfer of inventory to (from) property and equipment387 (160)
Share issuance for common stock contribution to 401(k) plan152 155 
Share issuance in lieu of cash compensation 50 
 
The accompanying notes are an integral part of these condensed consolidated financial statements
9


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)

1.    Organization
 
Description of Business
 
Ekso Bionics Holdings, Inc. (the “Company”) designs, develops, and markets exoskeleton products to augment human strength, endurance and mobility. The Company’s exoskeleton technology serves multiple markets and can be utilized both by able-bodied users and persons with physical disabilities. The Company has marketed devices that (i) enable individuals with neurological conditions affecting gait (acquired brain injury and spinal cord injury) to rehabilitate and to walk again, (ii) assist individuals with a broad range of upper extremity impairments, and (iii) allow industrial workers to perform difficult repetitive work for extended periods. Founded in 2005, the Company is headquartered in the San Francisco Bay area and listed on the Nasdaq Capital Market under the symbol “EKSO”.

All common stock share and per share amounts have been adjusted to reflect the one-for-fifteen reverse stock split effected on March 24, 2020. See Note 10, Capitalization and Equity Structure – Reverse Stock Split.
 
Liquidity and Capital Resources
 
As of September 30, 2021, the Company had an accumulated deficit of $206,004.  Largely as a result of significant research and development activities related to the development of the Company’s advanced technology and commercialization of such technology into its medical device business, the Company has incurred significant operating losses and negative cash flows from operations since inception. In the nine months ended September 30, 2021, the Company used $8,081 of cash in its operations. Cash on hand as of September 30, 2021 was $43,439.

As described in Note 8, Notes payable, net, borrowings under the Company’s secured term loan agreement with Pacific Western Bank have a liquidity covenant requiring minimum cash on hand equivalent to the current outstanding principal balance. As of September 30, 2021, $2,000 of cash must remain as restricted. After considering cash restrictions, effective unrestricted cash as of September 30, 2021 is approximately $41,439. With this unrestricted cash balance, the Company believes that it currently has sufficient cash to fund its operations beyond the look forward period of one year from the issuance of these condensed consolidated financial statements.
 
2.    Basis of Presentation and Summary of Significant Accounting Policies and Estimates
 
Basis of Presentation and Consolidation
 
The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 25, 2021.

In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended December 31, 2020, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein.

The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or any future periods.
 
The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation.

10


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
Use of Estimates
 
The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP 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 balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are not limited to, revenue recognition, deferred revenue and the deferral of the associated costs, the valuation of warrants and employee stock options, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.

Foreign Currency

The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss.

Inventory
 
Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a first-in, first-out basis. Materials from vendors are received and recorded as raw material. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.

Leases

At the inception of any lease arrangement, the Company determines whether the arrangement is or contains a lease under ASC 842 based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items, such as initial direct costs paid or incentives received.

Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets and lease liabilities, current.

Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.

Revenue Recognition

Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations.
11


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)

The Company’s medical device segment (EksoHealth) revenue is primarily generated through the sale and subscription of the EksoNR, associated software (SmartAssist and VariableAssist), the sale and subscription of the EksoUE, the sale of accessories, and the sale of support and maintenance contracts (Ekso Care). In 2021, the Company moved to a customer subscription sales model and away from a rental sales model. Under the rental sales model, the Company offered customers a short term rental arrangement of its products to help bridge to a capital purchase since customers typically have challenges in obtaining approvals for capital expenditures. Subscription sales arrangements, however, bypass the customer capital purchase process, are intended to renew annually, and provide a long term revenue stream.

Revenue from medical device product sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility for sales of the EksoNR, software and accessories. Ekso Care support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements. The separately priced Ekso Care contracts range from 12 to 48 months. The Company receives payment at the inception of the contract and recognizes revenue evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the initial contract term, typically over 12 months.

The Company’s industrial device segment (EksoWorks) revenue is generated through the sale and subscription of the upper body exoskeletons (EksoVest and the recently introduced EVO) and the support arm (EksoZeroG). Revenue from industrial device sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility. Revenue from industrial device subscriptions is recognized evenly over the contract term, typically 12 months.

The Company has exercised judgement to determine that straight-line is the most appropriate method of recognizing revenue for the aforementioned service and subscription contracts.
 
Refer to Note 6, Revenue Recognition for further information, including revenue disaggregated by source.

Going Concern
 
The Company assesses its ability to continue as a going concern at every interim and annual period in accordance with ASC 205-40. The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern.
 
Concentration of Credit Risk and Other Risks and Uncertainties
 
Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains cash accounts in excess of federally insured limits. However, the Company believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which these deposits are held. The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does not require collateral from its customers to secure accounts receivable.

Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The Company has not experienced material losses related to accounts receivable as of September 30, 2021 and December 31, 2020. Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does not enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has not experienced significant gains or losses upon settling contracts denominated in a foreign currency.
 
At September 30, 2021, the Company had no customers with an accounts receivable balance totaling 10% or more of the Company’s total accounts receivable, as compared with two customers at December 31, 2020 (10% and 13%).
 
During the three months ended September 30, 2021, the Company had no customers with sales of 10% or more of the Company’s total revenue, as compared with one customer in the three months ended September 30, 2020 (13%).
12


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 
During the nine months ended September 30, 2021 and 2020, the Company had no customers with sales of 10% or more of the Company’s total revenues.
 
Recent Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments and subsequent amendments to the initial guidance under ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-10, which amends the current approach to estimate credit losses on certain financial assets, including trade and other receivables. Generally, this amendment requires entities to establish a valuation allowance for the expected lifetime losses of these certain financial assets. Upon the initial recognition of such assets, which will be based on, among other things, historical information, current conditions, and reasonable supportable forecasts. Subsequent changes in the valuation allowance are recorded in current earnings and reversal of previous losses are permitted. Currently, U.S. GAAP requires entities to write down credit losses only when losses are probable and loss reversals are not permitted. The update will be effective for the Company in the first quarter of 2023. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its condensed consolidated financial statements and related disclosures.

In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which simplifies the accounting for convertible instruments. ASU 2020-06 eliminates certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminates certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance is effective for the Company beginning in the first quarter of 2022 and must be applied using either a modified or full retrospective approach. Early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its condensed consolidated financial statements.


3.    Accumulated Other Comprehensive Loss
 
The Company's accumulated other comprehensive loss consists of the accumulated net unrealized gains or losses on foreign currency translation adjustments. The change in accumulated other comprehensive income (loss) presented on the condensed consolidated balance sheets for the nine months ended September 30, 2021 and 2020, is reflected in the table below net of tax:
 Nine Months Ended September 30,
20212020
Balance at beginning of period$(847)$50 
Net unrealized gain (loss) on foreign currency translation601 (435)
Balance at end of period$(246)$(385)
 
4.    Fair Value Measurement
 
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Three levels of inputs, of which the first two are considered observable and the last unobservable, may be used to measure fair value which are the following:
 
Level 1—Quoted prices in active markets for identical assets or liabilities. The Company considers a market to be active when transactions for the asset occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
13


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The valuation of Level 3 investments requires the use of significant management judgments or estimation.

The Company’s fair value hierarchies for its financial assets and liabilities, which require fair value measurement on a recurring basis are as follows:
 TotalLevel 1Level 2Level 3
September 30, 2021    
Liabilities    
Warrant liabilities$3,501 $ $ $3,501 
December 31, 2020
Liabilities
Warrant liabilities$6,037 $ $ $6,037 
 
The following table sets forth a summary of the changes in the fair value of the Company’s Level 3 financial liabilities for the period ended September 30, 2021, which were measured at fair value on a recurring basis:
 Warrant Liability
Balance at December 31, 2020$6,037 
Initial fair value of warrants in connection with 2021 financing1,936 
Gain on revaluation of warrants issued in connection with the February 2021, June 2020, December 2019 and May 2019 financings(2,011)
Reclassification of warrant liability to equity upon exercise of warrants(2,461)
Balance at September 30, 2021$3,501 
 
Refer to Note 10. Capitalization and Equity Structure – Warrants for additional information regarding the valuation of warrants.
 
5.    Inventories
 
Inventories consisted of the following:
 September 30, 2021December 31, 2020
Raw materials$1,442 $1,724 
Work in progress177 18 
Finished goods132 236 
Inventories$1,751 $1,978 

14


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
6.    Revenue Recognition

Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations. Revenue recognition is evaluated based on the following five steps: (i) identification of the contract with the customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.
 
For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are determined based on observable prices at which the Company separately sells its products or services. If a standalone selling price is not directly observable, judgment is made to estimate the selling price based on market conditions and entity-specific factors including cost plus analyses, features and functionality of the product and/or services, the geography of the Company’s customers, and type of the Company’s markets. Any discounts or other reductions to the transaction price are allocated proportionately to all performance obligations within the multiple-element arrangement. The Company periodically validates the stand-alone selling price for performance obligations by evaluating whether changes in the key assumptions used to determine the stand-alone selling prices will have a significant effect on the allocation of transaction price between multiple performance obligations.

The Company exercised judgement to determine that a product returns reserve was not required as historical returns activity have not been material.
 
Contract Balances
 
Timing of revenue recognition may differ from the timing of invoicing to customers and receipt of payment. For the sale of its products, the Company generally recognizes revenue at a point in time through the ship-and-bill performance obligations. For the subscription of its products, the Company generally recognizes revenue over the subscription term commencing upon the completion of customer training. For service agreements, the Company generally invoices customers at the beginning of the coverage period and records revenue related to the billed amounts over time, equivalent to the coverage period of the maintenance and support contract.
 
Deferred revenue is comprised mainly of unearned revenue related to extended support and maintenance contracts (Ekso Care), but also includes other offerings for which the Company has been paid in advance and earns revenue when the Company transfers control of the product or service.
 
Deferred revenue consisted of the following:
September 30, 2021December 31, 2020
Deferred extended maintenance and support$2,387 $2,902 
Deferred royalties280 282 
Deferred device and advances73 118 
Total deferred revenues2,740 3,302 
Less current portion(1,291)(1,496)
Deferred revenues, non-current$1,449 $1,806 
 
Deferred revenue activity consisted of the following for the nine months ended September 30, 2021:
Beginning balance$3,302 
Deferral of revenue799 
Recognition of deferred revenue(1,361)
Ending balance$2,740 
 
15


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
As of September 30, 2021, the Company’s deferred revenue was $2,740. The Company expects to recognize approximately $443 of the deferred revenue during the remainder of 2021, $1,055 in 2022, and $1,242 thereafter.

In addition to deferred revenue, the Company has non-cancellable backlog of $1,103 related to its contracts for subscription units with its customers. These subscription contracts typically have 12-month terms and subscription income is recognized on a straight-line basis over the lease term.
 
As of September 30, 2021 and December 31, 2020, total accounts receivable, net of allowance for doubtful accounts, were $3,245 and $3,439, respectively, and are included in accounts receivable, net and other assets on the Company’s condensed consolidated balance sheets.
 
The allowance for doubtful accounts reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, and other currently available evidence. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days.
 
Disaggregation of revenue
 
The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2021:
 EksoHealthEksoWorksTotal
Device revenue$1,791 $240 $2,031 
Service and support477  477 
Subscriptions173 66 239 
Parts and other233 27 260 
Collaborative arrangements42  42 
 $2,716 $333 $3,049 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2021:
 EksoHealthEksoWorksTotal
Device revenue$3,900 $625 $4,525 
Service and support1,412  1,412 
Subscriptions510 188 698 
Parts and other427 51 478 
Collaborative arrangements57  57 
 $6,306 $864 $7,170 

The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2020:
16


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 EksoHealthEksoWorksTotal
Device revenue$2,018 $127 $2,145 
Service and support455  455 
Rentals and subscriptions178 7 185 
Parts and other32 24 56 
Collaborative arrangements56  56 
 $2,739 $158 $2,897 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2020:
 EksoHealthEksoWorksTotal
Device revenue$3,706 $543 $4,249 
Service and support1,170  1,170 
Rentals and subscriptions656 10 666 
Parts and other255 60 315 
Collaborative arrangements228  228 
 $6,015 $613 $6,628 

7.    Accrued Liabilities
 
Accrued liabilities consisted of the following:
September 30, 2021December 31, 2020
Salaries, benefits and related expenses$1,515 $1,194 
Device warranty157 188 
Other32 47 
Total$1,704 $1,429 
 
The current portion of the device warranty liability is classified as a component of accrued liabilities, while the long-term portion of the device warranty liability is classified as a component of other non-current liabilities in the condensed consolidated balance sheets. A reconciliation of the changes in the device warranty liability for the three and nine months ended September 30, 2021 is as follows:
Three Months EndedNine Months Ended
September 30, 2021
Balance at beginning of period$199 $226 
Additions for estimated future costs 68 185 
Incurred costs(56)(200)
Balance at end of period$211 $211 
Balance as of September 30, 2021
Current portion$157 
Long-term portion54 
Total$211 
 
17


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
8.    Notes Payable, net
 
WAB and PWB Term Loans

WAB Term Loan

In December 2016, the Company entered into a loan agreement with Western Alliance Bank (the "WAB loan") and received a loan in the principal amount of $7,000 that bore interest on the outstanding daily balance at a floating per annum rate equal to the 30-day U.S. LIBOR plus 5.41%. The Company was required to pay accrued interest on the WAB loan on the first day of each month through and including January 1, 2018. Commencing on February 1, 2018, the Company was required to make equal monthly payments of principal, together with accrued and unpaid interest maturing on January 1, 2021. On April 29, 2020 the Company entered into a second amendment to the WAB loan to defer principal payments for three months beginning in May 2020, with adjustments when the principal payments resumed on August 1, 2020. During the three-month deferral period the Company was required to make interest only payments.

The final payment fee, debt issuance costs, and the initial fair value of the success fee combined with the stated interest resulted in an effective interest rate for the WAB loan of 8.49% for the year ended December 31, 2020. The final payment fee, debt issuance costs and the initial fair value of the success fee were accreted/amortized to interest expense using the effective interest method over the life of the loan.

PWB Term Loan

In August 2020, the Company entered into a new loan agreement (the "PWB Loan Agreement") with a different lender, Pacific Western Bank, and received a loan in the principal amount of $2,000 (the "PWB Term Loan") that bears interest on the outstanding daily balance at a rate equal to the greater of: (a) 0.50% above the variable rate of interest announced by the lender as its “prime rate” then in effect; or (b) 4.50%. The PWB Loan Agreement created a first priority security interest with respect to substantially all assets of the Company, including proceeds of intellectual property, but expressly excluding intellectual property itself.

The proceeds of the PWB Term Loan were used to pay off the entire amount of the Company's indebtedness on the WAB loan, which amounted to $1,512. Pursuant to the PWB Loan Agreement, the remainder of the PWB Term Loan proceeds may be used for general corporate purposes, which totaled $480, net of debt discounts and issuance costs.

The Company is required to pay accrued interest on the current loan on the 13th day of each month through and including August 13, 2023. The principal balance of the PWB Term Loan matures on August 13, 2023, at which time all unpaid principal and accrued and unpaid interest shall be due and payable in full. The interest rate of the PWB Term Loan is subject to increase in the event of late payments and after occurrence of and during the continuation of an event of default. Upon maturity, all unpaid principal and accrued and unpaid interest shall be due and payable in full. The Company may elect to prepay the PWB Term Loan at any time, in whole or in part, without penalty or premium.

The PWB Loan Agreement contains a liquidity covenant, which requires that the Company maintain unrestricted cash and cash equivalents in accounts of the lender or subject to control agreements in favor of the lender in an amount equal to at least the outstanding balance of the PWB Term Loan, which was $2,000 as of September 30, 2021. On September 30, 2021, with cash on hand of $43,439, the Company was compliant with this liquidity covenant and all other covenants.

The debt issuance costs and debt discounts combined with the stated interest resulted in an effective interest rate of 4.70% for the three and nine months ended September 30, 2021. The debt issuance costs will be amortized to interest expense using the effective interest method over the life of the loan.

The following table presents scheduled principal payments of the Company’s PWB term loan as of September 30, 2021:
18


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
PeriodAmount
Remainder of 2021 - 2022$ 
20232,000 
Total principal payments2,000 
Less debt discount and issuance cost8 
Note payable, net$1,992 
 
Current portion$ 
Long-term portion1,992 
Note payable, net$1,992 

Paycheck Protection Program Loan

On April 20, 2020, the Company received an unsecured loan in the principal amount of $1,086 under the Paycheck Protection Program (the “PPP”) administered by the U.S. Small Business Administration (the "SBA"), pursuant to the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), or the PPP loan. The PPP loan bore interest at 1.00% per annum, and matured two years after the date of initial disbursement. The terms of the PPP loan were subsequently revised in accordance with the provisions of the Paycheck Protection Flexibility Act of 2020, or the PPP Flexibility Act, which was enacted on June 5, 2020. The PPP loan was used for payroll costs, costs related to certain group health care benefits and insurance premiums, rent payments, utility payments and interest payments on other debt obligation that were incurred before February 15, 2020. Under the terms of the CARES Act and the PPP Flexibility Act, the Company could apply for and be granted forgiveness for all or a portion of loan granted under the PPP loan, with such forgiveness to be determined, subject to limitations (including where employees of the Company have been terminated and not re-hired by a certain date), based on the use of the loan proceeds for payment of payroll costs and any payments of mortgage interest, rent, and utilities. The terms of any forgiveness were also subject to further requirements in regulations and guidelines adopted by the SBA. As of December 31, 2020, the PPP loan was included in Notes payable, net on the condensed consolidated balance sheets.

On June 28, 2021, the Company received notification from the SBA that the Company’s Forgiveness Application of the PPP loan and accrued interest, totaling $1,099, was approved in full, and the Company had no further obligations related to the PPP loan. Accordingly, the Company recorded a gain on the forgiveness of the PPP loan as gain on forgiveness of note payable on the condensed consolidated statement of operations.


9.    Lease Obligations

The Company maintains a five-year operating lease agreement for its headquarters and manufacturing facility in Richmond, California (the "Richmond Lease") which expires in May 2022, with no further options to extend or terminate. The lease includes non-lease components (i.e. common area maintenance costs) that are paid separately from rent based on actual costs incurred. In June 2020, the Company entered into an amendment to the Richmond Lease to make a one-time payment of $300 to cover its remaining lease obligations for the remainder of 2020, resulting in a $48 abatement and a lease payment deferral of $79 to be paid in equal monthly installments in 2021.

The Company's five-year operating lease agreement for its sales office in Hamburg, Germany expires in July 2022. The Company has an option to extend the lease for another five-year term.
 
The Company’s future lease payments as of September 30, 2021 are as follows, which are presented as lease liabilities on the Company’s condensed consolidated balance sheets:
19


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
PeriodOperating Leases
Remainder of 2021$150 
2022234 
Total lease payments384 
Less: imputed interest(12)
Present value of lease liabilities$372 
Weighted-average remaining lease term (in years)0.69
Weighted-average discount rate10.5 %

Lease expense under the Company’s operating leases was $130 and $132 for the three months ended September 30, 2021 and 2020, respectively, and $395 and $405 for the nine months ended September 30, 2021 and 2020, respectively.

10.    Capitalization and Equity Structure

Reverse Stock Split

After the close of the stock market on March 24, 2020, the Company effected a 1-for-15 reverse split of its common stock (the "Reverse Stock Split"). As a result, all common stock share amounts included in this filing have been retroactively reduced by a factor of fifteen, rounded up to the nearest whole share, and all common stock per share amounts have been increased by a factor of fifteen, with the exception of the Company's common stock par value and the Company's authorized shares. Amounts affected include common stock outstanding, restricted stock units, common stock underlying stock options and warrants.

Summary
 
The Company’s authorized capital stock at September 30, 2021 and December 31, 2020 consisted of 141,429 shares of common stock and 10,000 shares of preferred stock. As of September 30, 2021 and December 31, 2020, there were 12,664 and 8,349, respectively, shares of common stock issued and outstanding and no shares of preferred stock issued and outstanding.

Common Stock

February 2021 Offering

In February 2021, the Company entered into an amended and restated underwriting agreement (the "Underwriting Agreement") with H.C. Wainwright & Co., LLC ("Wainwright"), to sell 3,902 shares of the Company's common stock for a public price of $10.25 per share, for gross proceeds of $40,000 (the "February 2021 Offering"). The Company received net proceeds of $36,504 from the February 2021 Offering after deducting underwriting discounts, commissions and estimated offering expenses. Pursuant to the Underwriting Agreement, the Company issued, to certain designees of Wainwright, five year warrants (the “2021 Warrants”) to purchase shares of Common Stock in an amount equal to 7.0% of the aggregate number of shares sold in the February 2021 Offering, or 273 shares, at an exercise price of $12.81 per share.

At the Market Offering

In October 2020, the Company entered into an At The Market Offering Agreement (the "ATM Agreement") with H.C. Wainwright & Co., LLC (the "Agent"), under which the Company may issue and sell shares of its common stock, from time to time, to or through the Agent. The Company may offer and sell shares having an aggregate offering price of up to $7,500 under the registration statement and prospectus supplement filed with the SEC related to such offering. Under the ATM Agreement, shares of the Company's common stock may not be sold for a price lower than $6.75 per share. During the nine months ended September 30, 2021, the Company sold 78 shares of common stock at an average price per share of $10.72 for proceeds of $791, net of commission and issuance costs, under the ATM Agreement. The Company did not sell any shares under the ATM agreement during the three months ended September 30, 2021. As of September 30, 2021, the Company has $6,668 available for future offerings under the prospectus filed with respect to the ATM Agreement.
20


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)

Warrants
 
Warrants outstanding as of December 31, 2020 and September 30, 2021 were as follows:  
SourceExercise
Price
Term
(Years)
December 31, 2020IssuedExercisedSeptember 30, 2021
2021 Warrants$12.81 5 273  273 
June 2020 Investor Warrants$5.18 5.5397  (270)127 
June 2020 Placement Agent Warrants$5.64 5122  (83)39 
December 2019 Warrants$8.10 5556   556 
December 2019 Placement Agent Warrants$8.44 552   52 
May 2019 Warrants$3.52 5198  (5)193 
 1,325 273 (358)1,240 

During the nine months ended September 30, 2021 and 2020, the Company received net proceeds of $1,417 and $1,436 from the exercise of 358 and 723 warrants and issued 300 and 723 shares of common stock, respectively, as a result of those exercises.
 
2021 Warrants

In February 2021, the Company issued the 2021 Warrants, exercisable for up to 273 shares of the Company’s common stock at an exercise price of $12.81 per share. The 2021 Warrants were issued as exercisable immediately, and will expire five years from the date of issuance, or on February 11, 2026.

In addition, the 2021 Warrants contain a cashless exercise provision, whereby, if, at the time a holder exercises its 2021 Warrants, a registration statement registering the issuance or the resale of the shares of common stock underlying the 2021 Warrants under the Securities Act is not then effective or available for the issuance of such shares, then in lieu of making the cash payment otherwise contemplated to be made to the Company upon such exercise in payment of the aggregate exercise price, the holder may elect to instead receive, upon such exercise (either in whole or in part), the net number of shares of the Company’s common stock determined according to a formula set forth in the 2021 Warrants. The 2021 Warrants will be automatically exercised on a cashless basis on their expiration date. The 2021 Warrants could also require payment of liquidated damages by the Company in the form of cash payments in the event of a failure by the Company to timely deliver shares of common stock upon exercise of such warrants.

The 2021 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the 2021 Warrants, the Company or any successor entity will, at the option of a holder of a 2021 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s 2021 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s 2021 Warrant within five trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the 2021 Warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the 2021 Warrants is measured at fair value upon issuance and at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the 2021 Warrants:
21


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
September 30, 2021February 11, 2021
Current share price$4.62 $9.61 
Conversion price$12.81 $12.81 
Risk-free interest rate0.84 %0.46 %
Expected term (years)4.365.00
Volatility of stock107.6 %107.1 %

June 2020 Investor Warrants

In June 2020, the Company issued warrants (the "June 2020 Investor Warrants"), exercisable for up to 874 shares of the Company’s common stock at an exercise price of $5.18 per share. The June 2020 Investor Warrants were immediately exercisable, and will expire five and one-half years from the date of issuance, or on December 10, 2025.

In addition, the June 2020 Investor Warrants contain a cashless exercise provision, whereby, if, at the time a holder exercises its June 2020 Investor Warrants, a registration statement registering the issuance or the resale of the shares of common stock underlying the June 2020 Investor Warrants under the Securities Act is not then effective or available for the issuance of such shares, then in lieu of making the cash payment otherwise contemplated to be made to the Company upon such exercise in payment of the aggregate exercise price, the holder may elect to instead receive, upon such exercise (either in whole or in part), the net number of shares of the Company’s common stock determined according to a formula set forth in the June 2020 Investor Warrant. The June 2020 Investor Warrants will be automatically exercised on a cashless basis on their expiration date.
The June 2020 Investor Warrants could also require payment of liquidated damages by the Company in the form of cash payments in the event of a failure by the Company to timely deliver shares of common stock upon exercise of such warrants. During the nine months ended September 30, 2021 and 2020, 270 and no shares of the June 2020 Investor Warrants were exercised, respectively.

The June 2020 Investor Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the June 2020 Investor Warrants, the holders of the June 2020 Investor Warrants will be entitled to receive upon exercise of the June 2020 Investor Warrants the kind and amount of securities, cash or other property that the holders would have received had they exercised the June 2020 Investor Warrants immediately prior to such fundamental transaction. Alternatively, the Company or any successor entity will, at the option of a holder of a June 2020 Investor Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s June 2020 Investor Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s June 2020 Investor Warrant. Because of this put-option provision, the June 2020 Investor Warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the June 2020 Investor Warrants is measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Investor Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$5.18 $5.18 
Risk-free interest rate0.80 %0.35 %
Expected term (years)4.194.94
Volatility of stock103.9 %105.3 %

June 2020 Placement Agent Warrants

In June 2020, the Company issued warrants (the "June 2020 Placement Agent Warrants"), exercisable for up to 122 shares of the Company’s common stock, to the placement agent for such offering. The June 2020 Placement Agent Warrants have substantially the same form as the June 2020 Investor Warrants, including the put option described above, except that they have
22


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
an exercise price per share equal to $5.64, subject to adjustment in certain circumstances, and will expire on June 7, 2025. During the nine months ended September 30, 2021 and 2020, 83 and no shares of the June 2020 Placement Agent Warrants were exercised, respectively.

Because of the put-option provision in the June 2020 Placement Agent Warrants, these warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the June 2020 Placement Agent Warrants is measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Placement Agent Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$5.64 $5.64 
Risk-free interest rate0.69 %0.31 %
Expected term (years)3.694.44
Volatility of stock100.2 %106.8 %

December 2019 Warrants

In December 2019, pursuant to a securities purchase agreement (the "December 2019 Offering"), the Company issued warrants (the "December 2019 Warrants") to purchase 556 shares of common stock. The December 2019 Warrants are currently exercisable, have an exercise price of $8.10 per share, and will expire five years from the date they initially became exercisable, or on June 21, 2025.

In addition, the December 2019 Warrants contain a cashless exercise provision and could require cash payments in the event of a failure to timely deliver securities or in the event of insufficient authorized shares. The December 2019 Warrants will be automatically exercised on a cashless basis on their expiration date. The December 2019 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the December 2019 Warrants, the Company or any successor entity will, at the option of a holder of a December 2019 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s December 2019 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s December 2019 Warrant within five trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the December 2019 Warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the December 2019 Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$8.10 $8.10 
Risk-free interest rate0.69 %0.31 %
Expected term (years)3.724.47
Volatility of stock99.96 %107.9 %

December 2019 Placement Agent Warrants
In December 2019, in connection with the December 2019 Offering, the Company issued warrants to purchase 52 shares of the Company’s common stock to the placement agent for such offering (the "December 2019 Placement Agent Warrants"). The December 2019 Placement Agent Warrants have substantially the same form as the December 2019 Warrants, except that they have an exercise price per share equal to $8.44, subject to adjustment in certain circumstances, and will expire on December 18, 2025.
23


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)

The warrant liability related to the December 2019 Placement Agent Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Placement Agent Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$8.44 $8.44 
Risk-free interest rate0.58 %0.26 %
Expected term (years)3.223.97
Volatility of stock102.6 %109.4 %

Management has assessed that the likelihood of a Change of Control (as defined in the December 2019 Placement Agent Warrants), occurring during the term of the December 2019 Placement Agent Warrants is low, and that if such an event were to occur, the difference between the cashless exercise value and the warrants fair value is nominal.

May 2019 Warrants

In May 2019, pursuant to an underwriting agreement, (the "May 2019 Offering"), the Company issued the warrants (the "May 2019 Warrants") to purchase 444 shares of common stock. The May 2019 Warrants are currently exercisable, have a current exercise price of $3.52 per share, and will expire five years from the date of their issuance, or on May 24, 2024. The May 2019 Warrants contain a price protection feature, pursuant to which, subject to certain exceptions, if shares of common stock are sold or issued in the future, or securities convertible or exercisable for shares of the Company’s common stock are sold or issued in the future, for consideration, or with an exercise price or conversion price, as applicable, per share less than the exercise price per share then in effect for the May 2019 Warrants, the exercise price of the May 2019 Warrants is reduced to the consideration paid for, or the exercise price or conversion price of, as the case may be, the securities issued in such offering. Pursuant to this provision, in connection with the June 2020 Offering, the exercise price of the May 2019 Warrants was reduced to $3.52 per share, being the amount that is equal to the lower of (x) the consideration paid for the securities issued in the June 2020 Offering, or $4.51 per share, (y) the lowest exercise price of the June 2020 Investor Warrants, or $5.18, and (z) the lowest one-day volume-weighted average price of the Company’s Common Stock on the Nasdaq Capital Market as measured each day during the five trading day period starting on June 8, 2020, rounded to the nearest share, or $3.52. During the nine months ended September 30, 2021 and 2020, 5 and no shares of the May 2019 warrants were exercised, respectively.

In addition, if the Company effects or enters into any issuance of common stock or options or convertible securities exercisable for or convertible into common stock at a price which varies or may vary with the market price of the shares of the Company's common stock, subject to certain exceptions, a May 2019 Warrant holder may, at the time of exercise of the holder’s warrant, elect to exercise the warrant at such variable price.

Further, the May 2019 Warrants contain a cashless exercise provision and could require cash payments in the event of a failure to timely deliver securities or in the event of insufficient authorized shares. The May 2019 Warrants will be automatically exercised on a cashless basis on their expiration date. The May 2019 Warrants include a put option, whereby while the May 2019 Warrants are outstanding, if the Company enters into a Change of Control, as defined in the May 2019 Warrants, the Company or any successor entity will, at the option of a 2019 Warrant holder exercise within 90 days after the public disclosure of the Change of Control transaction, purchase such holder’s May 2019 Warrants by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such warrants on the later date of consummation of the Change of Control transaction or two trading days after the notice of such request. Because of this put option provision, the May 2019 Warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the May 2019 Warrants is measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in a combination of the Black-Scholes Model and the Lattice Model to measure the fair value of the May 2019 Warrants:
24


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$3.52 $3.52 
Risk-free interest rate0.44 %0.21 %
Expected term (years)2.63.4
Volatility of stock108.4 %107.2 %

Management has assessed that the likelihood of a Change of Control occurring during the term of the warrants is low, and that if such an event were to occur, the difference between the cashless exercise value and the May 2019 Warrants fair value is nominal.


11.    Stock-based Compensation
 
See Note 10, Capitalization and Equity Structure – Reverse Stock Split.

As of September 30, 2021, the total shares authorized for grant under the 2014 Plan was 1,974, of which 669 were available for future grants.
 
Stock Options
 
The following table summarizes information about the Company’s stock options outstanding as of September 30, 2021, and activity during the nine months then ended:
Stock
Awards
Weighted-
Average
Exercise Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Balance as of December 31, 2020529 $31.62 
Options forfeited(15)8.65 
Options cancelled(15)27.39 
Balance as of September 30, 2021499 $32.44 6.56$ 
Vested and expected to vest at September 30, 2021499 $32.44 6.56$ 
Exercisable as of September 30, 2021393 $37.12 6.23$ 
 
As of September 30, 2021, total unrecognized compensation cost related to unvested stock options was $1,221. This amount is expected to be recognized as stock-based compensation expense in the Company’s condensed consolidated statements of operations and comprehensive loss over the remaining weighted average vesting period of 1.45 years.
 
The per-share fair value of each stock option was determined on the date of grant using the Black-Scholes Model using the following assumptions:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Dividend yieldN/AN/AN/A 
Risk-free interest rateN/AN/AN/A1.58 %
Expected term (in years)N/AN/AN/A5.6
VolatilityN/AN/AN/A102 %
N/A - No stock options were granted during the three and nine months ended September 30, 2021 and the three months ended September 30, 2020.

25


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
Restricted Stock Units
 
The Company issues time-based restricted stock units (“RSUs”) and performance-based restricted stock units ("PSUs") to employees and non-employee service providers. Each RSU and PSU represents the right to receive one share of the Company’s common stock upon vesting and subsequent settlement. PSUs vest upon achievement of performance targets based on the Company's annual operating plan.

The fair values of RSUs and PSUs are determined based on the closing price of the Company’s common stock on the date of grant.
 
Combined RSU and PSU activity for the nine months ended September 30, 2021 is summarized below:
 Number of
Shares
Weighted-
Average Grant
Date Fair Value
Unvested as of December 31, 2020143 $6.21 
Granted530 5.92 
Vested(21)8.06 
Forfeited(56)7.69 
Unvested at September 30, 2021596 $5.79 
 
As of September 30, 2021, $2,436 of total unrecognized compensation expense related to unvested RSUs and PSUs was expected to be recognized over a weighted average period of 2.22 years.
   
Compensation Expense
 
Total stock-based compensation expense related to options, RSUs and PSUs granted to employees is included in the condensed consolidated statements of operations and comprehensive loss as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Sales and marketing$119 $103 $310 $339 
Research and development74 49 184 161 
General and administrative470 365 1,044 1,112 
 $663 $517 $1,538 $1,612 
 
401(k) Plan Share Match
 
The Company issued 26 shares of common stock in each of the first quarters of 2021 and 2020 with a fair value of $152 and $155, respectively, to eligible employees’ deferral accounts for the 401(k) Plan matching contribution representing 50% of each eligible employee’s elected deferral (up to the statutory limit) for the fiscal years ended December 31, 2020 and December 31, 2019, respectively.

The expense related to the accrual for the 401(k) plan share matching was $34 and $56 for the three months ended September 30, 2021 and 2020, respectively, and $141 and $155 for the nine months ended September 30, 2021 and 2020, respectively.
  
12.    Income Taxes

There were no material changes to the unrecognized tax benefits in the nine months ended September 30, 2021, and the Company does not expect significant changes to unrecognized tax benefits through the end of the fiscal year. Because of the Company’s history of tax losses, all years remain open to tax examination.
 
13.    Commitments and Contingencies
26


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)

Material Contracts
 
The Company enters various license, research collaboration and development agreements, which provide for payments to the Company primarily for technology transfer and license fees, and royalty payments on sales.
 
The Company has two license agreements with the Regents of the University of California to maintain exclusive rights to certain patents. The Company is required to pay 1% of net sales of licensed medical devices sold to entities other than the U.S. government. In addition, the Company is required to pay 21% of consideration collected from any sub-licensee for the grant of the sub-license.
 
In connection with acquisition of Equipois, LLC ("Equipois") in December 2015, the Company assumed the rights and obligations of Equipois under a license agreement with the developer of certain intellectual property related to mechanical balance and support arm technologies, which grants the Company an exclusive license with respect to the technology and patent rights for certain fields of use. Pursuant to the terms of the license agreement, the Company is required to pay the developer a single-digit royalty on net receipts, subject to a $50 annual minimum royalty requirement.
 
Purchase Obligations

The Company purchases components from a variety of suppliers and uses contract manufacturers to provide manufacturing services for its products. Purchase obligations are defined as agreements that are enforceable and legally binding and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. The Company had purchase obligations primarily for purchases of inventory and manufacturing related service contracts totaling $2,697 as of September 30, 2021, which are expected to be paid within two years, and $396 as of December 31, 2020. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations.

Due to a variety of factors, including the COVID-19 pandemic, various materials the Company used to manufacture our products are currently, experiencing shortages and supply chain disruptions. Electronic components in general, semiconductor chips, battery cells, metals and plastics, all of which are used in the Company's products, are also in shorter supply compared to prior periods, and the Company is also experiencing longer lead times for manufacturing services such as machining and tool making. Numerous factors, such as the ongoing pandemic or further trade tensions between the U.S. and China, may prolong or deepen these challenges.
 
Contingencies
 
In the normal course of business, the Company is subject to various legal matters. In the opinion of management, the resolution of such matters will not have a material adverse effect on the Company’s condensed consolidated financial statements.
 
27


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
14.    Net (Loss) Income Per Share
 
The following table sets forth the computation of basic and diluted net loss per share:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
Numerator:    
Net (loss) income applicable to common stockholders, basic$(1,958)$2,452 $(6,901)$(11,849)
Adjustment for gain on revaluation of warrant liabilities(158)(2,545)(643)(294)
Net loss applicable to common stockholders, diluted$(2,116)$(93)$(7,544)$(12,143)
Denominator:
Weighted-average number of shares, basic12,661 8,236 12,029 6,772 
Effect of dilutive warrants49 143 104 57 
Weighted-average number of shares, diluted12,710 8,379 12,133 6,829 
Net (loss) income per share, basic$(0.15)$0.30 $(0.57)$(1.75)
Net loss per share, diluted$(0.17)$(0.01)$(0.62)$(1.78)
 
The following table sets forth potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:
 Three Months Ended
September 30,
Nine Months Ended September 30,
 2021202020212020
Options to purchase common stock499 532 499 532 
Restricted stock units596 180 596 180 
Warrants for common stock1,047 715 881 1,234 
Total common stock equivalents2,142 1,427 1,976 1,946 

15.    Segment Disclosures
 
The Company has two reportable segments: EksoHealth and EksoWorks. The EksoHealth segment designs, engineers, manufactures, and markets exoskeletons for applications in the medical markets. The EksoWorks segment designs, engineers, manufactures, and markets exoskeleton devices to allow able-bodied users to perform difficult repetitive work for extended periods. The reportable segments are each managed separately because they serve distinct markets.

The Company evaluates performance and allocates resources based on segment gross profit margin. The Company does not consider net assets as a segment measure and, accordingly, assets are not allocated.
28


Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 
Segment reporting information is as follows:
 EksoHealthEksoWorksTotal
Three months ended September 30, 2021   
Revenue$2,716 $333 $3,049 
Cost of revenue1,044 198 1,242 
Gross profit$1,672 $135 $1,807 
Three months ended September 30, 2020   
Revenue$2,739 $158 $2,897 
Cost of revenue989 95 1,084 
Gross profit$1,750 $63 $1,813 

 EksoHealthEksoWorksTotal
Nine months ended September 30, 2021   
Revenue$6,306 $864 $7,170 
Cost of revenue2,326 510 2,836 
Gross profit$3,980 $354 $4,334 
Nine months ended September 30, 2020   
Revenue$6,015 $613 $6,628 
Cost of revenue2,466 453 2,919 
Gross profit$3,549 $160 $3,709 

Geographically, the regions the Company operates in are the Americas, Europe, the Middle East, and Africa (EMEA), and Asia Pacific (APAC). Geographic information for revenue based on location of customers is as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
United States$1,777$2,016$3,914$4,899
Other25 14 105 59 
Americas1,802 2,030 4,019 4,958 
Germany313 131 845 509 
Belgium  270  
Other515 192 1,284 387 
EMEA828 323 2,399 896 
APAC419 544 752 774 
 $3,049 $2,897 $7,170 $6,628 

29


Item 2.  Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
In this Quarterly Report, the “Company”, “we”, “its” and “our” refers to Ekso Bionics Holdings, Inc. and its wholly-owned subsidiaries. The following discussion of our financial condition and results of operation should be read in conjunction with the condensed consolidated financial statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q for the quarter ended September 30, 2021 (this “Quarterly Report”) and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 (the “Annual Report”).
 
This Quarterly Report contains forward-looking statements. These forward-looking statements include statements other than statements of historical facts contained or incorporated by reference in this Quarterly Report, including statements regarding (i) the plans and objectives of management for future operations, including those relating to the design, development and commercialization of exoskeleton products for humans, (ii) a projection of income (including income/loss), earnings (including earnings/loss) per share, capital expenditures, dividends, capital structure or other financial items, (iii) our future financial performance, including any such statement contained in a discussion and analysis of financial condition by management or in the results of operations included pursuant to the rules and regulations of the Securities and Exchange Commission, (iv) our beliefs regarding the potential for commercial opportunities for exoskeleton technology in general and our exoskeleton products in particular, (v) our beliefs regarding potential clinical and other health benefits of our medical devices, and (vi) the assumptions underlying or relating to any statement described in points (i), (ii), (iii), (iv) or (v) above. The words “may,” “might,” “would,” “should,” “could,” “project,” “estimate,” “pro-forma,” “predict,” “potential,” “strategy,” “anticipate,” “attempt,” “develop,” “plan,” “help,” “believe,” “continue,” “intend,” “expect,” “future,” and similar expressions (including the negative of any of the foregoing) are intended to identify forward-looking statements.

The following factors, among others, including those described in the section titled “Risk Factors” included in our Annual Report, as updated and supplemented in this Quarterly Report under the heading “Part II – Item 1A. Risk Factors,” could cause our future results to differ materially from those expressed in the forward-looking information:
 
our ability to obtain adequate financing to fund operations and to develop or enhance our technology;
scope, scale and duration of the impact of outbreaks of a pandemic disease, such as COVID-19 (coronavirus);
our ability to obtain or maintain regulatory approval to market our medical devices;
our ability to complete clinical trials on a timely basis and that completed clinical trials will be sufficient to support commercialization of our products;
the anticipated timing, cost and progress of the development and commercialization of new products or services, and improvements to our existing products, and related impacts on our profitability and cash position;
our ability to effectively market and sell our products and expand our business, both in unit sales and product diversification;
our ability to achieve broad customer adoption of our products and services;
existing or increased competition;
rapid changes in technological solutions available to our markets;
volatility with our business, including long and variable sales cycles, which could have a negative impact on our results of operations for any given quarter;
changes to our domestic or international sales and operations;
our ability to obtain or maintain patent protection for our intellectual property;
the scope, validity and enforceability of our and third-party intellectual property rights;
significant government regulation of medical devices and the healthcare industry;
our ability to receive regulatory clearance from certain government authorities, such as CFIUS (as defined below), including any conditions, limitations or restrictions placed on such approvals;
our customers’ ability to get third-party reimbursement for our products and services associated with them;
the potential for our products to be subject to voluntary or involuntary recall;
our product liability insurance may not adequately cover potential claims;
warrant claims and our accelerated maintenance program results in additional operating costs to us;
our failure to implement our business plan or strategies;
our early termination of leases, difficulty filling vacancies or negotiating improved lease terms;
our ability to retain or attract key employees;
stock volatility or illiquidity;
our ability to maintain adequate internal controls over financial reporting; and
overall economic and market conditions.
30


Although we believe that the assumptions underlying the forward-looking statements and forward-looking information contained herein are reasonable, any of the assumptions could be inaccurate, and therefore, such statements and information included in this Quarterly Report may not prove to be accurate. In light of the significant uncertainties inherent in the forward-looking statements and forward-looking information included herein, the inclusion of such statements and information should not be regarded as a representation by us or any other person that the results or conditions described in such statements and information or that our objectives and plans will be achieved. Such forward-looking statements speak only as of the date of this Quarterly Report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
 
Overview
 
Our Business

We design, develop, and market exoskeleton products that augment human strength, endurance and mobility. Our exoskeleton technology serves multiple markets and can be utilized both by able-bodied persons and persons with physical disabilities. We have marketed devices that (i) enable individuals with neurological conditions affecting gait (acquired brain injury and spinal cord injury) to rehabilitate, and in some cases, to walk again, (ii) assist individuals with a broad range of upper extremity impairments, and (iii) allow industrial workers to perform difficult repetitive work for extended periods.

We believe that the commercial opportunity for exoskeleton technology adoption is accelerating as a result of recent advancements in material technologies, electronic and electrical engineering, control technologies, and sensor and software development. Taken individually, many of these advancements have become ubiquitous in peoples’ everyday lives. We believe that we have learned how to integrate these existing technologies and wrap the result around a human being efficiently, elegantly and safely, supported by an industry leading intellectual property portfolio. We further believe that we can do so across a broad spectrum of applications, from persons with lower limb paralysis to able-bodied users.

EksoHealth

EksoHealth is our business unit focused on developing and marketing exoskeletons for medical applications.

Our leading product in EksoHealth, the EksoNR, is a robotic exoskeleton used to provide physical therapy for patients with lower extremity impairment. EksoNR, which in 2019 superseded our EksoGT product in this segment, includes unique features designed specifically to assist physical therapists and other clinicians to teach patients to walk again after suffering a neurological impairment. Typical conditions that can be treated with the assistance of EksoNR include acquired brain injuries, such as stroke and traumatic brain injuries, as well as spinal cord injuries and others. The benefits of using EksoNR for rehabilitation can include earlier mobilization of patients, longer and more intense rehab sessions, and better quality of sessions compared to alternative therapies. The product is most typically used in a clinical setting, with the most common among those being inpatient rehab facilities and stroke centers.

EksoUE is a wearable upper body exoskeleton that is also used as a tool during rehabilitation. EksoUE is designed to assists patients with a broad range of upper extremity impairments and aims to provide them with a wider active range of motion and increased endurance for rehabilitation sessions of higher intensity.

EksoWorks

EksoWorks is our business unit focused on developing, marketing, and selling exoskeletons and other assistive tools for industrial applications. The target users for these devices are generally able-bodied, and as such the goal of these products is to reduce fatigue for workers. The benefits of fatigue reduction can include reduced rates of injuries, higher productivity, higher worker morale, and lower turnover. Currently, we sell these products primarily directly to companies that deploy them for use in their operations.

Within EksoWorks we have two main categories of products. Our wearable exoskeleton products include EksoVest and the new EVO, both of which support the weight of a worker’s arms and tools, reducing the fatigue associated with working at or above shoulder height for extended periods. These products are currently targeted at end markets in Manufacturing, Aerospace, Construction and Food Processing.

EksoZeroG is a tool holder that can mount on aerial lift platform or scaffolding. This effectively reduces the weight of heavy tools as felt by the operator. EksoZeroG has been sold primarily through rental companies into the construction market.
31


Third Quarter 2021 Highlights

Reported revenue of $3.0 million in the third quarter of 2021
Achieved gross margins of approximately 59% in the third quarter of 2021
Booked a total of 16 EksoNR units in the third quarter of 2021
Strong cash position of $43.4 million as of September 30, 2021

COVID-19

In March 2020, the World Health Organization declared the COVID-19 outbreak to be a global pandemic. In response to this pandemic, public health officials and governments across the world have recommended and mandated actions to curb the spread of the SARS-COV-2 virus, the pathogen that causes COVID-19. The COVID-19 pandemic and the related responses to the pandemic have caused a significant adverse impact on the global economy, including disruptions to supply chains, sharp increases in unemployment and overall economic uncertainty.

This pandemic has negatively impacted our business, including our employees, suppliers, customers and other business partners, resulting in our terminating 23 employees in 2020. We have seen demand for our exoskeleton products decrease in the current business environment, as many inpatient rehabilitation facilities temporarily shifted priorities and delayed capital expenditures. We have seen that the clinical need has not diminished as more data is coming out about the increased prevalence of strokes during this pandemic. As such, we continue to engage with our current and prospective customers through video conferencing, virtual training events and online education demos to offer our support and showcase the value of our Ekso devices. While we are monitoring the spread of COVID-19 variants and other localized resurgences, we are hopeful that COVID-19 cases and hospitalizations will continue to decrease generally. Further, now that our clinical team is fully vaccinated and are active onsite at U.S. rehab centers, we expect to see an uptick in live in-person interactions going forward. Although market uncertainties related to the pandemic make it difficult for us to project the full impact on our business and customers, we believe that we are well-positioned to serve our customers when business conditions begin to normalize.

Throughout the pandemic, our top priority has been to protect the health and safety of our employees and our consumers. We have an optional work from home policy for many of our employees. Vaccinated employees are permitted to work in the office and we have allowed essential business travel to resume. We have also enhanced the use of personal protective equipment in our facilities.

Management continues to actively monitor the global situation and its effects on our financial position and operations.

Critical Accounting Policies and Estimates
 
Our discussion and analysis of our financial condition and results of operations is based upon our condensed consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of these condensed consolidated financial statements requires us to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and the related disclosure of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. Our estimates form the basis for our judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.
 
An accounting policy is considered to be critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, and if different estimates that reasonably could have been used, or changes in the accounting estimate that are reasonably likely to occur, could materially impact the condensed consolidated financial statements. We believe that our critical accounting policies reflect the more significant estimates and assumptions used in the preparation of the condensed consolidated financial statements.

32

Results of Operations
 
The following table presents our results of operations (in thousands, except percentages):
 Three months ended September 30,  
 20212020Change% Change
    
Revenue$3,049 $2,897 $152 %
Cost of Revenue1,242 1,084 158 15 %
Gross profit1,807 1,813 (6)— %
Gross profit %59 %63 %
Operating expenses:    
Sales and marketing1,685 1,740 (55)(3)%
Research and development618 599 19 %
General and administrative2,293 1,706 587 34 %
Impairment of goodwill— 189 (189)(100)%
Total operating expenses4,596 4,234 362 %
Loss from operations(2,789)(2,421)(368)15 %
Other income, net:    
Interest expense(24)(23)(1)%
Gain on revaluation of warrant liabilities1,125 4,476 (3,351)
n/m(1)
Other (expense) income, net(270)420 (690)(164)%
Total other income, net831 4,873 (4,042)(83)%
Net (loss) income$(1,958)$2,452 $(4,410)(180)%

(1) Not meaningful
 
Revenue
 
Revenue increased $0.2 million, or 5%, for the three months ended September 30, 2021, compared to the same period of 2020. Revenue in the third quarter of 2021 included approximately $2.7 million in EksoHealth revenue and approximately $0.3 million in EksoWorks revenue. The increase in revenue was primarily due to an increased volume of EVO vest sales in the EksoWorks business unit.
 
Gross Profit
 
Gross profit for the quarter ended September 30, 2021 was $1.8 million, unchanged from the same period in 2020. Gross margin was approximately 59% for the three months ended September 30, 2021, compared to a gross margin of 63% for the same period in 2020. The overall decrease in gross margin was primarily due to the increase in EksoHealth service parts and labor costs and changes in product mix.
 
Operating Expenses
 
Sales and marketing expenses decreased $0.1 million, or 3%, for the three months ended September 30, 2021, compared to the same period of 2020. The decrease was primarily due to reduced general marketing activities.

Research and development expenses increased 3%, for the three months ended September 30, 2021, compared to the same period of 2020, primarily due to increased employee compensation costs.
 
General and administrative expenses increased $0.6 million, or 34%, for the three months ended September 30, 2021, compared to the same period of 2020, primarily due to an increased employee headcount and compensation, which was partially offset by a reduction in outside legal expenses.

Goodwill impairment charge of $0.2 million was recorded in the three months ended September 30, 2020, reducing the goodwill balance to zero. No goodwill impairment charge was recorded in the same period of 2021.
33


Total Other Income, Net

Gain on revaluation of warrant liabilities was $1.1 million for the three months ended September 30, 2021, and was associated with the revaluation of warrants issued in 2019, 2020 and 2021. Gain on warrant liabilities of $4.5 million for the three months ended September 30, 2020, was associated with the revaluation of warrants issued in 2015, 2019 and 2020. Gains and losses on revaluation of warrants are primarily driven by changes in our stock price.

Other expense, net for the three months ended September 30, 2021 was $0.3 million, as compared to income of $0.4 million for the same period of 2020. The primary reason for the $0.7 million change is due to unrealized losses on foreign currency revaluations of our inter-company monetary assets and liabilities.

The following table presents our results of operations (in thousands, except percentages):
 Nine months ended September 30,  
 20212020Change% Change
    
Revenue$7,170 $6,628 $542 %
Cost of Revenue2,836 2,919 (83)(3)%
Gross profit4,334 3,709 625 17 %
Gross profit %60 %56 %
Operating expenses:    
Sales and marketing5,265 5,972 (707)(12)%
Research and development1,930 1,762 168 10 %
General and administrative6,415 5,836 579 10 %
Impairment of goodwill— 189 (189)
n/m(1)
Restructuring— 244 (244)
n/m(1)
Total operating expenses13,610 14,003 (393)(3)%
Loss from operations(9,276)(10,294)1,018 (10)%
Other (expense) income, net:    
Interest expense(77)(113)36 (32)%
Gain (loss) on revaluation of warrant liabilities2,011 (1,579)3,590 
n/m(1)
Warrant issuance expense— (329)329 (100)%
Gain on forgiveness of note payable1,099 — 1,099 
n/m(1)
Other (expense) income, net(658)466 (1,124)(241)%
Total other income (expense), net2,375 (1,555)3,930 (253)%
Net loss$(6,901)$(11,849)$4,948 (42)%

(1) Not meaningful
 
Revenue
 
Revenue increased $0.5 million, or 8%, for the nine months ended September 30, 2021, compared to the same period of 2020. This increase was comprised of a $0.3 million increase in EksoHealth revenue primarily due to an increase in the volume of device sales driven by business conditions normalizing from the impact of the COVID-19 pandemic.
 
Gross Profit
 
Gross profit increased $0.6 million, or 17%, for the nine months ended September 30, 2021, compared to the same period of 2020, primarily attributed to an increased volume of medical device sales and a reduction in EksoWorks cost of sales. Gross margin was approximately 60% for the nine months ended September 30, 2021, compared to a gross margin of 56% for the same period in 2020. Gross margins increased primarily due to improved EksoWorks margins driven by lower production costs of the EVO vest compared to the previous generation vest, and the reduction of collaborative arrangements in overall revenue composition.
 
34

Operating Expenses
 
Sales and marketing expenses decreased $0.7 million, or 12%, for the nine months ended September 30, 2021, compared to the same period of 2020, primarily due to a decrease in employee compensation expenses as a result of a furlough and a reduction in force in March and May of 2020, respectively.

Research and development expenses increased $0.2 million, or 10%, for the nine months ended September 30, 2021, compared to the same period of 2020, primarily due to increased employee compensation costs.
 
General and administrative expenses increased $0.6 million, or 10% for the nine months ended September 30, 2021 compared to the same period of 2020, due to an increase in employee compensation from higher headcount partially offset by lower outside legal costs.

Goodwill impairment charge of $0.2 million was recorded in the nine months ended September 30, 2020, reducing the goodwill balance to zero. No goodwill impairment charge was recorded in the same period of 2021.

Restructuring expenses of $0.2 million for the nine months ended September 30, 2020 were comprised of employee severance payments related to the restructuring we completed in May of 2020 to streamline our operations to lower operating expenses and reduce cash burn. There was no comparable amount for the nine months ended September 30, 2021.

Total Other (Expense) Income, Net

Gain on revaluation of warrant liabilities was $2.0 million for the nine months ended September 30, 2021 was associated with the revaluation of warrants issued in 2019, 2020 and 2021. Loss on revaluation of warrant liabilities of $1.6 million for the nine months ended September 30, 2020, was associated with the revaluation of warrants issued in 2015, 2019 and 2020. Gains and losses on revaluation of warrants are primarily driven by changes in our stock price.

Gain on forgiveness of note payable of $1.1 million for the nine months ended September 30, 2021 was recorded as a result of the PPP loan forgiveness approval we received from our lender and the SBA in June 2021. There was no comparable amount for the same period of 2020.

Other expense, net for the nine months ended September 30, 2021 was $0.7 million, as compared to other income of $0.5 million for the same period of 2020. The primary reason for the $1.1 million change is due to unrealized losses on foreign currency revaluations of our inter-company monetary assets and liabilities.
 
Financial Condition, Liquidity and Capital Resources
 
Since our inception, we have devoted substantially all of our efforts toward the development of exoskeletons for the medical and industrial markets, toward the commercialization of medical exoskeletons to rehabilitation centers and toward raising capital. We have financed our operations primarily through the issuance and sale of equity securities for cash consideration and through bank debt.
 
Liquidity and Capital Resources
 
At September 30, 2021, we had working capital of $44.4 million, compared to working capital of $13.4 million at December 31, 2020. The increase in working capital is primarily due to a higher cash balance from equity financings and warrant exercises. Our cash as of September 30, 2021, consisted of bank deposits with third party financial institutions. As of September 30, 2021, of our $43.4 million of cash, $43.0 million was held domestically while $0.4 million was held by foreign subsidiaries.

As described in Note 8 in the notes to our condensed consolidated financial statements under the caption Notes Payable, net, borrowings under our new secured term loan agreement with Pacific Western Bank have a requirement of minimum cash on hand equivalent to the current outstanding principal balance. As of September 30, 2021, $2.0 million of cash must remain as restricted. After considering cash restrictions, effective unrestricted cash as of September 30, 2021 is estimated to be $41.4 million. With this unrestricted cash balance, we believe that we currently have sufficient cash to fund our operations beyond the look forward period of one year from the issuance of these condensed consolidated financial statements.
   
Cash
 
35

The following table summarizes the sources and uses of cash (in thousands).
Nine months ended September 30,
 20212020
Net cash used in operating activities$(8,081)$(7,015)
Net cash used in investing activities(60)— 
Net cash provided by financing activities38,712 10,704 
Effect of exchange rate changes on cash(12)
Net increase in cash30,577 3,677 
Cash at the beginning of the period12,862 10,872 
Cash at the end of the period$43,439 $14,549 
 
Net Cash Used in Operating Activities
 
Net cash used in operations increased $1.1 million, or 15%, for the nine months ended September 30, 2021, compared to the same period of 2020 primarily due to the timing of cash collections.

Net Cash Provided by Financing Activities
 
Net cash provided by financing activities of $38.7 million for the nine months ended September 30, 2021, was from the sale of common stock and warrants for net proceeds of $36.5 million in connection with the equity financing, net proceeds of $0.7 million from our “at the market offering” program, and proceeds of $1.4 million from the exercise of warrants.

Net cash provided by financing activities of $10.7 million for the nine months ended September 30, 2020, was from the sale of our common stock for net proceeds of $7.1 million in connection with the equity financing in June 2020, proceeds of $1.1 million from our PPP loan, and proceeds of $0.8 million from the exercise of May 2019 Warrants, partially offset by to aggregate principal payments of $0.8 million against our term loan.


Contractual Obligations and Commitments
 
The following table summarizes our outstanding contractual obligations as of September 30, 2021, and the effect those obligations are expected to have on our liquidity and cash flows in future periods (in thousands):
 Payments Due By Period:
TotalLess than
One Year
1-3 Years3-5 YearsAfter
5 Years
Note payable, principal and interest$2,173 $90 $2,083 $— $— 
Facility operating leases384 384 — — — 
Purchase obligations2,697 1,533 1,164 — — 
Total$5,254 $2,007 $3,247 $— $— 

Refer to Note 13. Commitments and Contingencies for additional information regarding our license agreements and purchase obligations.
 
Item 3. Quantitative and Qualitative Disclosure About Market Risk
 
We are exposed to market risks in the ordinary course of our business, including inflation risks.
 
We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations.
 
In addition, we conduct business in foreign countries and have subsidiaries based in Germany and Singapore. Accordingly, we are exposed to exchange rate risk. See Item 7A. Quantitative and Qualitative Disclosures About Market Risk in our Annual Report.
36

 
Item 4. Controls and Procedures
 
Disclosure Controls and Procedures.
 
Our management, with the participation of our principal executive officer and principal financial officer, conducted an evaluation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) as of the end of the period covered by this Quarterly Report. Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of such date, our disclosure controls and procedures were effective to ensure that information required to be disclosed in reports filed by us under the Exchange Act is recorded, processed, summarized and reported within the required time periods and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.
 
It should be noted 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 and makes assumptions about the likelihood of future events. There can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote. Management believes that the financial statements included in this Quarterly Report fairly present in all material respects our financial condition, results of operations and cash flows for the periods presented.
 
Changes in Internal Control Over Financial Reporting
 
There were no changes in our internal control over financial reporting that occurred during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 
37

PART II. OTHER INFORMATION
 
Item 1. Legal Proceedings

We are not the subject of any pending legal proceedings; and to the best of our management’s knowledge, no such proceeding is presently threatened, the results of which would have a material impact on the Companies properties, results of operations, or financial condition. Further, to the knowledge of management, no director or executive officer is party to any action in which any has an interest adverse to us.

Item 1A. Risk Factors

Other than as described below, we have not identified any material changes to the risk factors previously disclosed in Part I - Item 1A - “Risk Factors” in our Annual Report. Our business, financial condition and operating results can be affected by a number of factors, whether currently known or unknown, including, but not limited to, those described below or in our Annual Report, any one or more of which could, directly or indirectly, cause our actual financial condition and operating results to vary materially from our past, or anticipated future, financial condition and operating results. Any of these factors, in whole or in part, could materially and adversely affect our business, financial condition, operating results and stock price. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report, including the section titled “Part I - Item 2 - Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the condensed consolidated financial statements and related notes.

Shortages in the materials used to manufacture our products could impact our future results.

Due to a variety of factors, including the COVID-19 pandemic, various materials we used to manufacture our products are currently, or may in the future, experience shortages and supply chain disruptions. For example, the global semiconductor industry has faced significant supply chain shortages and other disruptions as a result of increased demand, the inability of fabrication plants to produce sufficient quantities of chips to meet that demand, including as a result of government restrictions on staffing and facility operations in light of the pandemic, and other causes. Electronic components in general, battery cells, metals and plastics, all of which we use in our products, are also in shorter supply compared to prior periods, and we are also experiencing longer lead times for manufacturing services such as machining and tool making. Numerous factors, such as the ongoing pandemic or further trade tensions between the U.S. and China, may prolong or deepen these challenges. We believe that we have sufficient supplies of semiconductor chips for the majority of 2021, and but our operating results may be negatively impacted if global supply chains of semiconductors and other important commodities in short supply do not normalize.



38

Item 6. Exhibits
 
Exhibit
Number
 Description
 
   
 
   
 
   
 
101* The following financial statements from the Ekso Bionics Holdings, Inc. Quarterly Report on Form 10-Q for the quarter ended September 30, 2021, formatted in Extensible Business Reporting Language (“XBRL”):
unaudited condensed consolidated balance sheets;
unaudited condensed consolidated statements of operations and comprehensive income (loss);
unaudited condensed consolidated statements of stockholders’ equity;
unaudited condensed consolidated statement of cash flows; and
notes to unaudited condensed consolidated financial statements.
*Filed herewith.

39

SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, Ekso Bionics Holdings, Inc. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 EKSO BIONICS HOLDINGS, INC.
  
Date: November 2, 2021By:/s/ Jack Peurach
  Jack Peurach
  President and Chief Executive Officer
   
Date: November 2, 2021By:/s/ John F. Glenn
  John F. Glenn
  Chief Financial Officer
   
  (Duly Authorized Officer and Principal Financial and Accounting Officer)

40
EX-31.1 2 ekso-9302021xex311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION

I, Jack Peurach, certify that:
(1)I have reviewed this Quarterly Report on Form 10-Q of Ekso Bionics Holdings, 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 company as of, and for, the periods presented in this report;
(4)The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company 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 company, 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 company’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 company’s internal control over financial reporting that occurred during the company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and
(5)The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’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 company’s internal control over financial reporting.
 
Date: November 2, 2021
 
 /s/ Jack Peurach
 Jack Peurach
 Principal Executive Officer


EX-31.2 3 ekso-9302021xex312.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION

I, John F. Glenn, certify that:
(1)I have reviewed this Quarterly Report on Form 10-Q of Ekso Bionics Holdings, 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 company as of, and for, the periods presented in this report;
(4)The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company 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 company, 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 company’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 company’s internal control over financial reporting that occurred during the company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and
(5)The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’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 company’s internal control over financial reporting.
 
Date: November 2, 2021
 
 /s/ John F. Glenn
 John F. Glenn
 Principal Financial Officer


EX-32.1 4 ekso-9302021xex321.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION BY THE PRINCIPAL EXECUTIVE OFFICER PURSUANT TO
18 U.S.C. SECTION 1350
 
In connection with the Quarterly Report on Form 10-Q of Ekso Bionics Holdings, Inc. (the “Company”), for the quarterly period ended September 30, 2021 as filed with the Securities and Exchange Commission (the “Report”), I, Jack Peurach, President and Chief Executive Officer and principal executive officer, hereby certify as of the date hereof, solely for purposes of 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
(1)The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.
 
Dated: November 2, 2021
  
 /s/ Jack Peurach
 Jack Peurach
 Principal Executive Officer


EX-32.2 5 ekso-9302021xex322.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION BY THE PRINCIPAL FINANCIAL OFFICER PURSUANT TO
18 U.S.C. SECTION 1350
 
In connection with the Quarterly Report on Form 10-Q of Ekso Bionics Holdings, Inc. (the “Company”), for the quarterly period ended September 30, 2021 as filed with the Securities and Exchange Commission (the “Report”), I, John F. Glenn, Chief Financial Officer and principal financial officer, hereby certify as of the date hereof, solely for purposes of 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
(1)The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.
 
Dated: November 2, 2021
  
 /s/ John F. Glenn
 John F. Glenn
 Principal Financial Officer


EX-101.SCH 6 ekso-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Organization (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies and Estimates link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Fair Value Measurements - Fair Value Hierarchies (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Fair Value Measurements - Change in Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Revenue Recognition - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Revenue Recognition - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Revenue Recognition - Deferred Revenue Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Revenue Recognition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Revenue Recognition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Accrued Liabilities - Product Maintenance and Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2126108 - Disclosure - Note Payable, net link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Note Payable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2428413 - Disclosure - Note Payable, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2429414 - Disclosure - Notes Payable, net - Debt Repayment (Details) link:presentationLink link:calculationLink link:definitionLink 2130109 - Disclosure - Lease Obligations link:presentationLink link:calculationLink link:definitionLink 2331307 - Disclosure - Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - Lease Obligations -Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - Lease Obligations -Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - Capitalization and Equity Structure link:presentationLink link:calculationLink link:definitionLink 2334308 - Disclosure - Capitalization and Equity Structure (Tables) link:presentationLink link:calculationLink link:definitionLink 2435416 - Disclosure - Capitalization and Equity Structure - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2436417 - Disclosure - Capitalization and Equity Structure - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2437418 - Disclosure - Capitalization and Equity Structure - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2138111 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2339309 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - Stock-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2442421 - Disclosure - Stock-based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2443422 - Disclosure - Stock-based Compensation - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2444423 - Disclosure - Stock-based Compensation - Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2145112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2146113 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2447424 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2148114 - Disclosure - Net (Loss) Income Per Share link:presentationLink link:calculationLink link:definitionLink 2349310 - Disclosure - Net (Loss) Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2450425 - Disclosure - Net (Loss) Income Per Share - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2451426 - Disclosure - Net (Loss) Income Per Share - Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2152115 - Disclosure - Segment Disclosures link:presentationLink link:calculationLink link:definitionLink 2353311 - Disclosure - Segment Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 2454427 - Disclosure - Segment Disclosures - Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2455428 - Disclosure - Segment Disclosures - Geographical Segments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ekso-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ekso-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ekso-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Proceeds from exercise of warrants Value of shares sold Proceeds from Warrant Exercises Schedule of Unvested Restricted Stock Units Roll Forward Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Supplemental disclosure of cash flow activities Supplemental Cash Flow Information [Abstract] Product Maintenance And Warranty Product Maintenance And Warranty [Table Text Block] Customer [Domain] Customer [Domain] Accrued Liabilities, Rollforward [Roll Forward] Accrued Liabilities, Rollforward [Roll Forward] Accrued Liabilities, Rollforward [Roll Forward] Work in progress Inventory, Work in Process, Gross Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net (loss) income Net loss Net loss Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Right-of-use assets Operating Lease, Right-of-Use Asset Convertible Preferred stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Salaries, benefits and related expenses Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Number of license agreements Number Of License Agreements Number Of License Agreements Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Warrant liabilities Warrant liabilities Derivative Liability EMEA EMEA [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Contracts with Customer, Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Entity Filer Category Entity Filer Category Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Other assets Other Assets, Noncurrent Share issuance for common stock contribution to 401(k) plan Shares Issued ,Capital Contribution Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Net increase in cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Remainder of 2021 - 2022 Long-Term Debt, Maturity, Remainder of Fiscal Year Document Fiscal Year Focus Document Fiscal Year Focus May 2019 Warrants 2019 Warrants [Member] 2019 Warrants [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Royalty Agreement Terms Royalty Agreement Terms [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Common stock contribution to 401(k) plan Common Stock Contribution Recognition of deferred revenue Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Sale of Stock [Axis] Sale of Stock [Axis] Liability Class [Axis] Liability Class [Axis] Reverse stock split Stockholders' Equity Note, Stock Split, Conversion Ratio Equity Incentive Plan 2014 2014 Plan Equity Incentive Plan 2014 [Member] Warrant issuance expense Warrant Issuance Expense Warrant Issuance Expense Award Type [Domain] Award Type [Domain] Notes payable, net Notes Payable, Noncurrent Assets Assets [Abstract] 2023 Long-Term Debt, Maturity, Year Three Options outstanding, exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted-average exercise price, vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Concentration risk percentage Concentration Risk, Percentage Convertible preferred stock, $0.001 par value; 10,000 shares authorized; none issued and outstanding at September 30, 2021 and December 31, 2020 Preferred Stock, Value, Issued Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town June 2020 Warrants June 2020 Warrants [Member] June 2020 Warrants Accumulated Deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses, right-of-use assets, and other assets current and noncurrent Increase (Decrease) in Prepaid Expense and Other Assets Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Deferred extended maintenance and support Contract With Customer, Liability, Extended Maintenance And Support Contract With Customer, Liability, Extended Maintenance And Support Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Accounts receivable Increase (Decrease) in Accounts Receivable Schedule of Capitalization, Equity [Line Items] Schedule of Capitalization, Equity [Line Items] Accounts Receivable, Net And Other Assets Accounts Receivable, Net And Other Assets [Member] Accounts Receivable, Net And Other Assets Germany GERMANY Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Gain (loss) on revaluation of warrant liabilities (Gain) loss on revaluation of warrant liabilities Gain on revaluation of warrants issued in connection with the February 2021, June 2020, December 2019 and May 2019 financings Gain (Loss) On Warrant Liability Gain (Loss) On Warrant Liability Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Entity Interactive Data Current Entity Interactive Data Current Prime Rate Prime Rate [Member] Deferred revenues Increase (Decrease) in Deferred Revenue Duration of put option Class Of Warrant Or Right, Duration Of Put Option Class Of Warrant Or Right, Duration Of Put Option Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net (loss) income per share applicable to common shareholders, basic (in dollars per share) Net (loss) income per share, basic (in dollar per shares) Earnings Per Share, Basic Lease expense Operating Lease, Expense Revenue Recognition Revenue from Contract with Customer [Text Block] Number of customers Number Of Customers Number Of Customers Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Document Type Document Type June 2020 Placement Agent Warrants June 2020 Placement Agent Warrants [Member] 2019 Warrants [Member] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Raw materials Inventory, Raw Materials, Gross Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Class of warrant or right expiration period Term (Years) Class of Warrant or Right Expiration Period Deferral principal payment period Debt Instrument, Deferral Period Debt Instrument, Deferral Period Entity Current Reporting Status Entity Current Reporting Status License fees License Revenue [Member] Shares authorized for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Lease payment Operating Lease, Payments Going Concern Going Concern [Policy Text Block] Other adjustments Other Noncash Income (Expense) 401(k) expense Employee Benefits and Share-based Compensation PWB Loan Agreement PWB Loan Agreement [Member] PWB Loan Agreement Changes in allowance for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Total principal payments Total principal payments Long-term Debt, Gross Belgium BELGIUM Matching contribution to 401(k) plan Stock Issued During Period, Value, Employee Benefit Plan Plan Name [Axis] Plan Name [Axis] Note payable, net Long-term Debt Direct Offering Direct Offering [Member] Direct Offering Level 1 Fair Value, Inputs, Level 1 [Member] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Unrealized loss (gain) on foreign currency transactions Foreign Currency Transaction Gain (Loss), Unrealized Impairment of goodwill Loss on impairment of goodwill Goodwill, Impairment Loss Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Total liabilities and stockholders’ equity Liabilities and Equity Other Other Accrued Liabilities, Current Americas Americas [Member] Other income (expense), net: Other Income and Expenses [Abstract] Deferred revenues, current Less current portion Contract with Customer, Liability, Current Service and support Service [Member] Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Warrant Liability Derivative Financial Instruments, Liabilities [Member] Accounts payable Increase (Decrease) in Accounts Payable Beginning Balance Closing Balance Total Product Maintenance Warranty Liabilities Current Noncurrent Organization Business Description and Basis of Presentation [Text Block] Long-term portion Product Maintenance Warranty Liabilities, Noncurrent Product Maintenance Warranty Liabilities, Noncurrent Net (Loss) Income Per Share Earnings Per Share [Text Block] Lease term Lessor, Operating Lease, Term of Contract Operating expenses: Operating Expenses [Abstract] Minimum Minimum [Member] Exercise of warrants (in shares) Stock Issued During Period, Shares, Exercise Of Warrants Stock Issued During Period, Shares, Exercise Of Warrants Gross profit Gross Profit February 2021 Offering February 2021 Offering [Member] February 2021 Offering Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Shares issued as a result of rounding due to reverse-stock split (in shares) Stock Issued During Period, Shares, Reverse Stock Splits Available for future offerings Sale Of Stock, Stock Available For Issuance, Value Sale Of Stock, Stock Available For Issuance, Value Balance Sheet Location [Domain] Balance Sheet Location [Domain] Convertible Preferred stock, shares authorized (in shares) Preferred Stock, shares authorized (in shares) Preferred Stock, Shares Authorized Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Trading Symbol Trading Symbol Current liabilities: Liabilities, Current [Abstract] Equity financing, net Stock Issued During Period, Value, New Issues General and administrative General and Administrative Expense Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Balance (in shares) Balance (in shares) Shares, Outstanding Weighted-average exercise price, exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Customer A Customer A [Member] Customer A Stock-based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Inventories Inventory Disclosure [Text Block] Leases Lessee, Leases [Policy Text Block] Other Americas, Other [Member] Americas, Other Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Accounting Policies [Abstract] Accounting Policies [Abstract] Contractual obligation Contractual Obligation Weighted-average remaining contractual life (Years), ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Equity financing, net (in shares) Stock Issued During Period, Shares, New Issues Number of reportable segments Number of Reportable Segments Present value of lease liabilities Operating Lease, Liability Conversion price Measurement Input, Conversion Price [Member] Common stock, $0.001 par value; 141,429 shares authorized; 12,664 and 8,349 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Unrecognized compensation expense, period of recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Concentration Risk Customer Concentration Risk [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 13) Commitments and Contingencies Lease Obligations Lessee, Operating Leases [Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Commission and issuance costs Proceeds from Debt, Net of Issuance Costs Allowance for accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Remainder of 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Restricted stock units Restricted Stock [Member] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] EksoHealth EksoHealth [Member] EksoHealth [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Schedule of Geographic Information Revenue from External Customers by Geographic Areas [Table Text Block] Entity Registrant Name Entity Registrant Name Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Other (expense) income, net Other Income Expense Amount of income (expense) related to other income activities, classified as other. Number warrants called (in shares) Beginning balance (in shares) Ending balance (in shares) Class of Warrant or Right, Outstanding Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Value of shares sold Sale of Stock, Consideration Received on Transaction EksoWorks EksoWorks [Member] EksoWorks [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Subscriptions Subscriptions [Member] Subscriptions Accrued liabilities Total Accrued Liabilities, Current Unrestricted cash Unrestricted Cash Stock options Options to purchase common stock Share-based Payment Arrangement, Option [Member] Other EMEA, Other [Member] EMEA, Other Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity [Abstract] Equity [Abstract] Adjustment for gain on revaluation of warrant liabilities Fair Value Adjustment of Warrants Measurement Input Type [Domain] Measurement Input Type [Domain] Common Stock Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Segment Disclosures Segment Reporting Disclosure [Text Block] Loss from operations Operating Income (Loss) Lease liabilities, current Operating Lease, Liability, Current Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Conversion price (in dollars per share) Stock Conversion Price Accounts receivable payment terms Contracts With Customer, Accounts Receivable, Payment Terms, Duration Contracts With Customer, Accounts Receivable, Payment Terms, Duration Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Royalty percentage Royalty Percentage Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accrued, lease and other noncurrent liabilities Increase (Decrease) in Accrued Liabilities Cash paid for income taxes Income Taxes Paid Deferred device and advances Contract With Customer, Liability, Devices And Advances Contract With Customer, Liability, Devices And Advances Total other income (expense), net Other Nonoperating Income (Expense) Share issuance in lieu of cash compensation Stock Issued Acquisition of equipment Payments to Acquire Property, Plant, and Equipment Rentals and subscriptions Rentals and Subscriptions [Member] Rentals and Subscriptions Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Exercise of warrants Stock Issued During Period, Value, Exercise Of Warrants Stock Issued During Period, Value, Exercise Of Warrants Payment of remaining balance of long-term debt Payment for Debt Extinguishment or Debt Prepayment Cost Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Aggregate intrinsic value, ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Schedule of Maturities of Future Obligations Lessee, Operating Lease, Liability, Maturity [Table Text Block] Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued Convertible Preferred stock, shares issued (in shares) Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Term Loan Term Loan [Member] Term Loan Aggregate intrinsic value, exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Warrants exercised (in shares) Exercised (in shares) Class Of Warrant Or Right Expired Net sales Sales Revenue Goods Net Excluding Government Sales [Member] Expected term (years) Measurement Input, Expected Term [Member] Research and Development Arrangement, Contract to Perform for Others, Type [Axis] Research and Development Arrangement, Contract to Perform for Others, Type [Axis] Gain on forgiveness of note payable Gain on forgiveness of note payable Gain (Loss) on Extinguishment of Debt Hamburg,Germany Hamburg,Germany [Member] Hamburg,Germany Incurred costs Product Maintenance Warranty Expense Schedule of Warrant share activity Schedule of Warrants Outstanding [Table Text Block] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Concentration of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Measurement Frequency [Domain] Measurement Frequency [Domain] Collaborative arrangements Collaborative Arrangements [Member] Collaborative Arrangements Received net proceeds Debt Instrument, Face Amount Interest expense Interest Expense Finance cost attributable to issuance of warrants Issuance of Stock and Warrants for Services or Claims City Area Code City Area Code Current share price (in dollars per share) Share Price Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Term of lease Lessee, Operating Lease, Term of Contract Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] RSU Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Percent of employee match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Options forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Accounts receivable, net of allowances of $2 and $42, respectively Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current APAC Asia Pacific [Member] Unsecured debt Unsecured Debt [Member] Proceeds from issuance of long-term debt Proceeds from Issuance of Long-term Debt Accrued Liabilities [Table] Accrued Liabilities [Table] Equity Components [Axis] Equity Components [Axis] Beginning Balance (in shares) Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Accumulated Other Comprehensive Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Sale of Stock [Domain] Sale of Stock [Domain] Total lease payments Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Accounts Receivable Accounts Receivable [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Inventories Inventories Inventory, Net Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] In lieu of cash compensation (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Entity File Number Entity File Number Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Options cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Additions for estimated future costs Product Maintenance Warranty Addition Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Current portion Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] In lieu of cash compensation Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Entity Small Business Entity Small Business Convertible Preferred stock, par value per share (in dollars per share) Preferred Stock, Par or Stated Value Per Share Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Equity incentive plan (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Beginning Balance (in dollars per share) Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Sales and marketing Selling and Marketing Expense 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Research and Development Arrangement, Contract to Perform for Others, Type [Domain] Research and Development Arrangement, Contract to Perform for Others, Type [Domain] Put option pay period Class Of Warrant Or Right, Put Option, Duration Of Pay Period Class Of Warrant Or Right, Put Option, Duration Of Pay Period Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] December 2019 Warrants December 2019 Warrants [Member] Statement [Line Items] Statement [Line Items] Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Initial fair value of warrants in connection with 2021 financing Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Debt covenant, unrestricted cash Debt Covenant, Covenant Compliance, Unrestricted Cash Debt Covenant, Covenant Compliance, Unrestricted Cash Debt Disclosure [Abstract] Debt Disclosure [Abstract] Payments due by period Contractual Obligation, to be Paid, Year One Entity Address, State or Province Entity Address, State or Province Matching contribution to 401(k) plan (in shares) Shares issued in employee benefit plan (in shares) Stock Issued During Period, Shares, Employee Benefit Plan Level 2 Fair Value, Inputs, Level 2 [Member] Customer B Customer B [Member] Customer B Deferred revenues Deferred revenues, non-current Contract with Customer, Liability, Noncurrent Segment Reporting [Abstract] Segment Reporting [Abstract] Customer [Axis] Customer [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Net unrealized gain (loss) on foreign currency translation Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Capitalization, Equity [Table] Schedule of Capitalization, Equity [Table] Proceeds from issuance of common stock and warrants, net Proceeds from direct offering Proceeds from Issuance of Common Stock Total assets Assets Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Weighted-average remaining contractual life (Years), vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss per share applicable to common shareholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Geographical [Domain] Geographical [Domain] Current share price Measurement Input, Share Price [Member] Net (loss) income per share applicable to common shareholders, basic Net Income (Loss) Available to Common Stockholders, Basic Principal payments on note payable Repayments of Notes Payable Issuance of common stock under: Issuance Of Common Stock Under [Abstract] Issuance Of Common Stock Under Accrued Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Product and Service [Domain] Product and Service [Domain] Research and development Research and Development Expense Interest rate Debt Instrument, Interest Rate, Stated Percentage Renewal term Lessee, Operating Lease, Renewal Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Basis of Presentation and Summary of Significant Accounting Policies and Estimates Significant Accounting Policies [Text Block] Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Cash used in operations Net Cash Provided by (Used in) Operating Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] December 2019 Placement Agent Warrants December 2019 Placement Agent Warrants [Member] December 2019 Placement Agent Warrants Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Class Of Warrant Or Right, Outstanding [Roll Forward] Class Of Warrant Or Right, Outstanding [Roll Forward] Class Of Warrant Or Right, Outstanding [Roll Forward] Capitalization, Long-term Debt and Equity [Abstract] Capitalization, Long-term Debt and Equity [Abstract] Geographical [Axis] Geographical [Axis] Fair value of warrants issued upon equity financing Fair Value Of Warrants Issued Upon Equity Financing Fair Value Of Warrants Issued Upon Equity Financing Weighted average number of shares outstanding, basic (in shares) Weighted-average number of shares, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share applicable to common shareholders, diluted (in dollars per share) Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Sale of shares (in dollars per share) Sale of Stock, Price Per Share Device revenue Product [Member] At-The-Market Offering At-The-Market Offering [Member] At-The-Market Offering [Member] Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total deferred revenues Beginning balance Ending balance Deferred revenue Contract with Customer, Liability Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Richmond, California Richmond, California [Member] Richmond, California Contract with Customer, Liability, Non-Cancellable Backlog Contract with Customer, Liability, Non-Cancellable Backlog Contract with Customer, Liability, Non-Cancellable Backlog Fair Value Measurements Fair Value Disclosures [Text Block] Restructuring Restructuring Charges Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Effect of dilutive warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Warranty Warranty [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Deferral of revenue Contract With Customer, Liability, Deferral Of Revenue Contract With Customer, Liability, Deferral Of Revenue Cost of revenue Cost of revenue Cost of Goods and Services Sold Device warranty Product Warranty Accrual, Current Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Parts and other Product and Service, Other [Member] Stock Awards Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Income Statement Location [Domain] Income Statement Location [Domain] Debt term Debt Instrument, Term Supplemental disclosure of non-cash activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Reclassification of warrant liability to equity upon exercise of warrants Reclassifications of Temporary to Permanent Equity Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Other non-current liabilities Other Liabilities, Noncurrent Loan Agreement Loan Agreement [Member] Current portion Product Maintenance Warranty Liabilities, Current Product Maintenance Warranty Liabilities, Current Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Payment of remaining balance on long-term debt Repayments of Long-term Debt Earnings Per Share [Abstract] Earnings Per Share [Abstract] Revenue Revenue from Contract with Customer Benchmark [Member] Document Quarterly Report Document Quarterly Report Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Options outstanding, vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Finished goods Inventory, Finished Goods, Gross Warrants for common stock Warrant [Member] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Expected term Term (years) Warrants and Rights Outstanding, Term Long-term portion Long-term Debt, Excluding Current Maturities Liabilities Liabilities, Fair Value Disclosure [Abstract] Compensation expense Share-based Payment Arrangement, Expense Weighted-average remaining contractual life (Years), exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Weighted- Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Change In Contract With Customer, Liability Rollforward [Roll Forward] Change In Contract With Customer, Liability Rollforward [Roll Forward] Change In Contract With Customer, Liability Rollforward [Roll Forward] Issuance of warrants Adjustments To Additional Paid In Capital, Warrant Issuance Adjustments To Additional Paid In Capital, Warrant Issuance Aggregate intrinsic value, vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Cash at beginning of period Cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Operating lease, abatement Operating Lease, Abatement Operating Lease, Abatement United States UNITED STATES Number warrants called (in shares) Sale of Stock, Number of Shares Issued in Transaction Available for corporate purposes Line Of Credit Facility, Capacity Available For Specific Purpose Line Of Credit Facility, Capacity Available For Specific Purpose Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Current assets: Assets, Current [Abstract] Research and Development Arrangement, Contract to Perform for Others [Line Items] Research and Development Arrangement, Contract to Perform for Others [Line Items] Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Right to receive stock (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instrument Other Than Options, Right To Receive, Shares Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instrument Other Than Options, Right To Receive, Shares LIBOR London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name Accumulated Other Comprehensive Loss [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Weighted average number of shares outstanding, diluted (in shares) Weighted-average number of shares, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Underwriting agreement Over-Allotment Option [Member] Reclassification of warrant liability to equity upon exercise of warrants Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Reclassification Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Reclassification Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Share-based Compensation, Stock Options, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Variable rate percentage Debt Instrument, Basis Spread on Variable Rate Capitalization and Equity Structure Stockholders' Equity Note Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] General and administrative General and Administrative Expense [Member] Consolidation Consolidation, Policy [Policy Text Block] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current 2021 Warrants 2021 Warrants [Member] 2021 Warrants May 2019 Warrants May 2019 Warrants [Member] Stock-based compensation expense APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition Received loan Line of Credit Facility, Maximum Borrowing Capacity Warrants issued (in shares) Class Of Warrant Or Right Issued Revenue Revenue Revenue from Contract with Customer, Including Assessed Tax Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] June 2020 Investor Warrants June 2020 Investor Warrants [Member] June 2020 Investor Warrants Entity Address, Postal Zip Code Entity Address, Postal Zip Code Less debt discount and issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Transfer of inventory to (from) property and equipment Transfer Of Property And Equipment From Inventory Statement [Table] Statement [Table] Percentage of warrants issued to purchase shares of common stock Class of Warrant or Right Percentage Of Warrants Issued To Purchase Shares Of Common Stock Class of Warrant or Right Percentage Of Warrants Issued To Purchase Shares Of Common Stock Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Deferred royalties Contract With Customer, Liability, Royalties Contract With Customer, Liability, Royalties Cover [Abstract] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Extinguishment of debt Extinguishment of Debt, Amount Accrued Liabilities and Other Liabilities [Abstract] Accrued Liabilities and Other Liabilities [Abstract] Volatility of stock Measurement Input, Price Volatility [Member] Schedule of assumption used in valuation Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Measurement input percentage Warrants and Rights Outstanding, Measurement Input Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Inventory Inventory, Policy [Policy Text Block] Adjustments to reconcile net loss to net cash used in operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Effective rate Line of Credit Facility, Interest Rate During Period Note Payable, net Long-term Debt [Text Block] Accrued Liabilities [Line Items] Accrued Liabilities [Line Items] EX-101.PRE 10 ekso-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 ekso-20210930_htm.xml IDEA: XBRL DOCUMENT 0001549084 2021-01-01 2021-09-30 0001549084 2021-10-29 0001549084 2021-09-30 0001549084 2020-12-31 0001549084 2021-07-01 2021-09-30 0001549084 2020-07-01 2020-09-30 0001549084 2020-01-01 2020-09-30 0001549084 us-gaap:CommonStockMember 2020-12-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001549084 us-gaap:RetainedEarningsMember 2020-12-31 0001549084 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001549084 2021-01-01 2021-03-31 0001549084 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001549084 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001549084 us-gaap:CommonStockMember 2021-03-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001549084 us-gaap:RetainedEarningsMember 2021-03-31 0001549084 2021-03-31 0001549084 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001549084 2021-04-01 2021-06-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001549084 us-gaap:CommonStockMember 2021-06-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001549084 us-gaap:RetainedEarningsMember 2021-06-30 0001549084 2021-06-30 0001549084 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001549084 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001549084 us-gaap:CommonStockMember 2021-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001549084 us-gaap:RetainedEarningsMember 2021-09-30 0001549084 us-gaap:CommonStockMember 2019-12-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001549084 us-gaap:RetainedEarningsMember 2019-12-31 0001549084 2019-12-31 0001549084 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001549084 2020-01-01 2020-03-31 0001549084 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001549084 us-gaap:CommonStockMember 2020-03-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001549084 us-gaap:RetainedEarningsMember 2020-03-31 0001549084 2020-03-31 0001549084 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001549084 2020-04-01 2020-06-30 0001549084 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001549084 us-gaap:CommonStockMember 2020-06-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001549084 us-gaap:RetainedEarningsMember 2020-06-30 0001549084 2020-06-30 0001549084 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001549084 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001549084 us-gaap:CommonStockMember 2020-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001549084 us-gaap:RetainedEarningsMember 2020-09-30 0001549084 2020-09-30 0001549084 2020-03-24 2020-03-24 0001549084 srt:MinimumMember ekso:EksoHealthMember 2021-01-01 2021-09-30 0001549084 srt:MaximumMember ekso:EksoHealthMember 2021-01-01 2021-09-30 0001549084 2020-01-01 2020-12-31 0001549084 ekso:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001549084 ekso:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001549084 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001549084 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001549084 ekso:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001549084 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001549084 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001549084 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001549084 us-gaap:AccumulatedTranslationAdjustmentMember 2021-09-30 0001549084 us-gaap:AccumulatedTranslationAdjustmentMember 2020-09-30 0001549084 us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001549084 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001549084 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001549084 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001549084 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001549084 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001549084 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001549084 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001549084 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-12-31 0001549084 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-01-01 2021-09-30 0001549084 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-09-30 0001549084 2021-10-01 2021-09-30 0001549084 2022-01-01 2021-09-30 0001549084 2023-01-01 2021-09-30 0001549084 ekso:AccountsReceivableNetAndOtherAssetsMember 2021-09-30 0001549084 ekso:AccountsReceivableNetAndOtherAssetsMember 2020-12-31 0001549084 srt:MinimumMember 2021-01-01 2021-09-30 0001549084 srt:MaximumMember 2021-01-01 2021-09-30 0001549084 us-gaap:ProductMember ekso:EksoHealthMember 2021-07-01 2021-09-30 0001549084 us-gaap:ProductMember ekso:EksoWorksMember 2021-07-01 2021-09-30 0001549084 us-gaap:ProductMember 2021-07-01 2021-09-30 0001549084 us-gaap:ServiceMember ekso:EksoHealthMember 2021-07-01 2021-09-30 0001549084 us-gaap:ServiceMember ekso:EksoWorksMember 2021-07-01 2021-09-30 0001549084 us-gaap:ServiceMember 2021-07-01 2021-09-30 0001549084 ekso:SubscriptionsMember ekso:EksoHealthMember 2021-07-01 2021-09-30 0001549084 ekso:SubscriptionsMember ekso:EksoWorksMember 2021-07-01 2021-09-30 0001549084 ekso:SubscriptionsMember 2021-07-01 2021-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoHealthMember 2021-07-01 2021-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoWorksMember 2021-07-01 2021-09-30 0001549084 us-gaap:ProductAndServiceOtherMember 2021-07-01 2021-09-30 0001549084 ekso:CollaborativeArrangementsMember ekso:EksoHealthMember 2021-07-01 2021-09-30 0001549084 ekso:CollaborativeArrangementsMember ekso:EksoWorksMember 2021-07-01 2021-09-30 0001549084 ekso:CollaborativeArrangementsMember 2021-07-01 2021-09-30 0001549084 ekso:EksoHealthMember 2021-07-01 2021-09-30 0001549084 ekso:EksoWorksMember 2021-07-01 2021-09-30 0001549084 us-gaap:ProductMember ekso:EksoHealthMember 2021-01-01 2021-09-30 0001549084 us-gaap:ProductMember ekso:EksoWorksMember 2021-01-01 2021-09-30 0001549084 us-gaap:ProductMember 2021-01-01 2021-09-30 0001549084 us-gaap:ServiceMember ekso:EksoHealthMember 2021-01-01 2021-09-30 0001549084 us-gaap:ServiceMember ekso:EksoWorksMember 2021-01-01 2021-09-30 0001549084 us-gaap:ServiceMember 2021-01-01 2021-09-30 0001549084 ekso:SubscriptionsMember ekso:EksoHealthMember 2021-01-01 2021-09-30 0001549084 ekso:SubscriptionsMember ekso:EksoWorksMember 2021-01-01 2021-09-30 0001549084 ekso:SubscriptionsMember 2021-01-01 2021-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoHealthMember 2021-01-01 2021-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoWorksMember 2021-01-01 2021-09-30 0001549084 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-09-30 0001549084 ekso:CollaborativeArrangementsMember ekso:EksoHealthMember 2021-01-01 2021-09-30 0001549084 ekso:CollaborativeArrangementsMember ekso:EksoWorksMember 2021-01-01 2021-09-30 0001549084 ekso:CollaborativeArrangementsMember 2021-01-01 2021-09-30 0001549084 ekso:EksoHealthMember 2021-01-01 2021-09-30 0001549084 ekso:EksoWorksMember 2021-01-01 2021-09-30 0001549084 us-gaap:ProductMember ekso:EksoHealthMember 2020-07-01 2020-09-30 0001549084 us-gaap:ProductMember ekso:EksoWorksMember 2020-07-01 2020-09-30 0001549084 us-gaap:ProductMember 2020-07-01 2020-09-30 0001549084 us-gaap:ServiceMember ekso:EksoHealthMember 2020-07-01 2020-09-30 0001549084 us-gaap:ServiceMember ekso:EksoWorksMember 2020-07-01 2020-09-30 0001549084 us-gaap:ServiceMember 2020-07-01 2020-09-30 0001549084 ekso:RentalsAndSubscriptionsMember ekso:EksoHealthMember 2020-07-01 2020-09-30 0001549084 ekso:RentalsAndSubscriptionsMember ekso:EksoWorksMember 2020-07-01 2020-09-30 0001549084 ekso:RentalsAndSubscriptionsMember 2020-07-01 2020-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoHealthMember 2020-07-01 2020-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoWorksMember 2020-07-01 2020-09-30 0001549084 us-gaap:ProductAndServiceOtherMember 2020-07-01 2020-09-30 0001549084 ekso:CollaborativeArrangementsMember ekso:EksoHealthMember 2020-07-01 2020-09-30 0001549084 ekso:CollaborativeArrangementsMember ekso:EksoWorksMember 2020-07-01 2020-09-30 0001549084 ekso:CollaborativeArrangementsMember 2020-07-01 2020-09-30 0001549084 ekso:EksoHealthMember 2020-07-01 2020-09-30 0001549084 ekso:EksoWorksMember 2020-07-01 2020-09-30 0001549084 us-gaap:ProductMember ekso:EksoHealthMember 2020-01-01 2020-09-30 0001549084 us-gaap:ProductMember ekso:EksoWorksMember 2020-01-01 2020-09-30 0001549084 us-gaap:ProductMember 2020-01-01 2020-09-30 0001549084 us-gaap:ServiceMember ekso:EksoHealthMember 2020-01-01 2020-09-30 0001549084 us-gaap:ServiceMember ekso:EksoWorksMember 2020-01-01 2020-09-30 0001549084 us-gaap:ServiceMember 2020-01-01 2020-09-30 0001549084 ekso:RentalsAndSubscriptionsMember ekso:EksoHealthMember 2020-01-01 2020-09-30 0001549084 ekso:RentalsAndSubscriptionsMember ekso:EksoWorksMember 2020-01-01 2020-09-30 0001549084 ekso:RentalsAndSubscriptionsMember 2020-01-01 2020-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoHealthMember 2020-01-01 2020-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoWorksMember 2020-01-01 2020-09-30 0001549084 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-09-30 0001549084 ekso:CollaborativeArrangementsMember ekso:EksoHealthMember 2020-01-01 2020-09-30 0001549084 ekso:CollaborativeArrangementsMember ekso:EksoWorksMember 2020-01-01 2020-09-30 0001549084 ekso:CollaborativeArrangementsMember 2020-01-01 2020-09-30 0001549084 ekso:EksoHealthMember 2020-01-01 2020-09-30 0001549084 ekso:EksoWorksMember 2020-01-01 2020-09-30 0001549084 ekso:WarrantyMember 2021-06-30 0001549084 ekso:WarrantyMember 2020-12-31 0001549084 ekso:WarrantyMember 2021-07-01 2021-09-30 0001549084 ekso:WarrantyMember 2021-01-01 2021-09-30 0001549084 ekso:WarrantyMember 2021-09-30 0001549084 ekso:LoanAgreementMember 2016-12-31 0001549084 ekso:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-12-01 2016-12-31 0001549084 ekso:LoanAgreementMember 2020-04-29 2020-04-29 0001549084 ekso:LoanAgreementMember 2020-01-01 2020-12-31 0001549084 ekso:PWBLoanAgreementMember ekso:TermLoanMember 2020-08-31 0001549084 ekso:PWBLoanAgreementMember ekso:TermLoanMember us-gaap:PrimeRateMember 2020-08-01 2020-08-30 0001549084 ekso:LoanAgreementMember 2021-01-01 2021-09-30 0001549084 ekso:PWBLoanAgreementMember ekso:TermLoanMember 2021-09-30 0001549084 ekso:PWBLoanAgreementMember ekso:TermLoanMember 2021-07-01 2021-09-30 0001549084 ekso:PWBLoanAgreementMember ekso:TermLoanMember 2021-01-01 2021-09-30 0001549084 us-gaap:UnsecuredDebtMember 2020-04-20 0001549084 us-gaap:UnsecuredDebtMember 2020-04-20 2020-04-20 0001549084 us-gaap:UnsecuredDebtMember 2021-06-28 2021-06-28 0001549084 ekso:RichmondCaliforniaMember 2021-09-30 0001549084 ekso:RichmondCaliforniaMember 2020-06-01 2020-06-30 0001549084 ekso:HamburgGermanyMember 2021-09-30 0001549084 ekso:February2021OfferingMember us-gaap:OverAllotmentOptionMember 2021-01-01 2021-02-28 0001549084 ekso:February2021OfferingMember us-gaap:OverAllotmentOptionMember 2021-02-28 0001549084 ekso:February2021OfferingMember 2021-01-01 2021-02-28 0001549084 ekso:A2021WarrantsMember 2021-01-01 2021-09-30 0001549084 ekso:February2021OfferingMember 2021-02-28 0001549084 ekso:AtTheMarketOfferingMember 2020-10-01 2020-10-29 0001549084 ekso:AtTheMarketOfferingMember 2020-10-29 0001549084 ekso:AtTheMarketOfferingMember 2021-01-01 2021-09-30 0001549084 ekso:AtTheMarketOfferingMember 2021-09-30 0001549084 ekso:AtTheMarketOfferingMember 2021-07-01 2021-09-30 0001549084 us-gaap:CommonStockMember ekso:AtTheMarketOfferingMember 2021-01-01 2021-09-30 0001549084 ekso:A2021WarrantsMember 2021-09-30 0001549084 ekso:A2021WarrantsMember 2020-12-31 0001549084 ekso:June2020InvestorWarrantsMember 2021-09-30 0001549084 ekso:June2020InvestorWarrantsMember 2021-01-01 2021-09-30 0001549084 ekso:June2020InvestorWarrantsMember 2020-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember 2021-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember 2021-01-01 2021-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember 2020-12-31 0001549084 ekso:December2019WarrantsMember 2021-09-30 0001549084 ekso:December2019WarrantsMember 2021-01-01 2021-09-30 0001549084 ekso:December2019WarrantsMember 2020-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember 2021-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember 2021-01-01 2021-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember 2020-12-31 0001549084 ekso:May2019WarrantsMember 2021-09-30 0001549084 ekso:May2019WarrantsMember 2021-01-01 2021-09-30 0001549084 ekso:May2019WarrantsMember 2020-12-31 0001549084 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001549084 ekso:A2021WarrantsMember 2021-01-01 2021-02-28 0001549084 ekso:A2021WarrantsMember 2021-02-28 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-02-11 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2021-01-01 2021-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2021-02-11 2021-02-11 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-02-11 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-02-11 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-02-11 0001549084 ekso:June2020InvestorWarrantsMember 2020-06-30 0001549084 ekso:June2020InvestorWarrantsMember 2020-01-01 2020-09-30 0001549084 ekso:June2020InvestorWarrantsMember 2020-06-01 2020-06-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2021-01-01 2021-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2020-01-01 2020-12-31 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember 2020-06-01 2020-06-30 0001549084 ekso:June2020PlacementAgentWarrantsMember 2020-01-01 2020-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2021-01-01 2021-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2020-01-01 2020-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001549084 ekso:December2019WarrantsMember 2019-12-31 0001549084 ekso:December2019WarrantsMember 2019-12-01 2019-12-31 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2021-01-01 2021-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2020-01-01 2020-12-31 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember 2019-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2021-01-01 2021-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2020-01-01 2020-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001549084 ekso:May2019WarrantsMember 2019-05-31 0001549084 ekso:May2019WarrantsMember 2020-06-30 0001549084 ekso:May2019WarrantsMember us-gaap:CommonStockMember ekso:DirectOfferingMember 2020-06-30 0001549084 ekso:June2020WarrantsMember 2020-06-30 0001549084 ekso:May2019WarrantsMember 2020-01-01 2020-09-30 0001549084 ekso:May2019WarrantsMember 2019-05-01 2019-05-30 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-09-30 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2021-01-01 2021-09-30 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2020-01-01 2020-12-31 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-30 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-09-30 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-30 0001549084 ekso:A2019WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001549084 ekso:June2020WarrantsMember 2021-01-01 2021-09-30 0001549084 ekso:EquityIncentivePlan2014Member 2021-09-30 0001549084 ekso:EquityIncentivePlan2014Member 2020-12-31 0001549084 ekso:EquityIncentivePlan2014Member 2021-01-01 2021-09-30 0001549084 ekso:EquityIncentivePlan2014Member 2021-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2021-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001549084 ekso:EquityIncentivePlan2014Member 2020-01-01 2020-09-30 0001549084 us-gaap:RestrictedStockUnitsRSUMember 2021-09-30 0001549084 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001549084 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001549084 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001549084 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001549084 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001549084 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001549084 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001549084 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001549084 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001549084 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-09-30 0001549084 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001549084 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001549084 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001549084 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001549084 2019-01-01 2019-12-31 0001549084 us-gaap:RoyaltyAgreementTermsMember 2021-09-30 0001549084 ekso:SalesRevenueGoodsNetExcludingGovernmentSalesMember us-gaap:RoyaltyAgreementTermsMember 2021-01-01 2021-09-30 0001549084 ekso:LicenseRevenueMember us-gaap:RoyaltyAgreementTermsMember 2021-01-01 2021-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001549084 us-gaap:RestrictedStockMember 2021-07-01 2021-09-30 0001549084 us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001549084 us-gaap:RestrictedStockMember 2021-01-01 2021-09-30 0001549084 us-gaap:RestrictedStockMember 2020-01-01 2020-09-30 0001549084 us-gaap:WarrantMember 2021-07-01 2021-09-30 0001549084 us-gaap:WarrantMember 2020-07-01 2020-09-30 0001549084 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001549084 us-gaap:WarrantMember 2020-01-01 2020-09-30 0001549084 country:US 2021-07-01 2021-09-30 0001549084 country:US 2020-07-01 2020-09-30 0001549084 country:US 2021-01-01 2021-09-30 0001549084 country:US 2020-01-01 2020-09-30 0001549084 ekso:AmericasOtherMember 2021-07-01 2021-09-30 0001549084 ekso:AmericasOtherMember 2020-07-01 2020-09-30 0001549084 ekso:AmericasOtherMember 2021-01-01 2021-09-30 0001549084 ekso:AmericasOtherMember 2020-01-01 2020-09-30 0001549084 srt:AmericasMember 2021-07-01 2021-09-30 0001549084 srt:AmericasMember 2020-07-01 2020-09-30 0001549084 srt:AmericasMember 2021-01-01 2021-09-30 0001549084 srt:AmericasMember 2020-01-01 2020-09-30 0001549084 country:DE 2021-07-01 2021-09-30 0001549084 country:DE 2020-07-01 2020-09-30 0001549084 country:DE 2021-01-01 2021-09-30 0001549084 country:DE 2020-01-01 2020-09-30 0001549084 country:BE 2021-07-01 2021-09-30 0001549084 country:BE 2020-07-01 2020-09-30 0001549084 country:BE 2021-01-01 2021-09-30 0001549084 country:BE 2020-01-01 2020-09-30 0001549084 ekso:EMEAOtherMember 2021-07-01 2021-09-30 0001549084 ekso:EMEAOtherMember 2020-07-01 2020-09-30 0001549084 ekso:EMEAOtherMember 2021-01-01 2021-09-30 0001549084 ekso:EMEAOtherMember 2020-01-01 2020-09-30 0001549084 us-gaap:EMEAMember 2021-07-01 2021-09-30 0001549084 us-gaap:EMEAMember 2020-07-01 2020-09-30 0001549084 us-gaap:EMEAMember 2021-01-01 2021-09-30 0001549084 us-gaap:EMEAMember 2020-01-01 2020-09-30 0001549084 srt:AsiaPacificMember 2021-07-01 2021-09-30 0001549084 srt:AsiaPacificMember 2020-07-01 2020-09-30 0001549084 srt:AsiaPacificMember 2021-01-01 2021-09-30 0001549084 srt:AsiaPacificMember 2020-01-01 2020-09-30 shares iso4217:USD iso4217:USD shares pure ekso:customer ekso:license_agreement ekso:segment false 2021 Q3 0001549084 --12-31 0.06667 P3M P1Y P5D P5D P5Y6M P5Y6M 10-Q true 2021-09-30 false 001-37854 Ekso Bionics Holdings, Inc. NV 99-0367049 1414 Harbour Way South Suite 1201 Richmond CA 94804 510 984-1761 Common Stock, $0.001 par value per share EKSO NASDAQ Yes Yes Non-accelerated Filer true false false 12663717 43439000 12862000 2000 42000 3121000 3224000 1751000 1978000 788000 356000 49099000 18420000 1172000 1172000 337000 685000 125000 320000 50733000 20597000 1308000 1501000 1704000 1429000 1291000 1496000 372000 548000 4675000 4974000 1449000 1806000 1992000 3075000 3501000 6037000 54000 271000 11671000 16163000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 141429000 141429000 12664000 12664000 8349000 8349000 13000 8000 245299000 204376000 -246000 -847000 -206004000 -199103000 39062000 4434000 50733000 20597000 3049000 2897000 7170000 6628000 1242000 1084000 2836000 2919000 1807000 1813000 4334000 3709000 1685000 1740000 5265000 5972000 618000 599000 1930000 1762000 2293000 1706000 6415000 5836000 0 189000 0 189000 0 0 0 244000 4596000 4234000 13610000 14003000 -2789000 -2421000 -9276000 -10294000 24000 23000 77000 113000 1125000 4476000 2011000 -1579000 0 0 0 329000 0 0 1099000 0 -270000 420000 -658000 466000 831000 4873000 2375000 -1555000 -1958000 2452000 -6901000 -11849000 261000 -415000 601000 -435000 -1697000 2037000 -6300000 -12284000 -0.15 0.30 -0.57 -1.75 -0.17 -0.01 -0.62 -1.78 12661000 8236000 12029000 6772000 12710000 8379000 12133000 6829000 8349000 8000 204376000 -847000 -199103000 4434000 -3670000 -3670000 3980000 4000 35356000 35360000 300000 1000 3877000 3878000 26000 152000 152000 356000 356000 465000 465000 12655000 13000 244117000 -382000 -202773000 40975000 -1273000 -1273000 519000 519000 -125000 -125000 12655000 13000 244636000 -507000 -204046000 40096000 -1958000 -1958000 9000 663000 663000 261000 261000 12664000 13000 245299000 -246000 -206004000 39062000 5795000 6000 190019000 50000 -183278000 6797000 -2534000 -2534000 26000 155000 155000 9000 50000 50000 13000 587000 587000 173000 173000 5843000 6000 190811000 223000 -185812000 5228000 -11767000 -11767000 1748000 2000 7080000 7082000 223000 1436000 1436000 2322000 2322000 508000 508000 -193000 -193000 7814000 8000 197513000 30000 -197579000 -28000 2452000 2452000 2000 500000 5875000 5875000 517000 517000 -415000 -415000 8316000 8000 203905000 -385000 -195127000 8401000 -6901000 -11849000 431000 465000 48000 43000 1099000 0 0 189000 2011000 -1579000 0 329000 1538000 1612000 141000 155000 -3000 -55000 -640000 424000 10000 -715000 171000 -469000 -97000 -169000 -189000 -90000 -70000 -409000 -528000 -23000 -8081000 -7015000 60000 0 -60000 0 37295000 7082000 0 1278000 0 1512000 0 3078000 1417000 3334000 38712000 10704000 6000 -12000 30577000 3677000 12862000 10872000 43439000 14549000 69000 86000 0 6000 1936000 0 2461000 0 387000 -160000 152000 155000 0 50000 Organization<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ekso Bionics Holdings, Inc. (the “Company”) designs, develops, and markets exoskeleton products to augment human strength, endurance and mobility. The Company’s exoskeleton technology serves multiple markets and can be utilized both by able-bodied users and persons with physical disabilities. The Company has marketed devices that (i) enable individuals with neurological conditions affecting gait (acquired brain injury and spinal cord injury) to rehabilitate and to walk again, (ii) assist individuals with a broad range of upper extremity impairments, and (iii) allow industrial workers to perform difficult repetitive work for extended periods. Founded in 2005, the Company is headquartered in the San Francisco Bay area and listed on the Nasdaq Capital Market under the symbol “EKSO”.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All common stock share and per share amounts have been adjusted to reflect the one-for-fifteen reverse stock split effected on March 24, 2020. See Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capitalization and Equity Structure – Reverse Stock Split</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company had an accumulated deficit of $206,004.  Largely as a result of significant research and development activities related to the development of the Company’s advanced technology and commercialization of such technology into its medical device business, the Company has incurred significant operating losses and negative cash flows from operations since inception. In the nine months ended September 30, 2021, the Company used $8,081 of cash in its operations. Cash on hand as of September 30, 2021 was $43,439.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 8, Notes payable, net, borrowings under the Company’s secured term loan agreement with Pacific Western Bank have a liquidity covenant requiring minimum cash on hand equivalent to the current outstanding principal balance. As of September 30, 2021, $2,000 of cash must remain as restricted. After considering cash restrictions, effective unrestricted cash as of September 30, 2021 is approximately $41,439. With this unrestricted cash balance, the Company believes that it currently has sufficient cash to fund its operations beyond the look forward period of one year from the issuance of these condensed consolidated financial statements.</span></div> -206004000 -8081000 43439000 2000000 41439000 Basis of Presentation and Summary of Significant Accounting Policies and Estimates<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 25, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended December 31, 2020, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or any future periods.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP 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 balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are not limited to, revenue recognition, deferred revenue and the deferral of the associated costs, the valuation of warrants and employee stock options, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-right:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, n</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">et in the accompanying condensed consolidated statements of operations and comprehensive loss.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a first-in, first-out basis. Materials from vendors are received and recorded as raw material. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of any lease arrangement, the Company determines whether the arrangement is or contains a lease under ASC 842 based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items, such as initial direct costs paid or incentives received.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets and lease liabilities, current. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s medical device segment (EksoHealth) revenue is primarily generated through the sale and subscription of the EksoNR, associated software (SmartAssist and VariableAssist), the sale and subscription of the EksoUE, the sale of accessories, and the sale of support and maintenance contracts (Ekso Care). In 2021, the Company moved to a customer subscription sales model and away from a rental sales model. Under the rental sales model, the Company offered customers a short term rental arrangement of its products to help bridge to a capital purchase since customers typically have challenges in obtaining approvals for capital expenditures. Subscription sales arrangements, however, bypass the customer capital purchase process, are intended to renew annually, and provide a long term revenue stream.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from medical device product sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility for sales of the EksoNR, software and accessories. Ekso Care support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements. The separately priced Ekso Care contracts range from 12 to 48 months. The Company receives payment at the inception of the contract and recognizes revenue evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the initial contract term, typically over 12 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s industrial device segment (EksoWorks) revenue is generated through the sale and subscription of the upper body exoskeletons (EksoVest and the recently introduced EVO) and the support arm (EksoZeroG). Revenue from industrial device sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility. Revenue from industrial device subscriptions is recognized evenly over the contract term, typically 12 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has exercised judgement to determine that straight-line is the most appropriate method of recognizing revenue for the aforementioned service and subscription contracts.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 6,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information, including revenue disaggregated by source.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Going Concern</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its ability to continue as a going concern at every interim and annual period in accordance with ASC 205-40. The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains cash accounts in excess of federally insured limits. However, the Company believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which these deposits are held. The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does not require collateral from its customers to secure accounts receivable.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The Company has not experienced material losses related to accounts receivable as of September 30, 2021 and December 31, 2020. Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does not enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has not experienced significant gains or losses upon settling contracts denominated in a foreign currency.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2021, the Company had no customers with an accounts receivable balance totaling 10% or more of the Company’s total accounts receivable, as compared with two customers at December 31, 2020 (10% and 13%).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2021, the Company had no customers with sales of 10% or more of the Company’s total revenue, as compared with one customer in the three months ended September 30, 2020 (13%).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2021 and 2020, the Company had no customers with sales of 10% or more of the Company’s total revenues.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments and subsequent amendments to the initial guidance under ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-10, which amends the current approach to estimate credit losses on certain financial assets, including trade and other receivables. Generally, this amendment requires entities to establish a valuation allowance for the expected lifetime losses of these certain financial assets. Upon the initial recognition of such assets, which will be based on, among other things, historical information, current conditions, and reasonable supportable forecasts. Subsequent changes in the valuation allowance are recorded in current earnings and reversal of previous losses are permitted. Currently, U.S. GAAP requires entities to write down credit losses only when losses are probable and loss reversals are not permitted. The update will be effective for the Company in the first quarter of 2023. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its condensed consolidated financial statements and related disclosures.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which simplifies the accounting for convertible instruments. ASU 2020-06 eliminates certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminates certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance is effective for the Company beginning in the first quarter of 2022 and must be applied using either a modified or full retrospective approach. Early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its condensed consolidated financial statements.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 25, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended December 31, 2020, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or any future periods.</span></div> The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP 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 balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are not limited to, revenue recognition, deferred revenue and the deferral of the associated costs, the valuation of warrants and employee stock options, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-right:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, n</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">et in the accompanying condensed consolidated statements of operations and comprehensive loss.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a first-in, first-out basis. Materials from vendors are received and recorded as raw material. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of any lease arrangement, the Company determines whether the arrangement is or contains a lease under ASC 842 based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items, such as initial direct costs paid or incentives received.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets and lease liabilities, current. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s medical device segment (EksoHealth) revenue is primarily generated through the sale and subscription of the EksoNR, associated software (SmartAssist and VariableAssist), the sale and subscription of the EksoUE, the sale of accessories, and the sale of support and maintenance contracts (Ekso Care). In 2021, the Company moved to a customer subscription sales model and away from a rental sales model. Under the rental sales model, the Company offered customers a short term rental arrangement of its products to help bridge to a capital purchase since customers typically have challenges in obtaining approvals for capital expenditures. Subscription sales arrangements, however, bypass the customer capital purchase process, are intended to renew annually, and provide a long term revenue stream.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from medical device product sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility for sales of the EksoNR, software and accessories. Ekso Care support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements. The separately priced Ekso Care contracts range from 12 to 48 months. The Company receives payment at the inception of the contract and recognizes revenue evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the initial contract term, typically over 12 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s industrial device segment (EksoWorks) revenue is generated through the sale and subscription of the upper body exoskeletons (EksoVest and the recently introduced EVO) and the support arm (EksoZeroG). Revenue from industrial device sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility. Revenue from industrial device subscriptions is recognized evenly over the contract term, typically 12 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has exercised judgement to determine that straight-line is the most appropriate method of recognizing revenue for the aforementioned service and subscription contracts.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 6,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information, including revenue disaggregated by source.</span></div> P12M P48M P12M <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Going Concern</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its ability to continue as a going concern at every interim and annual period in accordance with ASC 205-40. The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains cash accounts in excess of federally insured limits. However, the Company believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which these deposits are held. The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does not require collateral from its customers to secure accounts receivable.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The Company has not experienced material losses related to accounts receivable as of September 30, 2021 and December 31, 2020. Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does not enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has not experienced significant gains or losses upon settling contracts denominated in a foreign currency.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2021, the Company had no customers with an accounts receivable balance totaling 10% or more of the Company’s total accounts receivable, as compared with two customers at December 31, 2020 (10% and 13%).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2021, the Company had no customers with sales of 10% or more of the Company’s total revenue, as compared with one customer in the three months ended September 30, 2020 (13%).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2021 and 2020, the Company had no customers with sales of 10% or more of the Company’s total revenues.</span></div> 0 2 0.10 0.13 0 1 0.13 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments and subsequent amendments to the initial guidance under ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-10, which amends the current approach to estimate credit losses on certain financial assets, including trade and other receivables. Generally, this amendment requires entities to establish a valuation allowance for the expected lifetime losses of these certain financial assets. Upon the initial recognition of such assets, which will be based on, among other things, historical information, current conditions, and reasonable supportable forecasts. Subsequent changes in the valuation allowance are recorded in current earnings and reversal of previous losses are permitted. Currently, U.S. GAAP requires entities to write down credit losses only when losses are probable and loss reversals are not permitted. The update will be effective for the Company in the first quarter of 2023. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its condensed consolidated financial statements and related disclosures.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which simplifies the accounting for convertible instruments. ASU 2020-06 eliminates certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminates certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance is effective for the Company beginning in the first quarter of 2022 and must be applied using either a modified or full retrospective approach. Early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its condensed consolidated financial statements.</span></div> Accumulated Other Comprehensive Loss<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's accumulated other comprehensive loss consists of the accumulated net unrealized gains or losses on foreign currency translation adjustments. The change in accumulated other comprehensive income (loss) presented on the condensed consolidated balance sheets for the nine months ended September 30, 2021 and 2020, is reflected in the table below net of tax:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(847)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on foreign currency translation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(435)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The change in accumulated other comprehensive income (loss) presented on the condensed consolidated balance sheets for the nine months ended September 30, 2021 and 2020, is reflected in the table below net of tax:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(847)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on foreign currency translation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(435)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -847000 50000 601000 -435000 -246000 -385000 Fair Value Measurement<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Three levels of inputs, of which the first two are considered observable and the last unobservable, may be used to measure fair value which are the following:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Quoted prices in active markets for identical assets or liabilities. The Company considers a market to be active when transactions for the asset occur with sufficient frequency and volume to provide pricing information on an ongoing basis.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The valuation of Level 3 investments requires the use of significant management judgments or estimation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fair value hierarchies for its financial assets and liabilities, which require fair value measurement on a recurring basis are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:29.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the changes in the fair value of the Company’s Level 3 financial liabilities for the period ended September 30, 2021, which were measured at fair value on a recurring basis:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial fair value of warrants in connection with 2021 financing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on revaluation of warrants issued in connection with the February 2021, June 2020, December 2019 and May 2019 financings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant liability to equity upon exercise of warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 10. Capitalization and Equity Structure – Warrants </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information regarding the valuation of warrants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fair value hierarchies for its financial assets and liabilities, which require fair value measurement on a recurring basis are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:29.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3501000 0 0 3501000 6037000 0 0 6037000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the changes in the fair value of the Company’s Level 3 financial liabilities for the period ended September 30, 2021, which were measured at fair value on a recurring basis:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial fair value of warrants in connection with 2021 financing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on revaluation of warrants issued in connection with the February 2021, June 2020, December 2019 and May 2019 financings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant liability to equity upon exercise of warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6037000 1936000 2011000 2461000 3501000 Inventories<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1442000 1724000 177000 18000 132000 236000 1751000 1978000 Revenue Recognition<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations. Revenue recognition is evaluated based on the following five steps: (i) identification of the contract with the customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are determined based on observable prices at which the Company separately sells its products or services. If a standalone selling price is not directly observable, judgment is made to estimate the selling price based on market conditions and entity-specific factors including cost plus analyses, features and functionality of the product and/or services, the geography of the Company’s customers, and type of the Company’s markets. Any discounts or other reductions to the transaction price are allocated proportionately to all performance obligations within the multiple-element arrangement. The Company periodically validates the stand-alone selling price for performance obligations by evaluating whether changes in the key assumptions used to determine the stand-alone selling prices will have a significant effect on the allocation of transaction price between multiple performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company exercised judgement to determine that a product returns reserve was not required as historical returns activity have not been material.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Timing of revenue recognition may differ from the timing of invoicing to customers and receipt of payment. For the sale of its products, the Company generally recognizes revenue at a point in time through the ship-and-bill performance obligations. For the subscription of its products, the Company generally recognizes revenue over the subscription term commencing upon the completion of customer training. For service agreements, the Company generally invoices customers at the beginning of the coverage period and records revenue related to the billed amounts over time, equivalent to the coverage period of the maintenance and support contract.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue is comprised mainly of unearned revenue related to extended support and maintenance contracts (Ekso Care), but also includes other offerings for which the Company has been paid in advance and earns revenue when the Company transfers control of the product or service.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred extended maintenance and support</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred royalties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred device and advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,302 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues, non-current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,449 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue activity consisted of the following for the nine months ended September 30, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferral of revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company’s deferred revenue was $2,740</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company expects to recognize approximately $443 of the deferred revenue during the remainder of 2021, $1,055 in 2022, and $1,242 thereafter.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to deferred revenue, the Company has non-cancellable backlog of $1,103 related to its contracts for subscription units with its customers. These subscription contracts typically have 12-month terms and subscription income is recognized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021 and December 31, 2020, total accounts receivable, net of allowance for doubtful accounts, were $3,245 and $3,439, respectively, and are included in accounts receivable, net and other assets on the Company’s condensed consolidated balance sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, and other currently available evidence. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of revenue</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaborative arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,716 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,049 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,525 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaborative arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,306 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,018 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rentals and subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaborative arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,249 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rentals and subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaborative arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,015 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred extended maintenance and support</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred royalties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred device and advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,302 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues, non-current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,449 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue activity consisted of the following for the nine months ended September 30, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferral of revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2387000 2902000 280000 282000 73000 118000 2740000 3302000 1291000 1496000 1449000 1806000 3302000 799000 1361000 2740000 2740000 443000 1055000 1242000 1103000 P12M 3245000 3439000 P30D P90D <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaborative arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,716 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,049 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,525 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaborative arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,306 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,018 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rentals and subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaborative arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,249 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rentals and subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collaborative arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,015 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1791000 240000 2031000 477000 0 477000 173000 66000 239000 233000 27000 260000 42000 0 42000 2716000 333000 3049000 3900000 625000 4525000 1412000 0 1412000 510000 188000 698000 427000 51000 478000 57000 0 57000 6306000 864000 7170000 2018000 127000 2145000 455000 0 455000 178000 7000 185000 32000 24000 56000 56000 0 56000 2739000 158000 2897000 3706000 543000 4249000 1170000 0 1170000 656000 10000 666000 255000 60000 315000 228000 0 228000 6015000 613000 6628000 Accrued Liabilities<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, benefits and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,704 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,429 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of the device warranty liability is classified as a component of accrued liabilities, while the long-term portion of the device warranty liability is classified as a component of other non-current liabilities in the condensed consolidated balance sheets. A reconciliation of the changes in the device warranty liability for the three and nine months ended September 30, 2021 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for estimated future costs </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incurred costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="12" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="10" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion</span></td><td colspan="11" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="10" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, benefits and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,704 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,429 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1515000 1194000 157000 188000 32000 47000 1704000 1429000 A reconciliation of the changes in the device warranty liability for the three and nine months ended September 30, 2021 is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for estimated future costs </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incurred costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="12" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="10" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion</span></td><td colspan="11" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="10" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 199000 226000 68000 185000 56000 200000 211000 211000 157000 54000 211000 Notes Payable, net<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">WAB and PWB Term Loans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">WAB Term Loan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2016, the Company entered into a loan agreement with Western Alliance Bank (the "WAB loan") and received a loan in the principal amount of $7,000 that bore interest on the outstanding daily balance at a floating per annum rate equal to the 30-day U.S. LIBOR plus 5.41%. The Company was required to pay accrued interest on the WAB loan on the first day of each month through and including January 1, 2018. Commencing on February 1, 2018, the Company was required to make equal monthly payments of principal, together with accrued and unpaid interest maturing on January 1, 2021. On April 29, 2020 the Company entered into a second amendment to the WAB loan to defer principal payments for three months beginning in May 2020, with adjustments when the principal payments resumed on August 1, 2020. During the three-month deferral period the Company was required to make interest only payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The final payment fee, debt issuance costs, and the initial fair value of the success fee combined with the stated interest resulted in an effective interest rate for the WAB loan of 8.49% for the year ended December 31, 2020. The final payment fee, debt issuance costs and the initial fair value of the success fee were accreted/amortized to interest expense using the effective interest method over the life of the loan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PWB Term Loan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company entered into a new loan agreement (the "PWB Loan Agreement") with a different lender, Pacific Western Bank, and received a loan in the principal amount of $2,000 (the "PWB Term Loan") that bears interest on the outstanding daily balance at a rate equal to the greater of: (a) 0.50% above the variable rate of interest announced by the lender as its “prime rate” then in effect; or (b) 4.50%. The PWB Loan Agreement created a first priority security interest with respect to substantially all assets of the Company, including proceeds of intellectual property, but expressly excluding intellectual property itself.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds of the PWB Term Loan were used to pay off the entire amount of the Company's indebtedness on the WAB loan, which amounted to $1,512. Pursuant to the PWB Loan Agreement, the remainder of the PWB Term Loan proceeds may be used for general corporate purposes, which totaled $480, net of debt discounts and issuance costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to pay accrued interest on the current loan on the 13th day of each month through and including August 13, 2023. The principal balance of the PWB Term Loan matures on August 13, 2023, at which time all unpaid principal and accrued and unpaid interest shall be due and payable in full. The interest rate of the PWB Term Loan is subject to increase in the event of late payments and after occurrence of and during the continuation of an event of default. Upon maturity, all unpaid principal and accrued and unpaid interest shall be due and payable in full. The Company may elect to prepay the PWB Term Loan at any time, in whole or in part, without penalty or premium.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PWB Loan Agreement contains a liquidity covenant, which requires that the Company maintain unrestricted cash and cash equivalents in accounts of the lender or subject to control agreements in favor of the lender in an amount equal to at least the outstanding balance of the PWB Term Loan, which was $2,000 as of September 30, 2021. On September 30, 2021, with cash on hand of $43,439, the Company was compliant with this liquidity covenant and all other covenants.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debt issuance costs and debt discounts combined with the stated interest resulted in an effective interest rate of 4.70% for the three and nine months ended September 30, 2021. The debt issuance costs will be amortized to interest expense using the effective interest method over the life of the loan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents scheduled principal payments of the Company’s PWB term loan as of September 30, 2021:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:81.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021 - 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less debt discount and issuance cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Paycheck Protection Program Loan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 20, 2020, the Company received an unsecured loan in the principal amount of $1,086 under the Paycheck Protection Program (the “PPP”) administered by the U.S. Small Business Administration (the "SBA"), pursuant to the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), or the PPP loan. The PPP loan bore interest at 1.00% per annum, and matured two years after the date of initial disbursement. The terms of the PPP loan were subsequently revised in accordance with the provisions of the Paycheck Protection Flexibility Act of 2020, or the PPP Flexibility Act, which was enacted on June 5, 2020. The PPP loan was used for payroll costs, costs related to certain group health care benefits and insurance premiums, rent payments, utility payments and interest payments on other debt obligation that were incurred before February 15, 2020. Under the terms of the CARES Act and the PPP Flexibility Act, the Company could apply for and be granted forgiveness for all or a portion of loan granted under the PPP loan, with such forgiveness to be determined, subject to limitations (including where employees of the Company have been terminated and not re-hired by a certain date), based on the use of the loan proceeds for payment of payroll costs and any payments of mortgage interest, rent, and utilities. The terms of any forgiveness were also subject to further requirements in regulations and guidelines adopted by the SBA. As of December 31, 2020, the PPP loan was included in Notes payable, net on the condensed consolidated balance sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 28, 2021, the Company received notification from the SBA that the Company’s Forgiveness Application of the PPP loan and accrued interest, totaling $1,099, was approved in full, and the Company had no further obligations related to the PPP loan. Accordingly, the Company recorded a gain on the forgiveness of the PPP loan as gain on forgiveness of note payable on the condensed consolidated statement of operations.</span></div> 7000000 0.0541 P3M 0.0849 2000 0.0050 0.0450 1512000 480000 2000000 43439000 0.0470 0.0470 The following table presents scheduled principal payments of the Company’s PWB term loan as of September 30, 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:81.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021 - 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less debt discount and issuance cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 2000000 2000000 8000 1992000 0 1992000 1992000 1086000 0.0100 P2Y 1099000 Lease Obligations<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a five-year operating lease agreement for its headquarters and manufacturing facility in Richmond, California (the "Richmond Lease") which expires in May 2022, with no further options to extend or terminate. The lease includes non-lease components (i.e. common area maintenance costs) that are paid separately from rent based on actual costs incurred. In June 2020, the Company entered into an amendment to the Richmond Lease to make a one-time payment of $300 to cover its remaining lease obligations for the remainder of 2020, resulting in a $48 abatement and a lease payment deferral of $79 to be paid in equal monthly installments in 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's five-year operating lease agreement for its sales office in Hamburg, Germany expires in July 2022. The Company has an option to extend the lease for another five-year term. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s future lease payments as of September 30, 2021 are as follows, which are presented as lease liabilities on the Company’s condensed consolidated balance sheets:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:81.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense under the Company’s operating leases was $130 and $132 for the three months ended September 30, 2021 and 2020, respectively, and $395 and $405 for the nine months ended September 30, 2021 and 2020, respectively.</span></div> P5Y 300000 48000 79000 P5Y P5Y The Company’s future lease payments as of September 30, 2021 are as follows, which are presented as lease liabilities on the Company’s condensed consolidated balance sheets:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:81.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 150000 234000 384000 12000 372000 P0Y8M8D 0.105 130000 132000 395000 405000 Capitalization and Equity Structure<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After the close of the stock market on March 24, 2020, the Company effected a 1-for-15 reverse split of its common stock (the "Reverse Stock Split"). As a result, all common stock share amounts included in this filing have been retroactively reduced by a factor of fifteen, rounded up to the nearest whole share, and all common stock per share amounts have been increased by a factor of fifteen, with the exception of the Company's common stock par value and the Company's authorized shares. Amounts affected include common stock outstanding, restricted stock units, common stock underlying stock options and warrants.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s authorized capital stock at September 30, 2021 and December 31, 2020 consisted of 141,429 shares of common stock and 10,000 shares of preferred stock. As of September 30, 2021 and December 31, 2020, there were 12,664 and 8,349, respectively, shares of common stock issued and outstanding and no shares of preferred stock issued and outstanding.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">February 2021 Offering</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company entered into an amended and restated underwriting agreement (the "Underwriting Agreement") with H.C. Wainwright &amp; Co., LLC ("Wainwright"), to sell 3,902 shares of the Company's common stock for a public price of $10.25 per share, for gross proceeds of $40,000 (the "February 2021 Offering"). The Company received net proceeds of $36,504 from the February 2021 Offering after deducting underwriting discounts, commissions and estimated offering expenses. Pursuant to the Underwriting Agreement, the Company issued, to certain designees of Wainwright, five year warrants (the “2021 Warrants”) to purchase shares of Common Stock in an amount equal to 7.0% of the aggregate number of shares sold in the February 2021 Offering, or 273 shares, at an exercise price of $12.81 per share.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">At the Market Offering</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the Company entered into an At The Market Offering Agreement (the "ATM Agreement") with H.C. Wainwright &amp; Co., LLC (the "Agent"), under which the Company may issue and sell shares of its common stock, from time to time, to or through the Agent. The Company may offer and sell shares having an aggregate offering price of up to $7,500 under the registration statement and prospectus supplement filed with the SEC related to such offering. Under the ATM Agreement, shares of the Company's common stock may not be sold for a price lower than $6.75 per share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the nine months ended September 30, 2021, the Company sold 78 shares of common stock at an average price per share of $10.72 for proceeds of $791, net of commission and issuance costs, under the ATM Agreement. The Company did not sell any shares under the ATM agreement during the three months ended </span><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of September 30, 2021, the Company has $6,668 available for future offerings under the prospectus filed with respect to the ATM Agreement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants outstanding as of December 31, 2020 and September 30, 2021 were as follows:  </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Source</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term<br/>(Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2020 Investor Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2020 Placement Agent Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2019 Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2019 Placement Agent Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2019 Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(358)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2021 and 2020, the Company received net proceeds of $1,417 and $1,436 from the exercise of 358 and 723 warrants and issued 300 and 723 shares of common stock, respectively, as a result of those exercises.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">2021 Warrants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company issued the 2021 Warrants, exercisable for up to 273 shares of the Company’s common stock at an exercise price of $12.81 per share. The 2021 Warrants were issued as exercisable immediately, and will expire five years from the date of issuance, or on February 11, 2026.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the 2021 Warrants contain a cashless exercise provision, whereby, if, at the time a holder exercises its 2021 Warrants, a registration statement registering the issuance or the resale of the shares of common stock underlying the 2021 Warrants under the Securities Act is not then effective or available for the issuance of such shares, then in lieu of making the cash payment otherwise contemplated to be made to the Company upon such exercise in payment of the aggregate exercise price, the holder may elect to instead receive, upon such exercise (either in whole or in part), the net number of shares of the Company’s common stock determined according to a formula set forth in the 2021 Warrants. The 2021 Warrants will be automatically exercised on a cashless basis on their expiration date. The 2021 Warrants could also require payment of liquidated damages by the Company in the form of cash payments in the event of a failure by the Company to timely deliver shares of common stock upon exercise of such warrants. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the 2021 Warrants, the Company or any successor entity will, at the option of a holder of a 2021 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s 2021 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s 2021 Warrant within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYyZThjNDBlZDM4NjRhODdhOTYyOWIxZGIxZTFhM2RhL3NlYzpmMmU4YzQwZWQzODY0YTg3YTk2MjliMWRiMWUxYTNkYV83My9mcmFnOjFhMGViZTMyZDAzYzQwNTc4YjU2N2JmNzBmNzhiZDY4L3RleHRyZWdpb246MWEwZWJlMzJkMDNjNDA1NzhiNTY3YmY3MGY3OGJkNjhfNDg1MQ_c44c0f2e-88b4-47fc-9517-44667bf7a2ff">five</span> trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the 2021 Warrants are classified as a liability and are marked to market at each reporting date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrant liability related to the 2021 Warrants is measured at fair value upon issuance and at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the 2021 Warrants:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 11, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">June 2020 Investor Warrants</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the Company issued warrants (the "June 2020 Investor Warrants"), exercisable for up to 874 shares of the Company’s common stock at an exercise price of $5.18 per share. The June 2020 Investor Warrants were immediately exercisable, and will expire five and one-half years from the date of issuance, or on December 10, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the June 2020 Investor Warrants contain a cashless exercise provision, whereby, if, at the time a holder exercises its June 2020 Investor Warrants, a registration statement registering the issuance or the resale of the shares of common stock underlying the June 2020 Investor Warrants under the Securities Act is not then effective or available for the issuance of such shares, then in lieu of making the cash payment otherwise contemplated to be made to the Company upon such exercise in payment of the aggregate exercise price, the holder may elect to instead receive, upon such exercise (either in whole or in part), the net number of shares of the Company’s common stock determined according to a formula set forth in the June 2020 Investor Warrant. The June 2020 Investor Warrants will be automatically exercised on a cashless basis on their expiration date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The June 2020 Investor Warrants could also require payment of liquidated damages by the Company in the form of cash payments in the event of a failure by the Company to timely deliver shares of common stock upon exercise of such warrants. During the nine months ended September 30, 2021 and 2020, 270 and no shares of the June 2020 Investor Warrants were exercised, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The June 2020 Investor Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the June 2020 Investor Warrants, the holders of the June 2020 Investor Warrants will be entitled to receive upon exercise of the June 2020 Investor Warrants the kind and amount of securities, cash or other property that the holders would have received had they exercised the June 2020 Investor Warrants immediately prior to such fundamental transaction. Alternatively, the Company or any successor entity will, at the option of a holder of a June 2020 Investor Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s June 2020 Investor Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s June 2020 Investor Warrant. Because of this put-option provision, the June 2020 Investor Warrants are classified as a liability and are marked to market at each reporting date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrant liability related to the June 2020 Investor Warrants is measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Investor Warrants:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.94</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">June 2020 Placement Agent Warrants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the Company issued warrants (the "June 2020 Placement Agent Warrants"), exercisable for up to 122 shares of the Company’s common stock, to the placement agent for such offering. The June 2020 Placement Agent Warrants have substantially the same form as the June 2020 Investor Warrants, including the put option described above, except that they have </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an exercise price per share equal to $5.64, subject to adjustment in certain circumstances, and will expire on June 7, 2025. During the nine months ended September 30, 2021 and 2020, 83 and no shares of the June 2020 Placement Agent Warrants were exercised, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the put-option provision in the June 2020 Placement Agent Warrants, these warrants are classified as a liability and are marked to market at each reporting date.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrant liability related to the June 2020 Placement Agent Warrants is measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Placement Agent Warrants:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.69</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.44</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">December 2019 Warrants</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, pursuant to a securities purchase agreement (the "December 2019 Offering"), the Company issued warrants (the "December 2019 Warrants") to purchase 556 shares of common stock. The December 2019 Warrants are currently exercisable, have an exercise price of $8.10 per share, and will expire five years from the date they initially became exercisable, or on June 21, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, the December 2019 Warrants contain a cashless exercise provision and could require cash payments in the event of a failure to timely deliver securities or in the event of insufficient authorized shares. The December 2019 Warrants will be automatically exercised on a cashless basis on their expiration date. The December 2019 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the December 2019 Warrants, the Company or any successor entity will, at the option of a holder of a December 2019 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s December 2019 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s December 2019 Warrant within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYyZThjNDBlZDM4NjRhODdhOTYyOWIxZGIxZTFhM2RhL3NlYzpmMmU4YzQwZWQzODY0YTg3YTk2MjliMWRiMWUxYTNkYV83My9mcmFnOjFhMGViZTMyZDAzYzQwNTc4YjU2N2JmNzBmNzhiZDY4L3RleHRyZWdpb246MWEwZWJlMzJkMDNjNDA1NzhiNTY3YmY3MGY3OGJkNjhfMTA4OTI_37825287-4d69-4ae5-a163-1a952a52ca53">five</span> trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the December 2019 Warrants are classified as a liability and are marked to market at each reporting date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrant liability related to the December 2019 Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Warrants:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.357%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">December 2019 Placement Agent Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, in connection with the December 2019 Offering, the Company issued warrants to purchase 52 shares of the Company’s common stock to the placement agent for such offering (the "December 2019 Placement Agent Warrants"). The December 2019 Placement Agent Warrants have substantially the same form as the December 2019 Warrants, except that they have an exercise price per share equal to $8.44, subject to adjustment in certain circumstances, and will expire on December 18, 2025.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrant liability related to the December 2019 Placement Agent Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Placement Agent Warrants:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has assessed that the likelihood of a Change of Control (as defined in the December 2019 Placement Agent Warrants), occurring during the term of the December 2019 Placement Agent Warrants is low, and that if such an event were to occur, the difference between the cashless exercise value and the warrants fair value is nominal.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">May 2019 Warrants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2019, pursuant to an underwriting agreement, (the "May 2019 Offering"), the Company issued the warrants (the "May 2019 Warrants") to purchase 444 shares of common stock. The May 2019 Warrants are currently exercisable, have a current exercise price of $3.52 per share, and will expire five years from the date of their issuance, or on May 24, 2024. The May 2019 Warrants contain a price protection feature, pursuant to which, subject to certain exceptions, if shares of common stock are sold or issued in the future, or securities convertible or exercisable for shares of the Company’s common stock are sold or issued in the future, for consideration, or with an exercise price or conversion price, as applicable, per share less than the exercise price per share then in effect for the May 2019 Warrants, the exercise price of the May 2019 Warrants is reduced to the consideration paid for, or the exercise price or conversion price of, as the case may be, the securities issued in such offering. Pursuant to this provision, in connection with the June 2020 Offering, the exercise price of the May 2019 Warrants was reduced to $3.52 per share, being the amount that is equal to the lower of (x) the consideration paid for the securities issued in the June 2020 Offering, or $4.51 per share, (y) the lowest exercise price of the June 2020 Investor Warrants, or $5.18, and (z) the lowest one-day volume-weighted average price of the Company’s Common Stock on the Nasdaq Capital Market as measured each day during the five trading day period starting on June 8, 2020, rounded to the nearest share, or $3.52. During the nine months ended September 30, 2021 and 2020, 5 and no shares of the May 2019 warrants were exercised, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if the Company effects or enters into any issuance of common stock or options or convertible securities exercisable for or convertible into common stock at a price which varies or may vary with the market price of the shares of the Company's common stock, subject to certain exceptions, a May 2019 Warrant holder may, at the time of exercise of the holder’s warrant, elect to exercise the warrant at such variable price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Further, the May 2019 Warrants contain a cashless exercise provision and could require cash payments in the event of a failure to timely deliver securities or in the event of insufficient authorized shares. The May 2019 Warrants will be automatically exercised on a cashless basis on their expiration date. The May 2019 Warrants include a put option, whereby while the May 2019 Warrants are outstanding, if the Company enters into a Change of Control, as defined in the May 2019 Warrants, the Company or any successor entity will, at the option of a 2019 Warrant holder exercise within 90 days after the public disclosure of the Change of Control transaction, purchase such holder’s May 2019 Warrants by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such warrants on the later date of consummation of the Change of Control transaction or two trading days after the notice of such request. Because of this put option provision, the May 2019 Warrants are classified as a liability and are marked to market at each reporting date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrant liability related to the May 2019 Warrants is measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in a combination of the Black-Scholes Model and the Lattice Model to measure the fair value of the May 2019 Warrants:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr></table>Management has assessed that the likelihood of a Change of Control occurring during the term of the warrants is low, and that if such an event were to occur, the difference between the cashless exercise value and the May 2019 Warrants fair value is nominal. 141429000 141429000 10000000 10000000 12664000 12664000 8349000 8349000 0 0 0 0 3902000 10.25 40000000 36504000 P5Y 0.070 273000 12.81 7500000 6.75 78000 10.72 791000 0 6668000 <div style="text-align:justify"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants outstanding as of December 31, 2020 and September 30, 2021 were as follows:  </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Source</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term<br/>(Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2020 Investor Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2020 Placement Agent Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2019 Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2019 Placement Agent Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2019 Warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(358)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12.81 P5Y 0 273000 0 273000 5.18 P5Y6M 397000 0 270000 127000 5.64 P5Y 122000 0 83000 39000 8.10 P5Y 556000 0 0 556000 8.44 P5Y 52000 0 0 52000 3.52 P5Y 198000 0 5000 193000 1325000 273000 358000 1240000 1417000 1436000 358000 723000 300000 723000 273000 12.81 P5Y P30D The following assumptions were used in the Black-Scholes Model to measure the fair value of the 2021 Warrants:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 11, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table>The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Investor Warrants:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.94</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table>The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Placement Agent Warrants:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.69</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.44</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table>The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Warrants:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.357%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table>The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Placement Agent Warrants:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table>The following assumptions were used in a combination of the Black-Scholes Model and the Lattice Model to measure the fair value of the May 2019 Warrants:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current share price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr></table> 4.62 9.61 12.81 12.81 0.0084 0.0046 P4Y4M9D P5Y 1.076 1.071 874000 5.18 270000 0 P30D 4.62 6.13 5.18 5.18 0.0080 0.0035 P4Y2M8D P4Y11M8D 1.039 1.053 122000 5.64 83000 0 4.62 6.13 5.64 5.64 0.0069 0.0031 P3Y8M8D P4Y5M8D 1.002 1.068 556000 8.10 P5Y P30D 4.62 6.13 8.10 8.10 0.0069 0.0031 P3Y8M19D P4Y5M19D 0.9996 1.079 52000 8.44 4.62 6.13 8.44 8.44 0.0058 0.0026 P3Y2M19D P3Y11M19D 1.026 1.094 444000 3.52 P5Y 3.52 4.51 5.18 3.52 5000 0 P90D 4.62 6.13 3.52 3.52 0.0044 0.0021 P2Y7M6D P3Y4M24D 1.084 1.072 Stock-based Compensation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capitalization and Equity Structure – Reverse Stock Split</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the total shares authorized for grant under the 2014 Plan was 1,974, of which 669 were available for future grants.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about the Company’s stock options outstanding as of September 30, 2021, and activity during the nine months then ended:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock<br/>Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.56</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.56</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, total unrecognized compensation cost related to unvested stock options was $1,221. This amount is expected to be recognized as stock-based compensation expense in the Company’s condensed consolidated statements of operations and comprehensive loss over the remaining weighted average vesting period of 1.45 years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The per-share fair value of each stock option was determined on the date of grant using the Black-Scholes Model using the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">N/A - No stock options were granted during the three and nine months ended September 30, 2021 and the three months ended September 30, 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues time-based restricted stock units (“RSUs”) and performance-based restricted stock units ("PSUs") to employees and non-employee service providers. Each RSU and PSU represents the right to receive one share of the Company’s common stock upon vesting and subsequent settlement. PSUs vest upon achievement of performance targets based on the Company's annual operating plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of RSUs and PSUs are determined based on the closing price of the Company’s common stock on the date of grant.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Combined RSU and PSU activity for the nine months ended September 30, 2021 is summarized below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, $2,436 of total unrecognized compensation expense related to unvested RSUs and PSUs was expected to be recognized over a weighted average period of 2.22 years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation Expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense related to options, RSUs and PSUs granted to employees is included in the condensed consolidated statements of operations and comprehensive loss as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">663 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan Share Match</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued 26 shares of common stock in each of the first quarters of 2021 and 2020 with a fair value of $152 and $155, respectively, to eligible employees’ deferral accounts for the 401(k) Plan matching contribution representing 50% of each eligible employee’s elected deferral (up to the statutory limit) for the fiscal years ended December 31, 2020 and December 31, 2019, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expense related to the accrual for the 401(k) plan share matching was $34 and $56 for the three months ended September 30, 2021 and 2020, respectively, and $141 and $155 for the nine months ended September 30, 2021 and 2020, respectively.</span></div> 1974000 669000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about the Company’s stock options outstanding as of September 30, 2021, and activity during the nine months then ended:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock<br/>Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.56</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.56</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 529000 31.62 15000 8.65 15000 27.39 499000 32.44 P6Y6M21D 0 499000 32.44 P6Y6M21D 0 393000 37.12 P6Y2M23D 0 1221000 P1Y5M12D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The per-share fair value of each stock option was determined on the date of grant using the Black-Scholes Model using the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">N/A - No stock options were granted during the three and nine months ended September 30, 2021 and the three months ended September 30, 2020.</span></div> 0 0.0158 P5Y7M6D 1.02 1 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Combined RSU and PSU activity for the nine months ended September 30, 2021 is summarized below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 143000 6.21 530000 5.92 21000 8.06 56000 7.69 596000 5.79 2436000 P2Y2M19D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense related to options, RSUs and PSUs granted to employees is included in the condensed consolidated statements of operations and comprehensive loss as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">663 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 119000 103000 310000 339000 74000 49000 184000 161000 470000 365000 1044000 1112000 663000 517000 1538000 1612000 26000 26000 152000 155000 0.50 0.50 34000 56000 141000 155000 Income TaxesThere were no material changes to the unrecognized tax benefits in the nine months ended September 30, 2021, and the Company does not expect significant changes to unrecognized tax benefits through the end of the fiscal year. Because of the Company’s history of tax losses, all years remain open to tax examination. Commitments and Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Material Contracts</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters various license, research collaboration and development agreements, which provide for payments to the Company primarily for technology transfer and license fees, and royalty payments on sales.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two license agreements with the Regents of the University of California to maintain exclusive rights to certain patents. The Company is required to pay 1% of net sales of licensed medical devices sold to entities other than the U.S. government. In addition, the Company is required to pay 21% of consideration collected from any sub-licensee for the grant of the sub-license.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with acquisition of Equipois, LLC ("Equipois") in December 2015, the Company assumed the rights and obligations of Equipois under a license agreement with the developer of certain intellectual property related to mechanical balance and support arm technologies, which grants the Company an exclusive license with respect to the technology and patent rights for certain fields of use. Pursuant to the terms of the license agreement, the Company is required to pay the developer a single-digit royalty on net receipts, subject to a $50 annual minimum royalty requirement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases components from a variety of suppliers and uses contract manufacturers to provide manufacturing services for its products. Purchase obligations are defined as agreements that are enforceable and legally binding and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. The Company had purchase obligations primarily for purchases of inventory and manufacturing related service contracts totaling $2,697 as of September 30, 2021, which are expected to be paid within two years, and $396 as of December 31, 2020. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Due to a variety of factors, including the COVID-19 pandemic, various materials the Company used to manufacture our products are currently, experiencing shortages and supply chain disruptions. Electronic components in general, semiconductor chips, battery cells, metals and plastics, all of which are used in the Company's products, are also in shorter supply compared to prior periods, and the Company is also experiencing longer lead times for manufacturing services such as machining and tool making. Numerous factors, such as the ongoing pandemic or further trade tensions between the U.S. and China, may prolong or deepen these challenges. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company is subject to various legal matters. In the opinion of management, the resolution of such matters will not have a material adverse effect on the Company’s condensed consolidated financial statements.</span></div> 2 0.01 0.21 50000 2697000 396000 Net (Loss) Income Per Share<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:47.655%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income applicable to common stockholders, basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for gain on revaluation of warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,545)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss applicable to common stockholders, diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,116)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,544)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share, basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.454%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants for common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:47.655%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income applicable to common stockholders, basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for gain on revaluation of warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,545)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss applicable to common stockholders, diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,116)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,544)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share, basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -1958000 2452000 -6901000 -11849000 158000 2545000 643000 294000 -2116000 -93000 -7544000 -12143000 12661000 8236000 12029000 6772000 49000 143000 104000 57000 12710000 8379000 12133000 6829000 -0.15 0.30 -0.57 -1.75 -0.17 -0.01 -0.62 -1.78 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.454%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants for common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 499000 532000 499000 532000 596000 180000 596000 180000 1047000 715000 881000 1234000 2142000 1427000 1976000 1946000 Segment Disclosures<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two reportable segments: EksoHealth and EksoWorks. The EksoHealth segment designs, engineers, manufactures, and markets exoskeletons for applications in the medical markets. The EksoWorks segment designs, engineers, manufactures, and markets exoskeleton devices to allow able-bodied users to perform difficult repetitive work for extended periods. The reportable segments are each managed separately because they serve distinct markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates performance and allocates resources based on segment gross profit margin. The Company does not consider net assets as a segment measure and, accordingly, assets are not allocated.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment reporting information is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,549 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,709 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Geographically, the regions the Company operates in are the Americas, Europe, the Middle East, and Africa (EMEA), and Asia Pacific (APAC). Geographic information for revenue based on location of customers is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,914</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,899</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,049 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment reporting information is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoHealth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EksoWorks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,549 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,709 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2716000 333000 3049000 1044000 198000 1242000 1672000 135000 1807000 2739000 158000 2897000 989000 95000 1084000 1750000 63000 1813000 6306000 864000 7170000 2326000 510000 2836000 3980000 354000 4334000 6015000 613000 6628000 2466000 453000 2919000 3549000 160000 3709000 Geographic information for revenue based on location of customers is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,914</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,899</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,049 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1777000 2016000 3914000 4899000 25000 14000 105000 59000 1802000 2030000 4019000 4958000 313000 131000 845000 509000 0 0 270000 0 515000 192000 1284000 387000 828000 323000 2399000 896000 419000 544000 752000 774000 3049000 2897000 7170000 6628000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - shares
9 Months Ended
Sep. 30, 2021
Oct. 29, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 001-37854  
Entity Registrant Name Ekso Bionics Holdings, Inc.  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 99-0367049  
Entity Address, Address Line One 1414 Harbour Way South  
Entity Address, Address Line Two Suite 1201  
Entity Address, City or Town Richmond  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94804  
City Area Code 510  
Local Phone Number 984-1761  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol EKSO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   12,663,717
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001549084  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash $ 43,439 $ 12,862
Accounts receivable, net of allowances of $2 and $42, respectively 3,121 3,224
Inventories 1,751 1,978
Prepaid expenses and other current assets 788 356
Total current assets 49,099 18,420
Property and equipment, net 1,172 1,172
Right-of-use assets 337 685
Other assets 125 320
Total assets 50,733 20,597
Current liabilities:    
Accounts payable 1,308 1,501
Accrued liabilities 1,704 1,429
Deferred revenues, current 1,291 1,496
Lease liabilities, current 372 548
Total current liabilities 4,675 4,974
Deferred revenues 1,449 1,806
Notes payable, net 1,992 3,075
Warrant liabilities 3,501 6,037
Other non-current liabilities 54 271
Total liabilities 11,671 16,163
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Convertible preferred stock, $0.001 par value; 10,000 shares authorized; none issued and outstanding at September 30, 2021 and December 31, 2020 0 0
Common stock, $0.001 par value; 141,429 shares authorized; 12,664 and 8,349 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively 13 8
Additional paid-in capital 245,299 204,376
Accumulated other comprehensive loss (246) (847)
Accumulated deficit (206,004) (199,103)
Total stockholders’ equity 39,062 4,434
Total liabilities and stockholders’ equity $ 50,733 $ 20,597
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for accounts receivable $ 2 $ 42
Convertible Preferred stock, par value per share (in dollars per share) $ 0.001 $ 0.001
Convertible Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Convertible Preferred stock, shares issued (in shares) 0 0
Convertible Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value per share (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 141,429,000 141,429,000
Common stock, shares issued (in shares) 12,664,000 8,349,000
Common stock, shares outstanding (in shares) 12,664,000 8,349,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Revenue $ 3,049 $ 2,897 $ 7,170 $ 6,628
Cost of revenue 1,242 1,084 2,836 2,919
Gross profit 1,807 1,813 4,334 3,709
Operating expenses:        
Sales and marketing 1,685 1,740 5,265 5,972
Research and development 618 599 1,930 1,762
General and administrative 2,293 1,706 6,415 5,836
Impairment of goodwill 0 189 0 189
Restructuring 0 0 0 244
Total operating expenses 4,596 4,234 13,610 14,003
Loss from operations (2,789) (2,421) (9,276) (10,294)
Other income (expense), net:        
Interest expense (24) (23) (77) (113)
Gain (loss) on revaluation of warrant liabilities 1,125 4,476 2,011 (1,579)
Warrant issuance expense 0 0 0 (329)
Gain on forgiveness of note payable 0 0 1,099 0
Other (expense) income, net (270) 420 (658) 466
Total other income (expense), net 831 4,873 2,375 (1,555)
Net (loss) income (1,958) 2,452 (6,901) (11,849)
Other comprehensive income (loss) 261 (415) 601 (435)
Comprehensive (loss) income $ (1,697) $ 2,037 $ (6,300) $ (12,284)
Net (loss) income per share applicable to common shareholders, basic (in dollars per share) $ (0.15) $ 0.30 $ (0.57) $ (1.75)
Net loss per share applicable to common shareholders, diluted (in dollars per share) $ (0.17) $ (0.01) $ (0.62) $ (1.78)
Weighted average number of shares outstanding, basic (in shares) 12,661 8,236 12,029 6,772
Weighted average number of shares outstanding, diluted (in shares) 12,710 8,379 12,133 6,829
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Balance (in shares) at Dec. 31, 2019   5,795      
Beginning balance at Dec. 31, 2019 $ 6,797 $ 6 $ 190,019 $ 50 $ (183,278)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (2,534)       (2,534)
Issuance of common stock under:          
Matching contribution to 401(k) plan (in shares)   26      
Matching contribution to 401(k) plan 155   155    
In lieu of cash compensation (in shares)   9      
In lieu of cash compensation 50   50    
Shares issued as a result of rounding due to reverse-stock split (in shares)   13      
Stock-based compensation expense 587   587    
Foreign currency translation adjustments 173     173  
Balance (in shares) at Mar. 31, 2020   5,843      
Ending balance at Mar. 31, 2020 5,228 $ 6 190,811 223 (185,812)
Balance (in shares) at Dec. 31, 2019   5,795      
Beginning balance at Dec. 31, 2019 6,797 $ 6 190,019 50 (183,278)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (11,849)        
Issuance of common stock under:          
Exercise of warrants (in shares)   723      
Exercise of warrants 1,436        
Matching contribution to 401(k) plan (in shares)   26      
Balance (in shares) at Sep. 30, 2020   8,316      
Ending balance at Sep. 30, 2020 8,401 $ 8 203,905 (385) (195,127)
Balance (in shares) at Mar. 31, 2020   5,843      
Beginning balance at Mar. 31, 2020 5,228 $ 6 190,811 223 (185,812)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (11,767)       (11,767)
Issuance of common stock under:          
Equity financing, net (in shares)   1,748      
Equity financing, net 7,082 $ 2 7,080    
Exercise of warrants (in shares)   223      
Exercise of warrants 1,436   1,436    
Issuance of warrants (2,322)   (2,322)    
Stock-based compensation expense 508   508    
Foreign currency translation adjustments (193)     (193)  
Balance (in shares) at Jun. 30, 2020   7,814      
Ending balance at Jun. 30, 2020 (28) $ 8 197,513 30 (197,579)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss 2,452       2,452
Issuance of common stock under:          
Equity incentive plan (in shares)   2      
Exercise of warrants (in shares)   500      
Exercise of warrants 5,875   5,875    
Stock-based compensation expense 517   517    
Foreign currency translation adjustments (415)     (415)  
Balance (in shares) at Sep. 30, 2020   8,316      
Ending balance at Sep. 30, 2020 8,401 $ 8 203,905 (385) (195,127)
Balance (in shares) at Dec. 31, 2020   8,349      
Beginning balance at Dec. 31, 2020 4,434 $ 8 204,376 (847) (199,103)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (3,670)       (3,670)
Issuance of common stock under:          
Equity financing, net (in shares)   3,980      
Equity financing, net 35,360 $ 4 35,356    
Exercise of warrants 3,878 $ 1 3,877    
Matching contribution to 401(k) plan (in shares)   26      
Matching contribution to 401(k) plan 152   152    
Stock-based compensation expense 356   356    
Foreign currency translation adjustments 465     465  
Balance (in shares) at Mar. 31, 2021   12,655      
Ending balance at Mar. 31, 2021 40,975 $ 13 244,117 (382) (202,773)
Balance (in shares) at Dec. 31, 2020   8,349      
Beginning balance at Dec. 31, 2020 4,434 $ 8 204,376 (847) (199,103)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (6,901)        
Issuance of common stock under:          
Exercise of warrants (in shares)   300      
Exercise of warrants 1,417        
Matching contribution to 401(k) plan (in shares)   26      
Balance (in shares) at Sep. 30, 2021   12,664      
Ending balance at Sep. 30, 2021 39,062 $ 13 245,299 (246) (206,004)
Balance (in shares) at Mar. 31, 2021   12,655      
Beginning balance at Mar. 31, 2021 40,975 $ 13 244,117 (382) (202,773)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (1,273)       (1,273)
Issuance of common stock under:          
Stock-based compensation expense 519   519    
Foreign currency translation adjustments (125)     (125)  
Balance (in shares) at Jun. 30, 2021   12,655      
Ending balance at Jun. 30, 2021 40,096 $ 13 244,636 (507) (204,046)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (1,958)       (1,958)
Issuance of common stock under:          
Equity incentive plan (in shares)   9      
Stock-based compensation expense 663   663    
Foreign currency translation adjustments 261     261  
Balance (in shares) at Sep. 30, 2021   12,664      
Ending balance at Sep. 30, 2021 $ 39,062 $ 13 $ 245,299 $ (246) $ (206,004)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating activities:    
Net loss $ (6,901) $ (11,849)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation 431 465
Changes in allowance for doubtful accounts 48 43
Gain on forgiveness of note payable (1,099) 0
Loss on impairment of goodwill 0 189
(Gain) loss on revaluation of warrant liabilities (2,011) 1,579
Finance cost attributable to issuance of warrants 0 329
Stock-based compensation expense 1,538 1,612
Common stock contribution to 401(k) plan 141 155
Other adjustments 3 55
Unrealized loss (gain) on foreign currency transactions 640 (424)
Changes in operating assets and liabilities:    
Accounts receivable (10) 715
Inventories (171) 469
Prepaid expenses, right-of-use assets, and other assets current and noncurrent 97 169
Accounts payable (189) (90)
Accrued, lease and other noncurrent liabilities (70) (409)
Deferred revenues (528) (23)
Net cash used in operating activities (8,081) (7,015)
Investing activities:    
Acquisition of equipment (60) 0
Net cash used in investing activities (60) 0
Financing activities:    
Proceeds from issuance of common stock and warrants, net 37,295 7,082
Principal payments on note payable 0 (1,278)
Payment of remaining balance on long-term debt 0 (1,512)
Proceeds from issuance of long-term debt 0 3,078
Proceeds from exercise of warrants 1,417 3,334
Net cash provided by financing activities 38,712 10,704
Effect of exchange rate changes on cash 6 (12)
Net increase in cash 30,577 3,677
Cash at beginning of period 12,862 10,872
Cash at end of period 43,439 14,549
Supplemental disclosure of cash flow activities    
Cash paid for interest 69 86
Cash paid for income taxes 0 6
Supplemental disclosure of non-cash activities    
Fair value of warrants issued upon equity financing 1,936 0
Reclassification of warrant liability to equity upon exercise of warrants 2,461 0
Transfer of inventory to (from) property and equipment 387 (160)
Share issuance for common stock contribution to 401(k) plan 152  
Share issuance in lieu of cash compensation $ 0 $ 50
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Organization
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization Organization
 
Description of Business
 
Ekso Bionics Holdings, Inc. (the “Company”) designs, develops, and markets exoskeleton products to augment human strength, endurance and mobility. The Company’s exoskeleton technology serves multiple markets and can be utilized both by able-bodied users and persons with physical disabilities. The Company has marketed devices that (i) enable individuals with neurological conditions affecting gait (acquired brain injury and spinal cord injury) to rehabilitate and to walk again, (ii) assist individuals with a broad range of upper extremity impairments, and (iii) allow industrial workers to perform difficult repetitive work for extended periods. Founded in 2005, the Company is headquartered in the San Francisco Bay area and listed on the Nasdaq Capital Market under the symbol “EKSO”.

All common stock share and per share amounts have been adjusted to reflect the one-for-fifteen reverse stock split effected on March 24, 2020. See Note 10, Capitalization and Equity Structure – Reverse Stock Split.
 
Liquidity and Capital Resources
 
As of September 30, 2021, the Company had an accumulated deficit of $206,004.  Largely as a result of significant research and development activities related to the development of the Company’s advanced technology and commercialization of such technology into its medical device business, the Company has incurred significant operating losses and negative cash flows from operations since inception. In the nine months ended September 30, 2021, the Company used $8,081 of cash in its operations. Cash on hand as of September 30, 2021 was $43,439.

As described in Note 8, Notes payable, net, borrowings under the Company’s secured term loan agreement with Pacific Western Bank have a liquidity covenant requiring minimum cash on hand equivalent to the current outstanding principal balance. As of September 30, 2021, $2,000 of cash must remain as restricted. After considering cash restrictions, effective unrestricted cash as of September 30, 2021 is approximately $41,439. With this unrestricted cash balance, the Company believes that it currently has sufficient cash to fund its operations beyond the look forward period of one year from the issuance of these condensed consolidated financial statements.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies and Estimates
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies and Estimates Basis of Presentation and Summary of Significant Accounting Policies and Estimates
 
Basis of Presentation and Consolidation
 
The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 25, 2021.

In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended December 31, 2020, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein.

The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or any future periods.
 
The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation.
Use of Estimates
 
The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP 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 balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are not limited to, revenue recognition, deferred revenue and the deferral of the associated costs, the valuation of warrants and employee stock options, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.

Foreign Currency

The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss.

Inventory
 
Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a first-in, first-out basis. Materials from vendors are received and recorded as raw material. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.

Leases

At the inception of any lease arrangement, the Company determines whether the arrangement is or contains a lease under ASC 842 based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items, such as initial direct costs paid or incentives received.

Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets and lease liabilities, current.

Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.

Revenue Recognition

Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations.
The Company’s medical device segment (EksoHealth) revenue is primarily generated through the sale and subscription of the EksoNR, associated software (SmartAssist and VariableAssist), the sale and subscription of the EksoUE, the sale of accessories, and the sale of support and maintenance contracts (Ekso Care). In 2021, the Company moved to a customer subscription sales model and away from a rental sales model. Under the rental sales model, the Company offered customers a short term rental arrangement of its products to help bridge to a capital purchase since customers typically have challenges in obtaining approvals for capital expenditures. Subscription sales arrangements, however, bypass the customer capital purchase process, are intended to renew annually, and provide a long term revenue stream.

Revenue from medical device product sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility for sales of the EksoNR, software and accessories. Ekso Care support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements. The separately priced Ekso Care contracts range from 12 to 48 months. The Company receives payment at the inception of the contract and recognizes revenue evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the initial contract term, typically over 12 months.

The Company’s industrial device segment (EksoWorks) revenue is generated through the sale and subscription of the upper body exoskeletons (EksoVest and the recently introduced EVO) and the support arm (EksoZeroG). Revenue from industrial device sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility. Revenue from industrial device subscriptions is recognized evenly over the contract term, typically 12 months.

The Company has exercised judgement to determine that straight-line is the most appropriate method of recognizing revenue for the aforementioned service and subscription contracts.
 
Refer to Note 6, Revenue Recognition for further information, including revenue disaggregated by source.

Going Concern
 
The Company assesses its ability to continue as a going concern at every interim and annual period in accordance with ASC 205-40. The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern.
 
Concentration of Credit Risk and Other Risks and Uncertainties
 
Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains cash accounts in excess of federally insured limits. However, the Company believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which these deposits are held. The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does not require collateral from its customers to secure accounts receivable.

Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The Company has not experienced material losses related to accounts receivable as of September 30, 2021 and December 31, 2020. Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does not enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has not experienced significant gains or losses upon settling contracts denominated in a foreign currency.
 
At September 30, 2021, the Company had no customers with an accounts receivable balance totaling 10% or more of the Company’s total accounts receivable, as compared with two customers at December 31, 2020 (10% and 13%).
 
During the three months ended September 30, 2021, the Company had no customers with sales of 10% or more of the Company’s total revenue, as compared with one customer in the three months ended September 30, 2020 (13%).
 
During the nine months ended September 30, 2021 and 2020, the Company had no customers with sales of 10% or more of the Company’s total revenues.
 
Recent Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments and subsequent amendments to the initial guidance under ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-10, which amends the current approach to estimate credit losses on certain financial assets, including trade and other receivables. Generally, this amendment requires entities to establish a valuation allowance for the expected lifetime losses of these certain financial assets. Upon the initial recognition of such assets, which will be based on, among other things, historical information, current conditions, and reasonable supportable forecasts. Subsequent changes in the valuation allowance are recorded in current earnings and reversal of previous losses are permitted. Currently, U.S. GAAP requires entities to write down credit losses only when losses are probable and loss reversals are not permitted. The update will be effective for the Company in the first quarter of 2023. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its condensed consolidated financial statements and related disclosures.

In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which simplifies the accounting for convertible instruments. ASU 2020-06 eliminates certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminates certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance is effective for the Company beginning in the first quarter of 2022 and must be applied using either a modified or full retrospective approach. Early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its condensed consolidated financial statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
 
The Company's accumulated other comprehensive loss consists of the accumulated net unrealized gains or losses on foreign currency translation adjustments. The change in accumulated other comprehensive income (loss) presented on the condensed consolidated balance sheets for the nine months ended September 30, 2021 and 2020, is reflected in the table below net of tax:
 Nine Months Ended September 30,
20212020
Balance at beginning of period$(847)$50 
Net unrealized gain (loss) on foreign currency translation601 (435)
Balance at end of period$(246)$(385)
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurement
 
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Three levels of inputs, of which the first two are considered observable and the last unobservable, may be used to measure fair value which are the following:
 
Level 1—Quoted prices in active markets for identical assets or liabilities. The Company considers a market to be active when transactions for the asset occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The valuation of Level 3 investments requires the use of significant management judgments or estimation.

The Company’s fair value hierarchies for its financial assets and liabilities, which require fair value measurement on a recurring basis are as follows:
 TotalLevel 1Level 2Level 3
September 30, 2021    
Liabilities    
Warrant liabilities$3,501 $— $— $3,501 
December 31, 2020
Liabilities
Warrant liabilities$6,037 $— $— $6,037 
 
The following table sets forth a summary of the changes in the fair value of the Company’s Level 3 financial liabilities for the period ended September 30, 2021, which were measured at fair value on a recurring basis:
 Warrant Liability
Balance at December 31, 2020$6,037 
Initial fair value of warrants in connection with 2021 financing1,936 
Gain on revaluation of warrants issued in connection with the February 2021, June 2020, December 2019 and May 2019 financings(2,011)
Reclassification of warrant liability to equity upon exercise of warrants(2,461)
Balance at September 30, 2021$3,501 
 
Refer to Note 10. Capitalization and Equity Structure – Warrants for additional information regarding the valuation of warrants.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
 
Inventories consisted of the following:
 September 30, 2021December 31, 2020
Raw materials$1,442 $1,724 
Work in progress177 18 
Finished goods132 236 
Inventories$1,751 $1,978 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations. Revenue recognition is evaluated based on the following five steps: (i) identification of the contract with the customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.
 
For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are determined based on observable prices at which the Company separately sells its products or services. If a standalone selling price is not directly observable, judgment is made to estimate the selling price based on market conditions and entity-specific factors including cost plus analyses, features and functionality of the product and/or services, the geography of the Company’s customers, and type of the Company’s markets. Any discounts or other reductions to the transaction price are allocated proportionately to all performance obligations within the multiple-element arrangement. The Company periodically validates the stand-alone selling price for performance obligations by evaluating whether changes in the key assumptions used to determine the stand-alone selling prices will have a significant effect on the allocation of transaction price between multiple performance obligations.

The Company exercised judgement to determine that a product returns reserve was not required as historical returns activity have not been material.
 
Contract Balances
 
Timing of revenue recognition may differ from the timing of invoicing to customers and receipt of payment. For the sale of its products, the Company generally recognizes revenue at a point in time through the ship-and-bill performance obligations. For the subscription of its products, the Company generally recognizes revenue over the subscription term commencing upon the completion of customer training. For service agreements, the Company generally invoices customers at the beginning of the coverage period and records revenue related to the billed amounts over time, equivalent to the coverage period of the maintenance and support contract.
 
Deferred revenue is comprised mainly of unearned revenue related to extended support and maintenance contracts (Ekso Care), but also includes other offerings for which the Company has been paid in advance and earns revenue when the Company transfers control of the product or service.
 
Deferred revenue consisted of the following:
September 30, 2021December 31, 2020
Deferred extended maintenance and support$2,387 $2,902 
Deferred royalties280 282 
Deferred device and advances73 118 
Total deferred revenues2,740 3,302 
Less current portion(1,291)(1,496)
Deferred revenues, non-current$1,449 $1,806 
 
Deferred revenue activity consisted of the following for the nine months ended September 30, 2021:
Beginning balance$3,302 
Deferral of revenue799 
Recognition of deferred revenue(1,361)
Ending balance$2,740 
 
As of September 30, 2021, the Company’s deferred revenue was $2,740. The Company expects to recognize approximately $443 of the deferred revenue during the remainder of 2021, $1,055 in 2022, and $1,242 thereafter.

In addition to deferred revenue, the Company has non-cancellable backlog of $1,103 related to its contracts for subscription units with its customers. These subscription contracts typically have 12-month terms and subscription income is recognized on a straight-line basis over the lease term.
 
As of September 30, 2021 and December 31, 2020, total accounts receivable, net of allowance for doubtful accounts, were $3,245 and $3,439, respectively, and are included in accounts receivable, net and other assets on the Company’s condensed consolidated balance sheets.
 
The allowance for doubtful accounts reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, and other currently available evidence. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days.
 
Disaggregation of revenue
 
The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2021:
 EksoHealthEksoWorksTotal
Device revenue$1,791 $240 $2,031 
Service and support477 — 477 
Subscriptions173 66 239 
Parts and other233 27 260 
Collaborative arrangements42 — 42 
 $2,716 $333 $3,049 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2021:
 EksoHealthEksoWorksTotal
Device revenue$3,900 $625 $4,525 
Service and support1,412 — 1,412 
Subscriptions510 188 698 
Parts and other427 51 478 
Collaborative arrangements57 — 57 
 $6,306 $864 $7,170 

The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2020:
 EksoHealthEksoWorksTotal
Device revenue$2,018 $127 $2,145 
Service and support455 — 455 
Rentals and subscriptions178 185 
Parts and other32 24 56 
Collaborative arrangements56 — 56 
 $2,739 $158 $2,897 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2020:
 EksoHealthEksoWorksTotal
Device revenue$3,706 $543 $4,249 
Service and support1,170 — 1,170 
Rentals and subscriptions656 10 666 
Parts and other255 60 315 
Collaborative arrangements228 — 228 
 $6,015 $613 $6,628 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities
9 Months Ended
Sep. 30, 2021
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Liabilities Accrued Liabilities
 
Accrued liabilities consisted of the following:
September 30, 2021December 31, 2020
Salaries, benefits and related expenses$1,515 $1,194 
Device warranty157 188 
Other32 47 
Total$1,704 $1,429 
 
The current portion of the device warranty liability is classified as a component of accrued liabilities, while the long-term portion of the device warranty liability is classified as a component of other non-current liabilities in the condensed consolidated balance sheets. A reconciliation of the changes in the device warranty liability for the three and nine months ended September 30, 2021 is as follows:
Three Months EndedNine Months Ended
September 30, 2021
Balance at beginning of period$199 $226 
Additions for estimated future costs 68 185 
Incurred costs(56)(200)
Balance at end of period$211 $211 
Balance as of September 30, 2021
Current portion$157 
Long-term portion54 
Total$211 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable, net
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Note Payable, net Notes Payable, net
 
WAB and PWB Term Loans

WAB Term Loan

In December 2016, the Company entered into a loan agreement with Western Alliance Bank (the "WAB loan") and received a loan in the principal amount of $7,000 that bore interest on the outstanding daily balance at a floating per annum rate equal to the 30-day U.S. LIBOR plus 5.41%. The Company was required to pay accrued interest on the WAB loan on the first day of each month through and including January 1, 2018. Commencing on February 1, 2018, the Company was required to make equal monthly payments of principal, together with accrued and unpaid interest maturing on January 1, 2021. On April 29, 2020 the Company entered into a second amendment to the WAB loan to defer principal payments for three months beginning in May 2020, with adjustments when the principal payments resumed on August 1, 2020. During the three-month deferral period the Company was required to make interest only payments.

The final payment fee, debt issuance costs, and the initial fair value of the success fee combined with the stated interest resulted in an effective interest rate for the WAB loan of 8.49% for the year ended December 31, 2020. The final payment fee, debt issuance costs and the initial fair value of the success fee were accreted/amortized to interest expense using the effective interest method over the life of the loan.

PWB Term Loan

In August 2020, the Company entered into a new loan agreement (the "PWB Loan Agreement") with a different lender, Pacific Western Bank, and received a loan in the principal amount of $2,000 (the "PWB Term Loan") that bears interest on the outstanding daily balance at a rate equal to the greater of: (a) 0.50% above the variable rate of interest announced by the lender as its “prime rate” then in effect; or (b) 4.50%. The PWB Loan Agreement created a first priority security interest with respect to substantially all assets of the Company, including proceeds of intellectual property, but expressly excluding intellectual property itself.

The proceeds of the PWB Term Loan were used to pay off the entire amount of the Company's indebtedness on the WAB loan, which amounted to $1,512. Pursuant to the PWB Loan Agreement, the remainder of the PWB Term Loan proceeds may be used for general corporate purposes, which totaled $480, net of debt discounts and issuance costs.

The Company is required to pay accrued interest on the current loan on the 13th day of each month through and including August 13, 2023. The principal balance of the PWB Term Loan matures on August 13, 2023, at which time all unpaid principal and accrued and unpaid interest shall be due and payable in full. The interest rate of the PWB Term Loan is subject to increase in the event of late payments and after occurrence of and during the continuation of an event of default. Upon maturity, all unpaid principal and accrued and unpaid interest shall be due and payable in full. The Company may elect to prepay the PWB Term Loan at any time, in whole or in part, without penalty or premium.

The PWB Loan Agreement contains a liquidity covenant, which requires that the Company maintain unrestricted cash and cash equivalents in accounts of the lender or subject to control agreements in favor of the lender in an amount equal to at least the outstanding balance of the PWB Term Loan, which was $2,000 as of September 30, 2021. On September 30, 2021, with cash on hand of $43,439, the Company was compliant with this liquidity covenant and all other covenants.

The debt issuance costs and debt discounts combined with the stated interest resulted in an effective interest rate of 4.70% for the three and nine months ended September 30, 2021. The debt issuance costs will be amortized to interest expense using the effective interest method over the life of the loan.

The following table presents scheduled principal payments of the Company’s PWB term loan as of September 30, 2021:
PeriodAmount
Remainder of 2021 - 2022$— 
20232,000 
Total principal payments2,000 
Less debt discount and issuance cost
Note payable, net$1,992 
 
Current portion$— 
Long-term portion1,992 
Note payable, net$1,992 

Paycheck Protection Program Loan

On April 20, 2020, the Company received an unsecured loan in the principal amount of $1,086 under the Paycheck Protection Program (the “PPP”) administered by the U.S. Small Business Administration (the "SBA"), pursuant to the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), or the PPP loan. The PPP loan bore interest at 1.00% per annum, and matured two years after the date of initial disbursement. The terms of the PPP loan were subsequently revised in accordance with the provisions of the Paycheck Protection Flexibility Act of 2020, or the PPP Flexibility Act, which was enacted on June 5, 2020. The PPP loan was used for payroll costs, costs related to certain group health care benefits and insurance premiums, rent payments, utility payments and interest payments on other debt obligation that were incurred before February 15, 2020. Under the terms of the CARES Act and the PPP Flexibility Act, the Company could apply for and be granted forgiveness for all or a portion of loan granted under the PPP loan, with such forgiveness to be determined, subject to limitations (including where employees of the Company have been terminated and not re-hired by a certain date), based on the use of the loan proceeds for payment of payroll costs and any payments of mortgage interest, rent, and utilities. The terms of any forgiveness were also subject to further requirements in regulations and guidelines adopted by the SBA. As of December 31, 2020, the PPP loan was included in Notes payable, net on the condensed consolidated balance sheets.

On June 28, 2021, the Company received notification from the SBA that the Company’s Forgiveness Application of the PPP loan and accrued interest, totaling $1,099, was approved in full, and the Company had no further obligations related to the PPP loan. Accordingly, the Company recorded a gain on the forgiveness of the PPP loan as gain on forgiveness of note payable on the condensed consolidated statement of operations.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Obligations
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Lease Obligations Lease Obligations
The Company maintains a five-year operating lease agreement for its headquarters and manufacturing facility in Richmond, California (the "Richmond Lease") which expires in May 2022, with no further options to extend or terminate. The lease includes non-lease components (i.e. common area maintenance costs) that are paid separately from rent based on actual costs incurred. In June 2020, the Company entered into an amendment to the Richmond Lease to make a one-time payment of $300 to cover its remaining lease obligations for the remainder of 2020, resulting in a $48 abatement and a lease payment deferral of $79 to be paid in equal monthly installments in 2021.

The Company's five-year operating lease agreement for its sales office in Hamburg, Germany expires in July 2022. The Company has an option to extend the lease for another five-year term.
 
The Company’s future lease payments as of September 30, 2021 are as follows, which are presented as lease liabilities on the Company’s condensed consolidated balance sheets:
PeriodOperating Leases
Remainder of 2021$150 
2022234 
Total lease payments384 
Less: imputed interest(12)
Present value of lease liabilities$372 
Weighted-average remaining lease term (in years)0.69
Weighted-average discount rate10.5 %

Lease expense under the Company’s operating leases was $130 and $132 for the three months ended September 30, 2021 and 2020, respectively, and $395 and $405 for the nine months ended September 30, 2021 and 2020, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Capitalization and Equity Structure
9 Months Ended
Sep. 30, 2021
Stockholders' Equity Note [Abstract]  
Capitalization and Equity Structure Capitalization and Equity Structure
Reverse Stock Split

After the close of the stock market on March 24, 2020, the Company effected a 1-for-15 reverse split of its common stock (the "Reverse Stock Split"). As a result, all common stock share amounts included in this filing have been retroactively reduced by a factor of fifteen, rounded up to the nearest whole share, and all common stock per share amounts have been increased by a factor of fifteen, with the exception of the Company's common stock par value and the Company's authorized shares. Amounts affected include common stock outstanding, restricted stock units, common stock underlying stock options and warrants.

Summary
 
The Company’s authorized capital stock at September 30, 2021 and December 31, 2020 consisted of 141,429 shares of common stock and 10,000 shares of preferred stock. As of September 30, 2021 and December 31, 2020, there were 12,664 and 8,349, respectively, shares of common stock issued and outstanding and no shares of preferred stock issued and outstanding.

Common Stock

February 2021 Offering

In February 2021, the Company entered into an amended and restated underwriting agreement (the "Underwriting Agreement") with H.C. Wainwright & Co., LLC ("Wainwright"), to sell 3,902 shares of the Company's common stock for a public price of $10.25 per share, for gross proceeds of $40,000 (the "February 2021 Offering"). The Company received net proceeds of $36,504 from the February 2021 Offering after deducting underwriting discounts, commissions and estimated offering expenses. Pursuant to the Underwriting Agreement, the Company issued, to certain designees of Wainwright, five year warrants (the “2021 Warrants”) to purchase shares of Common Stock in an amount equal to 7.0% of the aggregate number of shares sold in the February 2021 Offering, or 273 shares, at an exercise price of $12.81 per share.

At the Market Offering

In October 2020, the Company entered into an At The Market Offering Agreement (the "ATM Agreement") with H.C. Wainwright & Co., LLC (the "Agent"), under which the Company may issue and sell shares of its common stock, from time to time, to or through the Agent. The Company may offer and sell shares having an aggregate offering price of up to $7,500 under the registration statement and prospectus supplement filed with the SEC related to such offering. Under the ATM Agreement, shares of the Company's common stock may not be sold for a price lower than $6.75 per share. During the nine months ended September 30, 2021, the Company sold 78 shares of common stock at an average price per share of $10.72 for proceeds of $791, net of commission and issuance costs, under the ATM Agreement. The Company did not sell any shares under the ATM agreement during the three months ended September 30, 2021. As of September 30, 2021, the Company has $6,668 available for future offerings under the prospectus filed with respect to the ATM Agreement.
Warrants
 
Warrants outstanding as of December 31, 2020 and September 30, 2021 were as follows:  
SourceExercise
Price
Term
(Years)
December 31, 2020IssuedExercisedSeptember 30, 2021
2021 Warrants$12.81 5— 273 — 273 
June 2020 Investor Warrants$5.18 5.5397 — (270)127 
June 2020 Placement Agent Warrants$5.64 5122 — (83)39 
December 2019 Warrants$8.10 5556 — — 556 
December 2019 Placement Agent Warrants$8.44 552 — — 52 
May 2019 Warrants$3.52 5198 — (5)193 
 1,325 273 (358)1,240 

During the nine months ended September 30, 2021 and 2020, the Company received net proceeds of $1,417 and $1,436 from the exercise of 358 and 723 warrants and issued 300 and 723 shares of common stock, respectively, as a result of those exercises.
 
2021 Warrants

In February 2021, the Company issued the 2021 Warrants, exercisable for up to 273 shares of the Company’s common stock at an exercise price of $12.81 per share. The 2021 Warrants were issued as exercisable immediately, and will expire five years from the date of issuance, or on February 11, 2026.

In addition, the 2021 Warrants contain a cashless exercise provision, whereby, if, at the time a holder exercises its 2021 Warrants, a registration statement registering the issuance or the resale of the shares of common stock underlying the 2021 Warrants under the Securities Act is not then effective or available for the issuance of such shares, then in lieu of making the cash payment otherwise contemplated to be made to the Company upon such exercise in payment of the aggregate exercise price, the holder may elect to instead receive, upon such exercise (either in whole or in part), the net number of shares of the Company’s common stock determined according to a formula set forth in the 2021 Warrants. The 2021 Warrants will be automatically exercised on a cashless basis on their expiration date. The 2021 Warrants could also require payment of liquidated damages by the Company in the form of cash payments in the event of a failure by the Company to timely deliver shares of common stock upon exercise of such warrants.

The 2021 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the 2021 Warrants, the Company or any successor entity will, at the option of a holder of a 2021 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s 2021 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s 2021 Warrant within five trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the 2021 Warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the 2021 Warrants is measured at fair value upon issuance and at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the 2021 Warrants:
September 30, 2021February 11, 2021
Current share price$4.62 $9.61 
Conversion price$12.81 $12.81 
Risk-free interest rate0.84 %0.46 %
Expected term (years)4.365.00
Volatility of stock107.6 %107.1 %

June 2020 Investor Warrants

In June 2020, the Company issued warrants (the "June 2020 Investor Warrants"), exercisable for up to 874 shares of the Company’s common stock at an exercise price of $5.18 per share. The June 2020 Investor Warrants were immediately exercisable, and will expire five and one-half years from the date of issuance, or on December 10, 2025.

In addition, the June 2020 Investor Warrants contain a cashless exercise provision, whereby, if, at the time a holder exercises its June 2020 Investor Warrants, a registration statement registering the issuance or the resale of the shares of common stock underlying the June 2020 Investor Warrants under the Securities Act is not then effective or available for the issuance of such shares, then in lieu of making the cash payment otherwise contemplated to be made to the Company upon such exercise in payment of the aggregate exercise price, the holder may elect to instead receive, upon such exercise (either in whole or in part), the net number of shares of the Company’s common stock determined according to a formula set forth in the June 2020 Investor Warrant. The June 2020 Investor Warrants will be automatically exercised on a cashless basis on their expiration date.
The June 2020 Investor Warrants could also require payment of liquidated damages by the Company in the form of cash payments in the event of a failure by the Company to timely deliver shares of common stock upon exercise of such warrants. During the nine months ended September 30, 2021 and 2020, 270 and no shares of the June 2020 Investor Warrants were exercised, respectively.

The June 2020 Investor Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the June 2020 Investor Warrants, the holders of the June 2020 Investor Warrants will be entitled to receive upon exercise of the June 2020 Investor Warrants the kind and amount of securities, cash or other property that the holders would have received had they exercised the June 2020 Investor Warrants immediately prior to such fundamental transaction. Alternatively, the Company or any successor entity will, at the option of a holder of a June 2020 Investor Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s June 2020 Investor Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s June 2020 Investor Warrant. Because of this put-option provision, the June 2020 Investor Warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the June 2020 Investor Warrants is measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Investor Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$5.18 $5.18 
Risk-free interest rate0.80 %0.35 %
Expected term (years)4.194.94
Volatility of stock103.9 %105.3 %

June 2020 Placement Agent Warrants

In June 2020, the Company issued warrants (the "June 2020 Placement Agent Warrants"), exercisable for up to 122 shares of the Company’s common stock, to the placement agent for such offering. The June 2020 Placement Agent Warrants have substantially the same form as the June 2020 Investor Warrants, including the put option described above, except that they have
an exercise price per share equal to $5.64, subject to adjustment in certain circumstances, and will expire on June 7, 2025. During the nine months ended September 30, 2021 and 2020, 83 and no shares of the June 2020 Placement Agent Warrants were exercised, respectively.

Because of the put-option provision in the June 2020 Placement Agent Warrants, these warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the June 2020 Placement Agent Warrants is measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Placement Agent Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$5.64 $5.64 
Risk-free interest rate0.69 %0.31 %
Expected term (years)3.694.44
Volatility of stock100.2 %106.8 %

December 2019 Warrants

In December 2019, pursuant to a securities purchase agreement (the "December 2019 Offering"), the Company issued warrants (the "December 2019 Warrants") to purchase 556 shares of common stock. The December 2019 Warrants are currently exercisable, have an exercise price of $8.10 per share, and will expire five years from the date they initially became exercisable, or on June 21, 2025.

In addition, the December 2019 Warrants contain a cashless exercise provision and could require cash payments in the event of a failure to timely deliver securities or in the event of insufficient authorized shares. The December 2019 Warrants will be automatically exercised on a cashless basis on their expiration date. The December 2019 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the December 2019 Warrants, the Company or any successor entity will, at the option of a holder of a December 2019 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s December 2019 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s December 2019 Warrant within five trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the December 2019 Warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the December 2019 Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$8.10 $8.10 
Risk-free interest rate0.69 %0.31 %
Expected term (years)3.724.47
Volatility of stock99.96 %107.9 %

December 2019 Placement Agent Warrants
In December 2019, in connection with the December 2019 Offering, the Company issued warrants to purchase 52 shares of the Company’s common stock to the placement agent for such offering (the "December 2019 Placement Agent Warrants"). The December 2019 Placement Agent Warrants have substantially the same form as the December 2019 Warrants, except that they have an exercise price per share equal to $8.44, subject to adjustment in certain circumstances, and will expire on December 18, 2025.
The warrant liability related to the December 2019 Placement Agent Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Placement Agent Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$8.44 $8.44 
Risk-free interest rate0.58 %0.26 %
Expected term (years)3.223.97
Volatility of stock102.6 %109.4 %

Management has assessed that the likelihood of a Change of Control (as defined in the December 2019 Placement Agent Warrants), occurring during the term of the December 2019 Placement Agent Warrants is low, and that if such an event were to occur, the difference between the cashless exercise value and the warrants fair value is nominal.

May 2019 Warrants

In May 2019, pursuant to an underwriting agreement, (the "May 2019 Offering"), the Company issued the warrants (the "May 2019 Warrants") to purchase 444 shares of common stock. The May 2019 Warrants are currently exercisable, have a current exercise price of $3.52 per share, and will expire five years from the date of their issuance, or on May 24, 2024. The May 2019 Warrants contain a price protection feature, pursuant to which, subject to certain exceptions, if shares of common stock are sold or issued in the future, or securities convertible or exercisable for shares of the Company’s common stock are sold or issued in the future, for consideration, or with an exercise price or conversion price, as applicable, per share less than the exercise price per share then in effect for the May 2019 Warrants, the exercise price of the May 2019 Warrants is reduced to the consideration paid for, or the exercise price or conversion price of, as the case may be, the securities issued in such offering. Pursuant to this provision, in connection with the June 2020 Offering, the exercise price of the May 2019 Warrants was reduced to $3.52 per share, being the amount that is equal to the lower of (x) the consideration paid for the securities issued in the June 2020 Offering, or $4.51 per share, (y) the lowest exercise price of the June 2020 Investor Warrants, or $5.18, and (z) the lowest one-day volume-weighted average price of the Company’s Common Stock on the Nasdaq Capital Market as measured each day during the five trading day period starting on June 8, 2020, rounded to the nearest share, or $3.52. During the nine months ended September 30, 2021 and 2020, 5 and no shares of the May 2019 warrants were exercised, respectively.

In addition, if the Company effects or enters into any issuance of common stock or options or convertible securities exercisable for or convertible into common stock at a price which varies or may vary with the market price of the shares of the Company's common stock, subject to certain exceptions, a May 2019 Warrant holder may, at the time of exercise of the holder’s warrant, elect to exercise the warrant at such variable price.

Further, the May 2019 Warrants contain a cashless exercise provision and could require cash payments in the event of a failure to timely deliver securities or in the event of insufficient authorized shares. The May 2019 Warrants will be automatically exercised on a cashless basis on their expiration date. The May 2019 Warrants include a put option, whereby while the May 2019 Warrants are outstanding, if the Company enters into a Change of Control, as defined in the May 2019 Warrants, the Company or any successor entity will, at the option of a 2019 Warrant holder exercise within 90 days after the public disclosure of the Change of Control transaction, purchase such holder’s May 2019 Warrants by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such warrants on the later date of consummation of the Change of Control transaction or two trading days after the notice of such request. Because of this put option provision, the May 2019 Warrants are classified as a liability and are marked to market at each reporting date.

The warrant liability related to the May 2019 Warrants is measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in a combination of the Black-Scholes Model and the Lattice Model to measure the fair value of the May 2019 Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$3.52 $3.52 
Risk-free interest rate0.44 %0.21 %
Expected term (years)2.63.4
Volatility of stock108.4 %107.2 %
Management has assessed that the likelihood of a Change of Control occurring during the term of the warrants is low, and that if such an event were to occur, the difference between the cashless exercise value and the May 2019 Warrants fair value is nominal.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation Stock-based Compensation
 
See Note 10, Capitalization and Equity Structure – Reverse Stock Split.

As of September 30, 2021, the total shares authorized for grant under the 2014 Plan was 1,974, of which 669 were available for future grants.
 
Stock Options
 
The following table summarizes information about the Company’s stock options outstanding as of September 30, 2021, and activity during the nine months then ended:
Stock
Awards
Weighted-
Average
Exercise Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Balance as of December 31, 2020529 $31.62 
Options forfeited(15)8.65 
Options cancelled(15)27.39 
Balance as of September 30, 2021499 $32.44 6.56$— 
Vested and expected to vest at September 30, 2021499 $32.44 6.56$— 
Exercisable as of September 30, 2021393 $37.12 6.23$— 
 
As of September 30, 2021, total unrecognized compensation cost related to unvested stock options was $1,221. This amount is expected to be recognized as stock-based compensation expense in the Company’s condensed consolidated statements of operations and comprehensive loss over the remaining weighted average vesting period of 1.45 years.
 
The per-share fair value of each stock option was determined on the date of grant using the Black-Scholes Model using the following assumptions:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Dividend yieldN/AN/AN/A— 
Risk-free interest rateN/AN/AN/A1.58 %
Expected term (in years)N/AN/AN/A5.6
VolatilityN/AN/AN/A102 %
N/A - No stock options were granted during the three and nine months ended September 30, 2021 and the three months ended September 30, 2020.
Restricted Stock Units
 
The Company issues time-based restricted stock units (“RSUs”) and performance-based restricted stock units ("PSUs") to employees and non-employee service providers. Each RSU and PSU represents the right to receive one share of the Company’s common stock upon vesting and subsequent settlement. PSUs vest upon achievement of performance targets based on the Company's annual operating plan.

The fair values of RSUs and PSUs are determined based on the closing price of the Company’s common stock on the date of grant.
 
Combined RSU and PSU activity for the nine months ended September 30, 2021 is summarized below:
 Number of
Shares
Weighted-
Average Grant
Date Fair Value
Unvested as of December 31, 2020143 $6.21 
Granted530 5.92 
Vested(21)8.06 
Forfeited(56)7.69 
Unvested at September 30, 2021596 $5.79 
 
As of September 30, 2021, $2,436 of total unrecognized compensation expense related to unvested RSUs and PSUs was expected to be recognized over a weighted average period of 2.22 years.
   
Compensation Expense
 
Total stock-based compensation expense related to options, RSUs and PSUs granted to employees is included in the condensed consolidated statements of operations and comprehensive loss as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Sales and marketing$119 $103 $310 $339 
Research and development74 49 184 161 
General and administrative470 365 1,044 1,112 
 $663 $517 $1,538 $1,612 
 
401(k) Plan Share Match
 
The Company issued 26 shares of common stock in each of the first quarters of 2021 and 2020 with a fair value of $152 and $155, respectively, to eligible employees’ deferral accounts for the 401(k) Plan matching contribution representing 50% of each eligible employee’s elected deferral (up to the statutory limit) for the fiscal years ended December 31, 2020 and December 31, 2019, respectively.

The expense related to the accrual for the 401(k) plan share matching was $34 and $56 for the three months ended September 30, 2021 and 2020, respectively, and $141 and $155 for the nine months ended September 30, 2021 and 2020, respectively.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThere were no material changes to the unrecognized tax benefits in the nine months ended September 30, 2021, and the Company does not expect significant changes to unrecognized tax benefits through the end of the fiscal year. Because of the Company’s history of tax losses, all years remain open to tax examination.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Material Contracts
 
The Company enters various license, research collaboration and development agreements, which provide for payments to the Company primarily for technology transfer and license fees, and royalty payments on sales.
 
The Company has two license agreements with the Regents of the University of California to maintain exclusive rights to certain patents. The Company is required to pay 1% of net sales of licensed medical devices sold to entities other than the U.S. government. In addition, the Company is required to pay 21% of consideration collected from any sub-licensee for the grant of the sub-license.
 
In connection with acquisition of Equipois, LLC ("Equipois") in December 2015, the Company assumed the rights and obligations of Equipois under a license agreement with the developer of certain intellectual property related to mechanical balance and support arm technologies, which grants the Company an exclusive license with respect to the technology and patent rights for certain fields of use. Pursuant to the terms of the license agreement, the Company is required to pay the developer a single-digit royalty on net receipts, subject to a $50 annual minimum royalty requirement.
 
Purchase Obligations

The Company purchases components from a variety of suppliers and uses contract manufacturers to provide manufacturing services for its products. Purchase obligations are defined as agreements that are enforceable and legally binding and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. The Company had purchase obligations primarily for purchases of inventory and manufacturing related service contracts totaling $2,697 as of September 30, 2021, which are expected to be paid within two years, and $396 as of December 31, 2020. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations.

Due to a variety of factors, including the COVID-19 pandemic, various materials the Company used to manufacture our products are currently, experiencing shortages and supply chain disruptions. Electronic components in general, semiconductor chips, battery cells, metals and plastics, all of which are used in the Company's products, are also in shorter supply compared to prior periods, and the Company is also experiencing longer lead times for manufacturing services such as machining and tool making. Numerous factors, such as the ongoing pandemic or further trade tensions between the U.S. and China, may prolong or deepen these challenges.
 
Contingencies
 
In the normal course of business, the Company is subject to various legal matters. In the opinion of management, the resolution of such matters will not have a material adverse effect on the Company’s condensed consolidated financial statements.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income Per Share
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net (Loss) Income Per Share Net (Loss) Income Per Share
 
The following table sets forth the computation of basic and diluted net loss per share:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
Numerator:    
Net (loss) income applicable to common stockholders, basic$(1,958)$2,452 $(6,901)$(11,849)
Adjustment for gain on revaluation of warrant liabilities(158)(2,545)(643)(294)
Net loss applicable to common stockholders, diluted$(2,116)$(93)$(7,544)$(12,143)
Denominator:
Weighted-average number of shares, basic12,661 8,236 12,029 6,772 
Effect of dilutive warrants49 143 104 57 
Weighted-average number of shares, diluted12,710 8,379 12,133 6,829 
Net (loss) income per share, basic$(0.15)$0.30 $(0.57)$(1.75)
Net loss per share, diluted$(0.17)$(0.01)$(0.62)$(1.78)
 
The following table sets forth potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:
 Three Months Ended
September 30,
Nine Months Ended September 30,
 2021202020212020
Options to purchase common stock499 532 499 532 
Restricted stock units596 180 596 180 
Warrants for common stock1,047 715 881 1,234 
Total common stock equivalents2,142 1,427 1,976 1,946 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Disclosures
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Segment Disclosures Segment Disclosures
 
The Company has two reportable segments: EksoHealth and EksoWorks. The EksoHealth segment designs, engineers, manufactures, and markets exoskeletons for applications in the medical markets. The EksoWorks segment designs, engineers, manufactures, and markets exoskeleton devices to allow able-bodied users to perform difficult repetitive work for extended periods. The reportable segments are each managed separately because they serve distinct markets.

The Company evaluates performance and allocates resources based on segment gross profit margin. The Company does not consider net assets as a segment measure and, accordingly, assets are not allocated.
 
Segment reporting information is as follows:
 EksoHealthEksoWorksTotal
Three months ended September 30, 2021   
Revenue$2,716 $333 $3,049 
Cost of revenue1,044 198 1,242 
Gross profit$1,672 $135 $1,807 
Three months ended September 30, 2020   
Revenue$2,739 $158 $2,897 
Cost of revenue989 95 1,084 
Gross profit$1,750 $63 $1,813 

 EksoHealthEksoWorksTotal
Nine months ended September 30, 2021   
Revenue$6,306 $864 $7,170 
Cost of revenue2,326 510 2,836 
Gross profit$3,980 $354 $4,334 
Nine months ended September 30, 2020   
Revenue$6,015 $613 $6,628 
Cost of revenue2,466 453 2,919 
Gross profit$3,549 $160 $3,709 

Geographically, the regions the Company operates in are the Americas, Europe, the Middle East, and Africa (EMEA), and Asia Pacific (APAC). Geographic information for revenue based on location of customers is as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
United States$1,777$2,016$3,914$4,899
Other25 14 105 59 
Americas1,802 2,030 4,019 4,958 
Germany313 131 845 509 
Belgium— — 270 — 
Other515 192 1,284 387 
EMEA828 323 2,399 896 
APAC419 544 752 774 
 $3,049 $2,897 $7,170 $6,628 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, which was filed with the SEC on February 25, 2021.

In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended December 31, 2020, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein.

The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or any future periods.
Consolidation The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation.
Use of Estimates
Use of Estimates
 
The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP 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 balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are not limited to, revenue recognition, deferred revenue and the deferral of the associated costs, the valuation of warrants and employee stock options, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.
Foreign Currency
Foreign Currency

The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss.
Inventory
Inventory
 
Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a first-in, first-out basis. Materials from vendors are received and recorded as raw material. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.
Leases
Leases

At the inception of any lease arrangement, the Company determines whether the arrangement is or contains a lease under ASC 842 based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items, such as initial direct costs paid or incentives received.

Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets and lease liabilities, current.

Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.
Revenue Recognition
Revenue Recognition

Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations.
The Company’s medical device segment (EksoHealth) revenue is primarily generated through the sale and subscription of the EksoNR, associated software (SmartAssist and VariableAssist), the sale and subscription of the EksoUE, the sale of accessories, and the sale of support and maintenance contracts (Ekso Care). In 2021, the Company moved to a customer subscription sales model and away from a rental sales model. Under the rental sales model, the Company offered customers a short term rental arrangement of its products to help bridge to a capital purchase since customers typically have challenges in obtaining approvals for capital expenditures. Subscription sales arrangements, however, bypass the customer capital purchase process, are intended to renew annually, and provide a long term revenue stream.

Revenue from medical device product sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility for sales of the EksoNR, software and accessories. Ekso Care support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements. The separately priced Ekso Care contracts range from 12 to 48 months. The Company receives payment at the inception of the contract and recognizes revenue evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the initial contract term, typically over 12 months.

The Company’s industrial device segment (EksoWorks) revenue is generated through the sale and subscription of the upper body exoskeletons (EksoVest and the recently introduced EVO) and the support arm (EksoZeroG). Revenue from industrial device sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility. Revenue from industrial device subscriptions is recognized evenly over the contract term, typically 12 months.

The Company has exercised judgement to determine that straight-line is the most appropriate method of recognizing revenue for the aforementioned service and subscription contracts.
 
Refer to Note 6, Revenue Recognition for further information, including revenue disaggregated by source.
Going Concern
Going Concern
 
The Company assesses its ability to continue as a going concern at every interim and annual period in accordance with ASC 205-40. The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern.
Concentration of Credit Risk and Other Risks and Uncertainties
Concentration of Credit Risk and Other Risks and Uncertainties
 
Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains cash accounts in excess of federally insured limits. However, the Company believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which these deposits are held. The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does not require collateral from its customers to secure accounts receivable.

Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The Company has not experienced material losses related to accounts receivable as of September 30, 2021 and December 31, 2020. Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does not enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has not experienced significant gains or losses upon settling contracts denominated in a foreign currency.
 
At September 30, 2021, the Company had no customers with an accounts receivable balance totaling 10% or more of the Company’s total accounts receivable, as compared with two customers at December 31, 2020 (10% and 13%).
 
During the three months ended September 30, 2021, the Company had no customers with sales of 10% or more of the Company’s total revenue, as compared with one customer in the three months ended September 30, 2020 (13%).
 
During the nine months ended September 30, 2021 and 2020, the Company had no customers with sales of 10% or more of the Company’s total revenues.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments and subsequent amendments to the initial guidance under ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-10, which amends the current approach to estimate credit losses on certain financial assets, including trade and other receivables. Generally, this amendment requires entities to establish a valuation allowance for the expected lifetime losses of these certain financial assets. Upon the initial recognition of such assets, which will be based on, among other things, historical information, current conditions, and reasonable supportable forecasts. Subsequent changes in the valuation allowance are recorded in current earnings and reversal of previous losses are permitted. Currently, U.S. GAAP requires entities to write down credit losses only when losses are probable and loss reversals are not permitted. The update will be effective for the Company in the first quarter of 2023. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its condensed consolidated financial statements and related disclosures.

In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity, which simplifies the accounting for convertible instruments. ASU 2020-06 eliminates certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminates certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance is effective for the Company beginning in the first quarter of 2022 and must be applied using either a modified or full retrospective approach. Early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its condensed consolidated financial statements.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss The change in accumulated other comprehensive income (loss) presented on the condensed consolidated balance sheets for the nine months ended September 30, 2021 and 2020, is reflected in the table below net of tax:
 Nine Months Ended September 30,
20212020
Balance at beginning of period$(847)$50 
Net unrealized gain (loss) on foreign currency translation601 (435)
Balance at end of period$(246)$(385)
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The Company’s fair value hierarchies for its financial assets and liabilities, which require fair value measurement on a recurring basis are as follows:
 TotalLevel 1Level 2Level 3
September 30, 2021    
Liabilities    
Warrant liabilities$3,501 $— $— $3,501 
December 31, 2020
Liabilities
Warrant liabilities$6,037 $— $— $6,037 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table sets forth a summary of the changes in the fair value of the Company’s Level 3 financial liabilities for the period ended September 30, 2021, which were measured at fair value on a recurring basis:
 Warrant Liability
Balance at December 31, 2020$6,037 
Initial fair value of warrants in connection with 2021 financing1,936 
Gain on revaluation of warrants issued in connection with the February 2021, June 2020, December 2019 and May 2019 financings(2,011)
Reclassification of warrant liability to equity upon exercise of warrants(2,461)
Balance at September 30, 2021$3,501 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory Inventories consisted of the following:
 September 30, 2021December 31, 2020
Raw materials$1,442 $1,724 
Work in progress177 18 
Finished goods132 236 
Inventories$1,751 $1,978 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Contracts with Customer, Assets and Liabilities Deferred revenue consisted of the following:
September 30, 2021December 31, 2020
Deferred extended maintenance and support$2,387 $2,902 
Deferred royalties280 282 
Deferred device and advances73 118 
Total deferred revenues2,740 3,302 
Less current portion(1,291)(1,496)
Deferred revenues, non-current$1,449 $1,806 
Deferred revenue activity consisted of the following for the nine months ended September 30, 2021:
Beginning balance$3,302 
Deferral of revenue799 
Recognition of deferred revenue(1,361)
Ending balance$2,740 
Disaggregation of Revenue
The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2021:
 EksoHealthEksoWorksTotal
Device revenue$1,791 $240 $2,031 
Service and support477 — 477 
Subscriptions173 66 239 
Parts and other233 27 260 
Collaborative arrangements42 — 42 
 $2,716 $333 $3,049 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2021:
 EksoHealthEksoWorksTotal
Device revenue$3,900 $625 $4,525 
Service and support1,412 — 1,412 
Subscriptions510 188 698 
Parts and other427 51 478 
Collaborative arrangements57 — 57 
 $6,306 $864 $7,170 

The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2020:
 EksoHealthEksoWorksTotal
Device revenue$2,018 $127 $2,145 
Service and support455 — 455 
Rentals and subscriptions178 185 
Parts and other32 24 56 
Collaborative arrangements56 — 56 
 $2,739 $158 $2,897 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2020:
 EksoHealthEksoWorksTotal
Device revenue$3,706 $543 $4,249 
Service and support1,170 — 1,170 
Rentals and subscriptions656 10 666 
Parts and other255 60 315 
Collaborative arrangements228 — 228 
 $6,015 $613 $6,628 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of Accrued Liabilities Accrued liabilities consisted of the following:
September 30, 2021December 31, 2020
Salaries, benefits and related expenses$1,515 $1,194 
Device warranty157 188 
Other32 47 
Total$1,704 $1,429 
Product Maintenance And Warranty A reconciliation of the changes in the device warranty liability for the three and nine months ended September 30, 2021 is as follows:
Three Months EndedNine Months Ended
September 30, 2021
Balance at beginning of period$199 $226 
Additions for estimated future costs 68 185 
Incurred costs(56)(200)
Balance at end of period$211 $211 
Balance as of September 30, 2021
Current portion$157 
Long-term portion54 
Total$211 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable, net (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt The following table presents scheduled principal payments of the Company’s PWB term loan as of September 30, 2021:
PeriodAmount
Remainder of 2021 - 2022$— 
20232,000 
Total principal payments2,000 
Less debt discount and issuance cost
Note payable, net$1,992 
 
Current portion$— 
Long-term portion1,992 
Note payable, net$1,992 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Obligations (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule of Maturities of Future Obligations The Company’s future lease payments as of September 30, 2021 are as follows, which are presented as lease liabilities on the Company’s condensed consolidated balance sheets:
PeriodOperating Leases
Remainder of 2021$150 
2022234 
Total lease payments384 
Less: imputed interest(12)
Present value of lease liabilities$372 
Weighted-average remaining lease term (in years)0.69
Weighted-average discount rate10.5 %
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Capitalization and Equity Structure (Tables)
9 Months Ended
Sep. 30, 2021
Stockholders' Equity Note [Abstract]  
Schedule of Warrant share activity
Warrants outstanding as of December 31, 2020 and September 30, 2021 were as follows:  
SourceExercise
Price
Term
(Years)
December 31, 2020IssuedExercisedSeptember 30, 2021
2021 Warrants$12.81 5— 273 — 273 
June 2020 Investor Warrants$5.18 5.5397 — (270)127 
June 2020 Placement Agent Warrants$5.64 5122 — (83)39 
December 2019 Warrants$8.10 5556 — — 556 
December 2019 Placement Agent Warrants$8.44 552 — — 52 
May 2019 Warrants$3.52 5198 — (5)193 
 1,325 273 (358)1,240 
Schedule of assumption used in valuation The following assumptions were used in the Black-Scholes Model to measure the fair value of the 2021 Warrants:
September 30, 2021February 11, 2021
Current share price$4.62 $9.61 
Conversion price$12.81 $12.81 
Risk-free interest rate0.84 %0.46 %
Expected term (years)4.365.00
Volatility of stock107.6 %107.1 %
The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Investor Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$5.18 $5.18 
Risk-free interest rate0.80 %0.35 %
Expected term (years)4.194.94
Volatility of stock103.9 %105.3 %
The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Placement Agent Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$5.64 $5.64 
Risk-free interest rate0.69 %0.31 %
Expected term (years)3.694.44
Volatility of stock100.2 %106.8 %
The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$8.10 $8.10 
Risk-free interest rate0.69 %0.31 %
Expected term (years)3.724.47
Volatility of stock99.96 %107.9 %
The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Placement Agent Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$8.44 $8.44 
Risk-free interest rate0.58 %0.26 %
Expected term (years)3.223.97
Volatility of stock102.6 %109.4 %
The following assumptions were used in a combination of the Black-Scholes Model and the Lattice Model to measure the fair value of the May 2019 Warrants:
September 30, 2021December 31, 2020
Current share price$4.62 $6.13 
Conversion price$3.52 $3.52 
Risk-free interest rate0.44 %0.21 %
Expected term (years)2.63.4
Volatility of stock108.4 %107.2 %
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity
The following table summarizes information about the Company’s stock options outstanding as of September 30, 2021, and activity during the nine months then ended:
Stock
Awards
Weighted-
Average
Exercise Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Balance as of December 31, 2020529 $31.62 
Options forfeited(15)8.65 
Options cancelled(15)27.39 
Balance as of September 30, 2021499 $32.44 6.56$— 
Vested and expected to vest at September 30, 2021499 $32.44 6.56$— 
Exercisable as of September 30, 2021393 $37.12 6.23$— 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The per-share fair value of each stock option was determined on the date of grant using the Black-Scholes Model using the following assumptions:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Dividend yieldN/AN/AN/A— 
Risk-free interest rateN/AN/AN/A1.58 %
Expected term (in years)N/AN/AN/A5.6
VolatilityN/AN/AN/A102 %
N/A - No stock options were granted during the three and nine months ended September 30, 2021 and the three months ended September 30, 2020.
Schedule of Unvested Restricted Stock Units Roll Forward
Combined RSU and PSU activity for the nine months ended September 30, 2021 is summarized below:
 Number of
Shares
Weighted-
Average Grant
Date Fair Value
Unvested as of December 31, 2020143 $6.21 
Granted530 5.92 
Vested(21)8.06 
Forfeited(56)7.69 
Unvested at September 30, 2021596 $5.79 
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
Total stock-based compensation expense related to options, RSUs and PSUs granted to employees is included in the condensed consolidated statements of operations and comprehensive loss as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Sales and marketing$119 $103 $310 $339 
Research and development74 49 184 161 
General and administrative470 365 1,044 1,112 
 $663 $517 $1,538 $1,612 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table sets forth the computation of basic and diluted net loss per share:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
Numerator:    
Net (loss) income applicable to common stockholders, basic$(1,958)$2,452 $(6,901)$(11,849)
Adjustment for gain on revaluation of warrant liabilities(158)(2,545)(643)(294)
Net loss applicable to common stockholders, diluted$(2,116)$(93)$(7,544)$(12,143)
Denominator:
Weighted-average number of shares, basic12,661 8,236 12,029 6,772 
Effect of dilutive warrants49 143 104 57 
Weighted-average number of shares, diluted12,710 8,379 12,133 6,829 
Net (loss) income per share, basic$(0.15)$0.30 $(0.57)$(1.75)
Net loss per share, diluted$(0.17)$(0.01)$(0.62)$(1.78)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following table sets forth potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:
 Three Months Ended
September 30,
Nine Months Ended September 30,
 2021202020212020
Options to purchase common stock499 532 499 532 
Restricted stock units596 180 596 180 
Warrants for common stock1,047 715 881 1,234 
Total common stock equivalents2,142 1,427 1,976 1,946 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Disclosures (Tables)
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
Segment reporting information is as follows:
 EksoHealthEksoWorksTotal
Three months ended September 30, 2021   
Revenue$2,716 $333 $3,049 
Cost of revenue1,044 198 1,242 
Gross profit$1,672 $135 $1,807 
Three months ended September 30, 2020   
Revenue$2,739 $158 $2,897 
Cost of revenue989 95 1,084 
Gross profit$1,750 $63 $1,813 

 EksoHealthEksoWorksTotal
Nine months ended September 30, 2021   
Revenue$6,306 $864 $7,170 
Cost of revenue2,326 510 2,836 
Gross profit$3,980 $354 $4,334 
Nine months ended September 30, 2020   
Revenue$6,015 $613 $6,628 
Cost of revenue2,466 453 2,919 
Gross profit$3,549 $160 $3,709 
Schedule of Geographic Information Geographic information for revenue based on location of customers is as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
United States$1,777$2,016$3,914$4,899
Other25 14 105 59 
Americas1,802 2,030 4,019 4,958 
Germany313 131 845 509 
Belgium— — 270 — 
Other515 192 1,284 387 
EMEA828 323 2,399 896 
APAC419 544 752 774 
 $3,049 $2,897 $7,170 $6,628 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Organization (Details)
$ in Thousands
9 Months Ended
Mar. 24, 2020
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Reverse stock split 0.06667      
Accumulated deficit   $ 206,004   $ 199,103
Cash used in operations   8,081 $ 7,015  
Cash   43,439   $ 12,862
Debt covenant, unrestricted cash   2,000    
Unrestricted cash   $ 41,439    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details) - customer
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Dec. 31, 2020
Concentration Risk [Line Items]        
Number of customers     0 2
Customer Concentration Risk | Accounts Receivable | Customer A        
Concentration Risk [Line Items]        
Concentration risk percentage       10.00%
Customer Concentration Risk | Accounts Receivable | Customer B        
Concentration Risk [Line Items]        
Concentration risk percentage       13.00%
Customer Concentration Risk | Revenue        
Concentration Risk [Line Items]        
Number of customers 0 1 0  
Customer Concentration Risk | Revenue | Customer B        
Concentration Risk [Line Items]        
Concentration risk percentage   13.00%    
Minimum        
Concentration Risk [Line Items]        
Accounts receivable payment terms     30 days  
Maximum        
Concentration Risk [Line Items]        
Accounts receivable payment terms     90 days  
EksoHealth | Minimum        
Concentration Risk [Line Items]        
Accounts receivable payment terms     12 months  
EksoHealth | Maximum        
Concentration Risk [Line Items]        
Accounts receivable payment terms     48 months  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 4,434 $ 6,797
Net unrealized gain (loss) on foreign currency translation 601 (435)
Ending balance 39,062 8,401
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (847) 50
Ending balance $ (246) $ (385)
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Fair Value Hierarchies (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Liabilities    
Warrant liabilities $ 3,501 $ 6,037
Recurring    
Liabilities    
Warrant liabilities 3,501 6,037
Level 1 | Recurring    
Liabilities    
Warrant liabilities 0 0
Level 2 | Recurring    
Liabilities    
Warrant liabilities 0 0
Level 3 | Recurring    
Liabilities    
Warrant liabilities $ 3,501 $ 6,037
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Change in Level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Gain on revaluation of warrants issued in connection with the February 2021, June 2020, December 2019 and May 2019 financings $ (1,125) $ (4,476) $ (2,011) $ 1,579
Warrant Liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance     6,037  
Initial fair value of warrants in connection with 2021 financing     1,936  
Gain on revaluation of warrants issued in connection with the February 2021, June 2020, December 2019 and May 2019 financings     (2,011)  
Reclassification of warrant liability to equity upon exercise of warrants     (2,461)  
Ending balance $ 3,501   $ 3,501  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 1,442 $ 1,724
Work in progress 177 18
Finished goods 132 236
Inventories $ 1,751 $ 1,978
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Deferred Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Deferred extended maintenance and support $ 2,387 $ 2,902
Deferred royalties 280 282
Deferred device and advances 73 118
Total deferred revenues 2,740 3,302
Less current portion (1,291) (1,496)
Deferred revenues, non-current $ 1,449 $ 1,806
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Deferred Revenue Activity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Change In Contract With Customer, Liability Rollforward [Roll Forward]  
Beginning balance $ 3,302
Deferral of revenue 799
Recognition of deferred revenue (1,361)
Ending balance $ 2,740
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Deferred revenue $ 2,740 $ 3,302
Contract with Customer, Liability, Non-Cancellable Backlog $ 1,103  
Lease term 12 months  
Accounts receivable, net of allowances $ 3,121 3,224
Accounts Receivable, Net And Other Assets    
Disaggregation of Revenue [Line Items]    
Accounts receivable, net of allowances 3,245 $ 3,439
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01    
Disaggregation of Revenue [Line Items]    
Remaining performance obligation, amount $ 443  
Remaining performance obligation, period 3 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01    
Disaggregation of Revenue [Line Items]    
Remaining performance obligation, amount $ 1,055  
Remaining performance obligation, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01    
Disaggregation of Revenue [Line Items]    
Remaining performance obligation, amount $ 1,242  
Remaining performance obligation, period  
Minimum    
Disaggregation of Revenue [Line Items]    
Accounts receivable payment terms 30 days  
Maximum    
Disaggregation of Revenue [Line Items]    
Accounts receivable payment terms 90 days  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 3,049 $ 2,897 $ 7,170 $ 6,628
Device revenue        
Disaggregation of Revenue [Line Items]        
Revenue 2,031 2,145 4,525 4,249
Service and support        
Disaggregation of Revenue [Line Items]        
Revenue 477 455 1,412 1,170
Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 239   698  
Rentals and subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue   185   666
Parts and other        
Disaggregation of Revenue [Line Items]        
Revenue 260 56 478 315
Collaborative arrangements        
Disaggregation of Revenue [Line Items]        
Revenue 42 56 57 228
EksoHealth        
Disaggregation of Revenue [Line Items]        
Revenue 2,716 2,739 6,306 6,015
EksoHealth | Device revenue        
Disaggregation of Revenue [Line Items]        
Revenue 1,791 2,018 3,900 3,706
EksoHealth | Service and support        
Disaggregation of Revenue [Line Items]        
Revenue 477 455 1,412 1,170
EksoHealth | Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 173   510  
EksoHealth | Rentals and subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue   178   656
EksoHealth | Parts and other        
Disaggregation of Revenue [Line Items]        
Revenue 233 32 427 255
EksoHealth | Collaborative arrangements        
Disaggregation of Revenue [Line Items]        
Revenue 42 56 57 228
EksoWorks        
Disaggregation of Revenue [Line Items]        
Revenue 333 158 864 613
EksoWorks | Device revenue        
Disaggregation of Revenue [Line Items]        
Revenue 240 127 625 543
EksoWorks | Service and support        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
EksoWorks | Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 66   188  
EksoWorks | Rentals and subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue   7   10
EksoWorks | Parts and other        
Disaggregation of Revenue [Line Items]        
Revenue 27 24 51 60
EksoWorks | Collaborative arrangements        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 0 $ 0 $ 0
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued Liabilities and Other Liabilities [Abstract]    
Salaries, benefits and related expenses $ 1,515 $ 1,194
Device warranty 157 188
Other 32 47
Total $ 1,704 $ 1,429
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities - Product Maintenance and Warranty (Details) - Warranty
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Accrued Liabilities, Rollforward [Roll Forward]    
Beginning Balance $ 199 $ 226
Additions for estimated future costs 68 185
Incurred costs (56) (200)
Closing Balance 211 211
Current portion 157 157
Long-term portion 54 54
Total $ 211 $ 211
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable, net - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jun. 28, 2021
Apr. 29, 2020
Apr. 20, 2020
Aug. 30, 2020
Dec. 31, 2016
Sep. 30, 2021
Sep. 30, 2021
Dec. 31, 2020
Aug. 31, 2020
Debt Instrument [Line Items]                  
Cash           $ 43,439,000 $ 43,439,000 $ 12,862,000  
Unsecured debt                  
Debt Instrument [Line Items]                  
Interest rate     1.00%            
Received net proceeds     $ 1,086,000            
Debt term     2 years            
Extinguishment of debt $ 1,099,000                
Loan Agreement                  
Debt Instrument [Line Items]                  
Received loan         $ 7,000,000        
Deferral principal payment period   3 months              
Effective rate               8.49%  
Payment of remaining balance of long-term debt             $ 1,512,000    
PWB Loan Agreement | Term Loan                  
Debt Instrument [Line Items]                  
Received loan                 $ 2,000
Effective rate           4.70% 4.70%    
Interest rate                 4.50%
Available for corporate purposes           $ 480,000 $ 480,000    
Total principal payments           $ 2,000,000 $ 2,000,000    
LIBOR | Loan Agreement                  
Debt Instrument [Line Items]                  
Variable rate percentage         5.41%        
Prime Rate | PWB Loan Agreement | Term Loan                  
Debt Instrument [Line Items]                  
Variable rate percentage       0.50%          
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, net - Debt Repayment (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Debt Instrument [Line Items]  
Remainder of 2021 - 2022 $ 0
2023 2,000
Less debt discount and issuance cost 8
Note payable, net 1,992
Current portion 0
Long-term portion 1,992
PWB Loan Agreement | Term Loan  
Debt Instrument [Line Items]  
Total principal payments $ 2,000
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Obligations -Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Lessee, Lease, Description [Line Items]          
Remainder of 2021   $ 150   $ 150  
2022   234   234  
Total lease payments   384   384  
Less: imputed interest   (12)   (12)  
Present value of lease liabilities   $ 372   $ 372  
Weighted-average remaining lease term (in years)   8 months 8 days   8 months 8 days  
Weighted-average discount rate   10.50%   10.50%  
Lease expense   $ 130 $ 132 $ 395 $ 405
Richmond, California          
Lessee, Lease, Description [Line Items]          
Term of lease   5 years   5 years  
Lease payment $ 300        
Operating lease, abatement $ 48        
Present value of lease liabilities   $ 79   $ 79  
Hamburg,Germany          
Lessee, Lease, Description [Line Items]          
Term of lease   5 years   5 years  
Renewal term   5 years   5 years  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Capitalization and Equity Structure - Additional Information (Details) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 9 Months Ended
Oct. 29, 2020
Jun. 30, 2020
Dec. 31, 2019
May 30, 2019
Feb. 28, 2021
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
May 31, 2019
Class of Stock [Line Items]                          
Common stock, shares authorized (in shares)           141,429,000       141,429,000   141,429,000  
Preferred Stock, shares authorized (in shares)           10,000,000       10,000,000   10,000,000  
Common stock, shares issued (in shares)           12,664,000       12,664,000   8,349,000  
Common stock, shares outstanding (in shares)           12,664,000       12,664,000   8,349,000  
Preferred stock, shares issued (in shares)           0       0   0  
Preferred stock, shares outstanding (in shares)           0       0   0  
Proceeds from direct offering                   $ 37,295,000 $ 7,082,000    
Warrants issued (in shares)                   273,000      
Value of shares sold                   $ 1,417,000 3,334,000    
Exercise of warrants             $ 3,878,000 $ 5,875,000 $ 1,436,000 $ 1,417,000 $ 1,436,000    
Warrants exercised (in shares)                   (358,000)      
Number warrants called (in shares)           1,240,000       1,240,000   1,325,000  
February 2021 Offering                          
Class of Stock [Line Items]                          
Percentage of warrants issued to purchase shares of common stock         7.00%                
Exercise price (in dollars per share)         $ 12.81                
2021 Warrants                          
Class of Stock [Line Items]                          
Warrants issued (in shares)         273,000         273,000      
Exercise price (in dollars per share)         $ 12.81 $ 12.81       $ 12.81      
Warrants exercised (in shares)                   0      
Duration of put option         30 days                
Put option pay period         5 days                
Number warrants called (in shares)           273,000       273,000   0  
Class of warrant or right expiration period         5 years         5 years      
June 2020 Investor Warrants                          
Class of Stock [Line Items]                          
Warrants issued (in shares)                   0      
Exercise price (in dollars per share)   $ 5.18       $ 5.18     $ 5.18 $ 5.18      
Warrants exercised (in shares)                   (270,000) 0    
Duration of put option   30 days                      
Number warrants called (in shares)   874,000       127,000     874,000 127,000   397,000  
Class of warrant or right expiration period                   5 years 6 months      
June 2020 Placement Agent Warrants                          
Class of Stock [Line Items]                          
Warrants issued (in shares)   122,000               0      
Exercise price (in dollars per share)           $ 5.64       $ 5.64      
Warrants exercised (in shares)                   (83,000) 0    
Number warrants called (in shares)           39,000       39,000   122,000  
Class of warrant or right expiration period                   5 years      
December 2019 Warrants                          
Class of Stock [Line Items]                          
Warrants issued (in shares)                   0      
Exercise price (in dollars per share)     $ 8.10     $ 8.10       $ 8.10      
Warrants exercised (in shares)                   0      
Duration of put option     30 days                    
Put option pay period     5 days                    
Number warrants called (in shares)     556,000     556,000       556,000   556,000  
Class of warrant or right expiration period     5 years             5 years      
December 2019 Placement Agent Warrants                          
Class of Stock [Line Items]                          
Warrants issued (in shares)                   0      
Exercise price (in dollars per share)     $ 8.44     $ 8.44       $ 8.44      
Warrants exercised (in shares)                   0      
Number warrants called (in shares)     52,000     52,000       52,000   52,000  
Class of warrant or right expiration period                   5 years      
May 2019 Warrants                          
Class of Stock [Line Items]                          
Warrants issued (in shares)                   0      
Exercise price (in dollars per share)   $ 3.52       $ 3.52     $ 3.52 $ 3.52     $ 3.52
Warrants exercised (in shares)                   (5,000) 0    
Duration of put option       90 days                  
Number warrants called (in shares)           193,000       193,000   198,000 444,000
Class of warrant or right expiration period                   5 years      
June 2020 Warrants                          
Class of Stock [Line Items]                          
Exercise price (in dollars per share)   5.18             $ 5.18        
Class of warrant or right expiration period                   5 years 6 months      
Underwriting agreement | February 2021 Offering                          
Class of Stock [Line Items]                          
Number warrants called (in shares)         3,902,000                
Sale of shares (in dollars per share)         $ 10.25                
Value of shares sold         $ 40,000,000                
Proceeds from direct offering         $ 36,504,000                
Expected term         5 years                
At-The-Market Offering                          
Class of Stock [Line Items]                          
Number warrants called (in shares)           0       78,000      
Sale of shares (in dollars per share) $ 6.75         $ 10.72       $ 10.72      
Value of shares sold $ 7,500,000                        
Commission and issuance costs                   $ 791,000      
Common Stock                          
Class of Stock [Line Items]                          
Exercise of warrants             $ 1,000            
Exercise of warrants (in shares)               500,000 223,000 300,000 723,000    
Common Stock | At-The-Market Offering                          
Class of Stock [Line Items]                          
Available for future offerings                   $ 6,668,000      
Common Stock | Direct Offering | May 2019 Warrants                          
Class of Stock [Line Items]                          
Sale of shares (in dollars per share)   $ 4.51             $ 4.51        
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Capitalization and Equity Structure - Warrants (Details) - $ / shares
1 Months Ended 2 Months Ended 9 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Feb. 28, 2021
Sep. 30, 2021
Sep. 30, 2020
May 31, 2019
Class Of Warrant Or Right, Outstanding [Roll Forward]            
Beginning balance (in shares)     1,325,000 1,325,000    
Warrants issued (in shares)       273,000    
Exercised (in shares)       (358,000)    
Ending balance (in shares)       1,240,000    
2021 Warrants            
Schedule of Capitalization, Equity [Line Items]            
Exercise price (in dollars per share)     $ 12.81 $ 12.81    
Term (Years)     5 years 5 years    
Class Of Warrant Or Right, Outstanding [Roll Forward]            
Beginning balance (in shares)     0 0    
Warrants issued (in shares)     273,000 273,000    
Exercised (in shares)       0    
Ending balance (in shares)       273,000    
June 2020 Investor Warrants            
Schedule of Capitalization, Equity [Line Items]            
Exercise price (in dollars per share) $ 5.18     $ 5.18    
Term (Years)       5 years 6 months    
Class Of Warrant Or Right, Outstanding [Roll Forward]            
Beginning balance (in shares)     397,000 397,000    
Warrants issued (in shares)       0    
Exercised (in shares)       (270,000) 0  
Ending balance (in shares) 874,000     127,000    
June 2020 Placement Agent Warrants            
Schedule of Capitalization, Equity [Line Items]            
Exercise price (in dollars per share)       $ 5.64    
Term (Years)       5 years    
Class Of Warrant Or Right, Outstanding [Roll Forward]            
Beginning balance (in shares)     122,000 122,000    
Warrants issued (in shares) 122,000     0    
Exercised (in shares)       (83,000) 0  
Ending balance (in shares)       39,000    
December 2019 Warrants            
Schedule of Capitalization, Equity [Line Items]            
Exercise price (in dollars per share)   $ 8.10   $ 8.10    
Term (Years)   5 years   5 years    
Class Of Warrant Or Right, Outstanding [Roll Forward]            
Beginning balance (in shares)     556,000 556,000 556,000  
Warrants issued (in shares)       0    
Exercised (in shares)       0    
Ending balance (in shares)   556,000   556,000    
December 2019 Placement Agent Warrants            
Schedule of Capitalization, Equity [Line Items]            
Exercise price (in dollars per share)   $ 8.44   $ 8.44    
Term (Years)       5 years    
Class Of Warrant Or Right, Outstanding [Roll Forward]            
Beginning balance (in shares)     52,000 52,000 52,000  
Warrants issued (in shares)       0    
Exercised (in shares)       0    
Ending balance (in shares)   52,000   52,000    
May 2019 Warrants            
Schedule of Capitalization, Equity [Line Items]            
Exercise price (in dollars per share) $ 3.52     $ 3.52   $ 3.52
Term (Years)       5 years    
Class Of Warrant Or Right, Outstanding [Roll Forward]            
Beginning balance (in shares)     198,000 198,000    
Warrants issued (in shares)       0    
Exercised (in shares)       (5,000) 0  
Ending balance (in shares)       193,000    
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Capitalization and Equity Structure - Valuation Assumptions (Details)
9 Months Ended 12 Months Ended
Feb. 11, 2021
$ / shares
Sep. 30, 2021
$ / shares
Dec. 31, 2020
$ / shares
2021 Warrants | Current share price      
Schedule of Capitalization, Equity [Line Items]      
Current share price (in dollars per share) $ 9.61 $ 4.62  
2021 Warrants | Conversion price      
Schedule of Capitalization, Equity [Line Items]      
Conversion price (in dollars per share) $ 12.81 $ 12.81  
2021 Warrants | Risk-free interest rate      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage 0.0046 0.0084  
2021 Warrants | Expected term (years)      
Schedule of Capitalization, Equity [Line Items]      
Term (years) 5 years 4 years 4 months 9 days  
2021 Warrants | Volatility of stock      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage 1.071 1.076  
June 2020 Investor Warrants | Current share price      
Schedule of Capitalization, Equity [Line Items]      
Current share price (in dollars per share)   $ 4.62 $ 6.13
June 2020 Investor Warrants | Conversion price      
Schedule of Capitalization, Equity [Line Items]      
Conversion price (in dollars per share)   $ 5.18 $ 5.18
June 2020 Investor Warrants | Risk-free interest rate      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   0.0080 0.0035
June 2020 Investor Warrants | Expected term (years)      
Schedule of Capitalization, Equity [Line Items]      
Term (years)   4 years 2 months 8 days 4 years 11 months 8 days
June 2020 Investor Warrants | Volatility of stock      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   1.039 1.053
June 2020 Placement Agent Warrants | Current share price      
Schedule of Capitalization, Equity [Line Items]      
Current share price (in dollars per share)   $ 4.62 $ 6.13
June 2020 Placement Agent Warrants | Conversion price      
Schedule of Capitalization, Equity [Line Items]      
Conversion price (in dollars per share)   $ 5.64 $ 5.64
June 2020 Placement Agent Warrants | Risk-free interest rate      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   0.0069 0.0031
June 2020 Placement Agent Warrants | Expected term (years)      
Schedule of Capitalization, Equity [Line Items]      
Term (years)   3 years 8 months 8 days 4 years 5 months 8 days
June 2020 Placement Agent Warrants | Volatility of stock      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   1.002 1.068
December 2019 Warrants | Current share price      
Schedule of Capitalization, Equity [Line Items]      
Current share price (in dollars per share)   $ 4.62 $ 6.13
December 2019 Warrants | Conversion price      
Schedule of Capitalization, Equity [Line Items]      
Conversion price (in dollars per share)   $ 8.10 $ 8.10
December 2019 Warrants | Risk-free interest rate      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   0.0069 0.0031
December 2019 Warrants | Expected term (years)      
Schedule of Capitalization, Equity [Line Items]      
Term (years)   3 years 8 months 19 days 4 years 5 months 19 days
December 2019 Warrants | Volatility of stock      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   0.9996 1.079
December 2019 Placement Agent Warrants | Current share price      
Schedule of Capitalization, Equity [Line Items]      
Current share price (in dollars per share)   $ 4.62 $ 6.13
December 2019 Placement Agent Warrants | Conversion price      
Schedule of Capitalization, Equity [Line Items]      
Conversion price (in dollars per share)   $ 8.44 $ 8.44
December 2019 Placement Agent Warrants | Risk-free interest rate      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   0.0058 0.0026
December 2019 Placement Agent Warrants | Expected term (years)      
Schedule of Capitalization, Equity [Line Items]      
Term (years)   3 years 2 months 19 days 3 years 11 months 19 days
December 2019 Placement Agent Warrants | Volatility of stock      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   1.026 1.094
May 2019 Warrants | Current share price      
Schedule of Capitalization, Equity [Line Items]      
Current share price (in dollars per share)   $ 4.62 $ 6.13
May 2019 Warrants | Conversion price      
Schedule of Capitalization, Equity [Line Items]      
Conversion price (in dollars per share)   $ 3.52 $ 3.52
May 2019 Warrants | Risk-free interest rate      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   0.0044 0.0021
May 2019 Warrants | Expected term (years)      
Schedule of Capitalization, Equity [Line Items]      
Term (years)   2 years 7 months 6 days 3 years 4 months 24 days
May 2019 Warrants | Volatility of stock      
Schedule of Capitalization, Equity [Line Items]      
Measurement input percentage   1.084 1.072
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percent of employee match             50.00% 50.00%
Matching contribution to 401(k) plan   $ 152   $ 155        
401(k) expense $ 34   $ 56   $ 141 $ 155    
Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation expense 1,221       $ 1,221      
Unrecognized compensation expense, period of recognition         1 year 5 months 12 days      
RSU                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation expense $ 2,436       $ 2,436      
Unrecognized compensation expense, period of recognition         2 years 2 months 19 days      
Right to receive stock (in shares) 1       1      
Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issued in employee benefit plan (in shares)   26,000   26,000 26,000 26,000    
Additional Paid-in Capital                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Matching contribution to 401(k) plan   $ 152   $ 155        
Equity Incentive Plan 2014                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized for grant (in shares) 1,974,000       1,974,000      
Shares available for grant (in shares) 669,000       669,000      
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Stock Option Activity (Details) - 2014 Plan
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Stock Awards  
Beginning balance (in shares) | shares 529
Options forfeited (in shares) | shares (15)
Options cancelled (in shares) | shares (15)
Ending balance (in shares) | shares 499
Options outstanding, vested and expected to vest (in shares) | shares 499
Options outstanding, exercisable (in shares) | shares 393
Weighted- Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 31.62
Options forfeited (in dollars per share) | $ / shares 8.65
Options cancelled (in dollars per share) | $ / shares 27.39
Ending balance (in dollars per share) | $ / shares 32.44
Weighted-average exercise price, vested and expected to vest (in dollars per share) | $ / shares 32.44
Weighted-average exercise price, exercisable (in dollars per share) | $ / shares $ 37.12
Weighted-average remaining contractual life (Years), ending balance 6 years 6 months 21 days
Weighted-average remaining contractual life (Years), vested and expected to vest 6 years 6 months 21 days
Weighted-average remaining contractual life (Years), exercisable 6 years 2 months 23 days
Aggregate intrinsic value, ending balance | $ $ 0
Aggregate intrinsic value, vested and expected to vest | $ 0
Aggregate intrinsic value, exercisable | $ $ 0
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Valuation Assumptions (Details) - 2014 Plan
9 Months Ended
Sep. 30, 2020
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Dividend yield 0.00%
Risk-free interest rate 1.58%
Expected term (in years) 5 years 7 months 6 days
Volatility 102.00%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - RSU Activity (Details) - RSU
shares in Thousands
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Number of Shares  
Beginning Balance (in shares) | shares 143
Granted (in shares) | shares 530
Vested (in shares) | shares (21)
Forfeited (in shares) | shares (56)
Ending Balance (in shares) | shares 596
Weighted- Average Grant Date Fair Value  
Beginning Balance (in dollars per share) | $ / shares $ 6.21
Granted (in dollars per share) | $ / shares 5.92
Vested (in dollars per share) | $ / shares 8.06
Forfeited (in dollars per share) | $ / shares 7.69
Ending Balance (in dollars per share) | $ / shares $ 5.79
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation expense $ 663 $ 517 $ 1,538 $ 1,612
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation expense 119 103 310 339
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation expense 74 49 184 161
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation expense $ 470 $ 365 $ 1,044 $ 1,112
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
license_agreement
Dec. 31, 2020
USD ($)
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Payments due by period $ 50  
Contractual obligation $ 2,697 $ 396
Royalty Agreement Terms    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Number of license agreements | license_agreement 2  
Royalty Agreement Terms | Net sales    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Royalty percentage 1.00%  
Royalty Agreement Terms | License fees    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Royalty percentage 21.00%  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income Per Share - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerator:        
Net (loss) income per share applicable to common shareholders, basic $ (1,958) $ 2,452 $ (6,901) $ (11,849)
Adjustment for gain on revaluation of warrant liabilities (158) (2,545) (643) (294)
Net loss per share applicable to common shareholders, diluted $ (2,116) $ (93) $ (7,544) $ (12,143)
Denominator:        
Weighted-average number of shares, basic (in shares) 12,661 8,236 12,029 6,772
Effect of dilutive warrants (in shares) 49 143 104 57
Weighted-average number of shares, diluted (in shares) 12,710 8,379 12,133 6,829
Net (loss) income per share, basic (in dollar per shares) $ (0.15) $ 0.30 $ (0.57) $ (1.75)
Net loss per share, diluted (in dollars per share) $ (0.17) $ (0.01) $ (0.62) $ (1.78)
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income Per Share - Antidilutive Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 2,142 1,427 1,976 1,946
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 499 532 499 532
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 596 180 596 180
Warrants for common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 1,047 715 881 1,234
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Disclosures - Operating Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     2  
Revenue $ 3,049 $ 2,897 $ 7,170 $ 6,628
Cost of revenue 1,242 1,084 2,836 2,919
Gross profit 1,807 1,813 4,334 3,709
EksoHealth        
Segment Reporting Information [Line Items]        
Revenue 2,716 2,739 6,306 6,015
Cost of revenue 1,044 989 2,326 2,466
Gross profit 1,672 1,750 3,980 3,549
EksoWorks        
Segment Reporting Information [Line Items]        
Revenue 333 158 864 613
Cost of revenue 198 95 510 453
Gross profit $ 135 $ 63 $ 354 $ 160
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Disclosures - Geographical Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Revenue $ 3,049 $ 2,897 $ 7,170 $ 6,628
Americas        
Segment Reporting Information [Line Items]        
Revenue 1,802 2,030 4,019 4,958
United States        
Segment Reporting Information [Line Items]        
Revenue 1,777 2,016 3,914 4,899
Other        
Segment Reporting Information [Line Items]        
Revenue 25 14 105 59
EMEA        
Segment Reporting Information [Line Items]        
Revenue 828 323 2,399 896
Germany        
Segment Reporting Information [Line Items]        
Revenue 313 131 845 509
Belgium        
Segment Reporting Information [Line Items]        
Revenue 0 0 270 0
Other        
Segment Reporting Information [Line Items]        
Revenue 515 192 1,284 387
APAC        
Segment Reporting Information [Line Items]        
Revenue $ 419 $ 544 $ 752 $ 774
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $:"8E,'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 " !&@F)3]DAW&^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLD$B*C+!<0))"0F@;A%CK=%:]HH,6KW]K1EZX3@ 3C&_O/Y ML^0:H\8NT4OJ(B7VE*^&T+198UR+/7/4 !GW%&PNQT0[-K=="I;'9]I!M'BP M.P)553<0B*VS;&$"%G$A"E,[U)C((<+/GZF9H8Y!&HH4,L99"E!F&EB M/ Y-#1? !&-*(7\7R"W$N?HG=NZ ."6'[)=4W_=EOYISXPX2WI^?7N=U"]]F MMBW2^"M[S<=(:W&>_+:Z?]@\"J,J)0LIBTIM5*7EK;Z^^YA621A'^_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 $:"8E/KR,5Q7P4 !(6 8 >&PO=V]R:W-H965T&UL MI5AM;]LV$/[<_0K"&X8-B".1\FOG&'#<9 W:)FZB&?: EVA(BB2Y)Q?&_ MWU&V)2>03\+ZQ18EW:.'Q^-S=QQMI'K4H1"&/"=QJB]:H3'KMXZC_5 D7)_+ MM4CAR5*JA!L8JI6CUTKP(#=*8H>Y;L])>)2VQJ/\WDR-1S(S<92*F2(Z2Q*N MMI1:;>[EY+_83ZEH\7\8Z_R6; MW;N=3HOXF38RV1L#@R1*=__\>>^(8P-ZPH#M#=@K WKJ"][>(/>(MN1=KJ4P5(QS*J$P@C'H%HUXS M1C.A(AG8B"(0V)4NPI$.,?33FSKR&X6<-8M M3RI7KP;G44MR"1Z.?$W>RSB(TI4^^_5GVG/_N$G]Y M22O9X7#WD1\F,L7R,BT3!L5E_C6W8K/,E'R*4K]ZL7',Z02C5F8.B@O^:VHS MJ0V/R=_1^O0.QA&'G8&+B2(M,P?%Y3Y?P@G4V:>IX !=ZF)$RG1!<:W_*'WP MR2R4*98O:D"&@TZ;]GMHM)<)@^)*_Q 9R%UR"?OGM\7O9"[\3(&W*FGA2%.9 M0)Q#2$K_\8S\XIY#8B-KKL@3CS-!UE##Y14N5J"6N8/AZ@XU@,U)9+Y-%C*N M8EL#R'/(5*_E3*K0&ZGQ^0R MT_!85Z_E#_4*K)1\UDCRKQ*A5C:Z_@0$$X+&)FN>5OL.!ZPKRUFI^ P7[(.O M0@&^P@C]6)_ 2N5GC3J%ER(YSSM^:IB5:H_PS5[ @U5D#=5US&O^OAE#4"=@[Q2T3UT,W0%6:7E'1S6X&A]2SO$B8H<(-7#M-F5MKW(IG:-3-RM ^6&D M)K[M&G<'<,7=XL!SDA_S.>7KN]/23]SJER:Q6(*I>]Z'K:9V!Y"[@9'K_ QO M(8V127X9"AX(95^ YTLIS6%@/U < X__ U!+ P04 " !&@F)39R#*7=\% M ".%P & 'AL+W=O+2G&X3)GHIBMKYMO]]7Z6M8Z$P6_KY"J\YQ5+^]Y)I]O9F3V^N&C M>-IJ\V&YOB[9$W_@^G-Y7\';LFTE%3DOE) %JOCF9O:.7-UZC4-C\;?@SZKW MC$PHCU)^-2\?TIL9-HIXQA-MFF#P;\=O>9:9ED#'MT.CL[9/X]A_?FW]UR9X M".:1*7XKLR\BU=N;63Q#*=^P.M,?Y?-O_!!08-I+9*::O^CY8(MG**F5EOG! M&13DHMC_9]\/ ]%S(/Z$ STXT',=O(.#UP2Z5]:$=<$(THS#0^Z I^%>"GU[>R2&%2>(K@2(XHIL3B?NMV MO^,)N)/&'1^[+R'R-GS:AD^;]KRI\.NJXH5&3"F(\\K1HM>VZ#4M^E,M,K6U M#*VR\S-[:K7W/]U;7RUT_^K$5H7%(6ZLC27XKR7=*>I<+%C MCQF?HP)2A-P@EL%&-E.MS-L%13"MZ,*GWA!&TX@3.<#\4.IDQ6@EO77S#JDD3!4)?%:!7%=EUAJRMTZKJO>,E$ MBOCWTNPHU0REU%M>P4;N+S.;ZG D*(KC@>BQC1>$=LU1JSER:OXD-- MNO97>#5!*]:"!O;!/&@5T=P5VBQTY]?S4K<5K8 MP?UH4&@P4&8Q\J8FF/081,Y8A0YI9-1K@"//&XH;FU$1TCR'F0R 1[ M%)G0D'AK"8T=#8@;!W=\PV%^4@ 6<*'F:OZ:SZQ2+9F?KH9X ML%GYJXE<2SI $#^/Z27S2K&4Y/>88&XN?"GU+S=X9/8(N.< M3U:KT6Q;Z(&C"330#@W4C88OK*K8Z8FFEN3?3S)[C1:K$'L329AVC*!N1NSQ M5:RI!9H#%.2Q89&$UF3]FH*>L;N.26/6LX@830:38M92$)O0F.''GJB M3)%Y+K0Y2>W/J8DLM"B>>)& 7O3&+%I$O%^LRITMFWN'*U6RA-_,2J@A>+7C MLS6RE7K_0T/'T7=ML<+?6+"^RT8Q)U,PEJ MZ1V<607L> 3:#RE*F5[GZ )?8DP@(U1HQ[*:OT4$SS'&2&U99N=(*&4@W)03M58:'F"J$-,(JFG-\T?8&*\E=6,%5?+AJ[52/DSCF'%X MN/A<)L=#TS&0NAEH%IXL'&/ADSF<"FR#0>@\#/TFPGCN^:W-?Q^?T]4N'7.6 M#,^?%IL)$M..Q-1-XG=I*LQ]%R044UPN1($25@I(,%:58\A2/Z"C0LUFAWTO MFH =[7!,W3B& V.=UUESAW0H?64..V!K+OYVA^Z)3OA&)L"*:CN&[H#C$HX.NS1!@3O!$UO8Z4'MN4._)HB:SE_7B MR4+M%0Z'1PN+F>][$^P:__!5!+ P04 " !&@F)3GO_&9!\# #""@ & 'AL+W=OM" 4T=*.=^% 0]/Z=,>).1.YNIR4B6 MAC,!,T5TF>=4_;H%+C=C+_2>#A[8*C/VP)^,"KJ".9C/Q4SASF^\I"P'H9D4 M1,%R[-V$[Z:A SB++PPV>FM-K)2%E(]V\R$=>X%E!!P28UU0O*QA"IQ;3\CC M1^W4:V):X/;ZR?N]$X]B%E3#5/*O+#79V!MX)(4E+;EYD)OW4 NZMOX2R;7[ M)YO*MC_T2%)J(_,:C QR)JHK_5DG8@L0QJ\ HAH0G0KHUH"N$UHQ<[+NJ*&3 MD9(;HJPU>K,+EQN'1C5,V,DL_S.W)Y<44N"!/D4R9+346J1[Y!3M:SG]3Q;ZOX MT2OQYU!T2#=X0Z(@"O? IX?A=Y @/'3PH WW,1--.J(F'9'SUWV-CD'Y6*6& MR"6Y9P*3P"@G,ZF9J[IO-PMM%-;>]P/!NDVPK@L6OQ+LAF,3N31C.V)!)[(4 MF&P%"; U77#8E\[*9<^YM#VZGD0C?[V=L5V+^-FD131NB,8'B6)IK$$9AI3( M#-L,E,(:P=I,'M^0@BJRIKP$4@"^'S*L%'*)19%*SJG2SZ=7^^14@?M;9(-. M$(0O)!VS:JFZ;E1=_[TJQU@36II,*O8;;UA-U>E>(56LZRV*85#]7F@YP; E MI]?(Z?VS'*9U>5Q*;X?A2PV'+%KD^PWY_C^3QX^0-OB686)U3$'_J()#%BT% M@T;!X(B"/,<7Q']IBL%)37',JB5CV,@8GB'C["X8[A9W',;1<+<-3K%L*0B# MYT]:<+Z&TTJ_]MRB%?5Z\2[_/9:#;GR _M87.3R?_AG%7[L_1<.NY7X-_M: M8:>[CU2MF-"$PQ*10:>/+E0U,%4;(PLWP8 MTXRMDS]02P,$% @ 1H)B4U4<+KC"!@ *1T !@ !X;"]W;W)KD;<'+K[(+6,*?:W*6M[- MMDKM;N9SN=JRBLIKOF.U?K/FHJ)*WXK-7.X$HWEC5)5SXGG1O*)%/;N_;9Z] M%_>W?*_*HF;O!9+[JJ+BVP,K^>%NAF>O#SX4FZTR#^;WMSNZ84],?=J]%_IN MWGO)BXK5LN U$FQ]-WN+;Y8D,08-XL^"'>31-3)4GCG_8FX>\[N99WK$2K92 MQ@75?R]LP-+]^*=S.NO;-(;'UZ_>?V[(:S+/5+(%+S\7N=K>S9(9RMF: M[DOU@1]^91VAT/A;\5(VO^C08;T96NVEXE5GK'M0%77[3[]V@3@RT'Y@ ](9 M$-L@&#'P.P/_>UL(.H/@>UL(.X.&^KSEW@0NHXK>WPI^0,*@M3=ST42_L=;Q M*FJ3*$]*Z+>%ME/W"U[G>MA9CO25Y&614Z5OGI3^T_F@).)K],>."6K&52): M&V2EDW)KLN6%H=^XE.@*?7K*T,5/;Y#<4L$D*FKT<P_9 )AT^L=TU M\KU+1#R"@?XLOM_<@^C\O]:7_[GUDV#X?0[YC3]_Q-]CO>(5&W(&_?7V62JA M:\#?$]Z#WGO0> ]&O']@+ZS>,RAI6L.H,305\>7>]X+T=OYR/!(NB"1I? K* M7%",8^\4M'1!4422'G3"+NS9A9/L%EPJ,\7$.,O607C4+"8!L5@"("\)+)8N MB"1^9+$$0"E.8991SS*:9/F+,$5B)_BZ4!#%R.U]XEECM(! V+8CPY";H:66\0^[HS%57>3"1_TGM-)@/W1$O6%EV]C']AQC\4 MO\0-392$5OP 4!Q8.9ZYH)!$EJ%PK3FD?J0T\2?NQVM%" M-(N$+GH;SO-#498@9>QTP+/YNA"!I.=+(W;7@U2MUK8I!RH'3_A6)[?1<@+# J+I3T@ L M);&]=D,P[)%T;+ 'E8+#Z=5-;9G0(KX1>A?=4+^Y1#534\L<'@0"GE8(C[5B M^KM!O:81&%)WW=:QL@,*@6R5 ('BV XF ,)X+($&G8#CZ$"RGWM%ZQR01PA8=3,<]"LO.0)0"Y\LD8UT'BX&F- MTPR]'N@W^ES"M%T)XM ^"\D "/9L2;2<='3ZJ3QH M'3*M==KBT5>-KHPTQ0.B2USIH2NGS1A !<3F#+F*0DLJ+B%7T8C4(8/4(=-2 MIUL?QPLGR-V5(HF/;>HN*$ABN\8!*.+'MLX#4'I:A^$(^T']D&GU\SM3KT6N M)0^R=87)%4[M\5D ,!*$Q.8+.(M2SZYC8)LX"48F-QGT$)G60VV6KT[VQE[' MO0D$& %7I9#(&6\7=.4H]@Q 12Y[R)4_-MJ#*"+3HNAT1_#\N+L[*5+Z]=0,YBWS/+NE@FX0D(]*(#-*(3._@.)F.M"YLMT$1W>W*8F7J.E+< MY$:EJW_S:LO+G EY:7:YBQ6ZT M#SLN2"CF8PQG3]B8YYN%=V]FP &#>M5,B M0%^A+80@&+Z.Q[)FT'QD6O.9R)7-QM"/!"PORKW9HOZ!D$5@R)QT V'V%,I@ M6$3LH $P';21[4(RR$I9\Z^5NT. M?O^T/]=[VYQF6<\?\,T" \\S?+-L3^T&]^TAXCNJ56PM4'KF2O&JN=PRJF>Q >CW:ZZ%;W=C&NA/1^__!5!+ P04 " !& M@F)3P\9V,CT* R0 & 'AL+W=O[-<-JM- MMDV;U]5=5JJ_W%;U-FW59?UIV=S56;KN&VV+)8YCOMRF>7ER=MK_[GU]=EKM MVB(OL_=UU.RVV[3^>IX5UB'7^5E71]/]&#X-M?!*M=DU;;8?&*H)M7NY_ MIE^&CA@U0,31 \-\+$-R-" & VP<#2@0P-J-*#DY;IY%?TPN3Y=MBK$[D;+U1#.^3X<[ CGEZI-"Z#9A;_91;7= M5N6?_X1X_-<^;,#%I=_%C^MUWLWUM(C>I_EZH9[C(KW+X7"N KY6J]UV5_1] M^L]VD]61"E"]^)ONC;S/HA=_KYKF9?2N7%7;#'!_?;S[R^PV7^7MU,E238+# M3,"'F8![K]3A]3PMTG*E@E-/OA_;EU':JANL7D<$O8IPC!)H9/9>6>^URV/W M9TPD['1Y#\1"#K$0?RS9I[PL\_*3RAK[J(Z(Y'SODX\BX2(1ATCVX0)&4XM+ MVP(E<7_+L=F5;<;BJ_]*2ERK/AM$3=HI)/C@H:*FE%@A@S7@2_ MS23;;K1REM-MU0*8W4I'W4@AUI29Y-P?6NZP;^CJ[ M5RD@6^Q?@.:NR-M0WPZWGXPU<02M@8+\1.D3TJ+3?>OI0&=?NL\0^IKU-9IV13[D-/U_Y08Z[41&#:Q^T\0 M@Q@!HVG8&@:(SN'VSVG]C98X!H>< IU(7>%H/" _'Z[V4W'$[5 DY\@F L-8 M&N >K'SD!API=$N$S(&P[3 V1NL:,%+T9A)A1Q=I5"'^+$IK<'NQ84T9I'\_347TMA$?F[Z5!>RP;A M2%('';&F(XZ?25-A#3;L!]O5EZQ>Y4U_#]5=*N.JXC, *VS#2F!'XL*C\L=/ M*R@2J+NQ#1]$B4/&84T?[*?/]Y"7V :,2U]BS1<\BR\WV9U*$+&;+]CFBR3( M%8[F"WXL7T*1G&,[DTO5JT:JPC9?# 1= HYP3)+8$,Y7@-V"2,/J&K)""4/8 MH62P!@R>!9B@), 8)R2 &O X!F ":H"#.1[6Q7@,& 1Z J .QL50 8>54! MUH3!?P!AL"8,GD\8#!)&<&%V3M!NNAJD242>BT1$DX@$2+3OVMN\5'=2D_55 M5&;!NHD =9.@#K5!-(M(@$50+."2EPTC$4MLO"2#U?@E,4PN84>.NI6,UO'\ M5)N#=P)0S(5WHC%&_!@[%N_$QM8$[T-W!:RF06JX$3_HI1R)AP%$]68H@%,/0?"J288]1/,AW!J@PI39B2,ZY#5-#"-,XJ?"=]4 MDX8&2+/OUES=INPVJX\JF"B &L?#CC9G'@^:8!S 6ESL@"_5-*&!4NE(Y%%@ M_4T* Q930/7+*&S M6!(LXZG-$G<93S5+Z&-9$BSCJ9VW@3*>AF$". ++>, .*.,A*U\9SS1.F']W M*KQ.# \9LW>@)'$M!S*-%^;'2VB=&!XU9B.%4G-/^&*P\HT:X C'E A#FE\! M=@M)S5(5LD))@F*':&,:=BP NV?9G=<<9'X.>O?G;=PM"!>F0 J:34/39&2! M?EPB.%ML(KI6V9GF M(?/S<.XY#@841J:LOPP830_<:#QQ/Y[F*#=NHVD\._?A!HRFX6I\<3^^GJ+< M. Q;LJ%@-$T;(T3/NM8WGCY'$&SE /;5)B[SN]PS1<>J+.\^_M0*.?+_"K!3TLTL=R$K]1#"=2B#:]3Q69MF0>G&H4TS MEW3CFHK<3\5YTHW;6 2D&P_OFP&.0.D&V '2#;+R23<^.D,8.$3X'-*-:\AR M/V1]THT#52%/1M7/])X:B#RPZS1;DW'--AZH]6:LB'!H(<^AR(1&EO CZU@9 M(VP"(>I:/! :0<*/H.]RA!0H@QQL%!HR8A9DQB4Y"!D!0H8[5IJ%AHQX+&1" MH9P+.Y>KDIZ;6V'B",@ KKI5T,0\D038+3 UDMHU:!7S.';UDH:,>/+)/WC4 M@,TKMS00FC)B!F6"ZD E '4@; Q8P\.(F2<4+P-&T_/]FEG2 MSZRGU"W2YI@:)K-P"5E- ]>TDX'UPO#N)9B>)'"FPIV>I(:<#!RJ\&Y?@KE) MVGRC<9P8*?Y"VNB7Y_7.3 MU$R3?J;Y,X]T&Z&S"S4B1@ ^INP [0W: 5I+N7HV]/=]^F5XI5 MZ=@F*K);U3)^W>G >O\%]?U%6]WU7ZC^6+5MM>T_;K)4Y8#.0/W]MJK:;Q?= M=[0/_TW V?\!4$L#!!0 ( $:"8E-MH^@VY < ,8@ 8 >&PO=V]R M:W-H965T&ULI9I;<]NV$L>_"D;3!V?&BDB0(J6,[1G':=K. M].*)F]-GB(0DG)"$"H"^]-.?!4@+,G&QT_,2D]("^N\"V-\"R,4#%]_DGE*% M'MNFDY>SO5*'#XN%K/:T)?(]/] .OMERT1(%KV*WD =!26T:M]6PCMX*)/NV)>+I(VWXP^4LG3U_\(7M]DI_L+BZ.) =O:/J MZ^%6P-OBV$O-6MI)QCLDZ/9R=IU^N,D+WP(=?X^=SHZ_J1N>/C_W_MDX#\YLB*0WO/F+U6I_ M.5O-4$VWI&_4%_[P,QT=6NK^*MY(\R]Z&&S+]0Q5O52\'1N#@I9UPU_R. ;B MI 'TXV^ QP9XVB /-,C&!IEQ=%!FW/I$%+FZ$/P!"6T-O>D'$QO3&KQAG1[& M.R7@6P;MU-4-[VH8%%HC>)*\8351\'*GX ^,EI*(;]$-D7OT&49O<) MG?WP#OV 6(?^W/->DJZ6%PL%:G2?BVK\Y8_#+^/ +Z_1;[Q3>XE^! 7UR_8+ M\.+H"GYVY2..=GA'#^]1EIPCG.#4H^?F[)7NSZJ74?5_JKG&:AE M[8$PH2>C%KOCO'Y@3>,3NHY(&$2Z%NDJL%;2Q*;=)"KT3,?UW; N#!#O2=.; MZ:H%/Q A"&AO&-FPQK,HQ@2;N%'&23J=R!ZS=%F&7#@A1QIUX3/KS/RMN%2( M*"78IE=Z/NB%SJ3LS;?6&[\+Z:OQ]YAD.*0>6_4XJOY.\>K;7%< -7C00EDD MA_#31_WLG=1CER\#F4W7H,^J2'% L,5)FL5S!V];D">U;E#<#?'6BB'<>9*> M?7N'#@WQIKNQZQ>2:>(R6@8276EJE<5S]H?94(&+AX-67NT,\5>>:!,59 M9*7+J+BO'92^#?L'YH!9B6<[LRJ'= <58 XSS@AH5=6D31>X*5$YY*20'%4)R=II%8!9):C*5QCEV/E-*4I^P^ M!('4Q1%08!H3UZA,0R-KJ97&L?5+!ZQ27(0RIX]/I;,B7*N\"&4>BZ@TSJA; M00%.]7.BD>=(Z+W&G&_G4!6-XW9N!HX/BV<8R6$J*O-%![75\.KUSD76NISZ MYL%:R#=LL8;C6#M.C$AI@#W4.B7J6*Q[K-:!Z@!;9N$XLT"?Z&E]CAI*=*R/ M,;8!?0VZV,71O)Q.:I]1GH3":Z&%X]#Z1+<41-:Z7J!='Q#H\F>^Q%-*^:QP MH%;$%E(X#JG?O[^^'T6[\)FODM5T1?K,RB24+K"E%,ZC&52G"_D=FS5L$8/C MB+FN_NZ99,^5'86W0QM8M]B#A\*96JY1:%E8@.#X=LD9-N:)AU>QNTGR*':- M0HHM@7 9';"A^/R. ;/DP'%RW I>45I+M!6\?5''5J<5F$X=SX7MN=[7>L/C M B0K\7HY#9!K5B:K0,6(+6CP:Z!A$*(#:70V'@]SNE=W;OCU'9''9)[B0>GPWI!D&H(,:K=O-%14MJNG&&_#,I<94O,=DGBY# M]7EFT9+%T1*>-V^0_?HNR&.2)<&06Z)D<:*\5$T?J:B8?'77EGFV.'DZ+3$\ M5EF6!:K=[.1<[8V,.0A^SVI(6)LGM/7D Z]R%R#9JCP9_5&Z9R^4E$E(N^5, M%M\-_;C=TLI,Y>X&J)BJ=DWFP8EM"9;%":;C M#8E$F(J)102Z8,J29>G,"H]9<6+U4J5%6!9'F#FC)@IMZ(YU)G% D*'X8+SV MBG69E.)5XWF<56%L>6B8W9(>F34=9! MYH1:Q!L,T^4R80/HD\P5!# PA3?<'?;P&!; ZR=?>@'GPLLZF MVA@O/"N9UQK4)N MG5P9Q;'SISZ\@JVC5LC&DQ'CQIG&_CM-4DA!X(^N:J-;E-QS4K>:IGB/T3PM M0EY8$.5Q$-WM"4S?8V6EEU[U?QR*YBZ(TF4@L^>60WF<0Q.1P,N&T?Z8,$^/ MFKVB"N=RSLD5KLER&MO%R8UP2\7.7)1+9 YGAAO5XZ?'R_AKQ$QA?] \?_NG#U/U!+ P04 " !&@F)3;%TX$DP& ""#0 & 'AL M+W=OS9MI#*C MT^-X=N5.CVT7M#)TY83OFD:Z[3EINSD9S4?#P;6JZL 'T]/C5E:THO!'>^7P M-MU9*51#QBMKA*/R9'0V?WF^9/DH\*>BC=][%IQ)9NT-O[PK3D8S#H@TY8$M M2/Q;TP5IS880QFUO<[1SR8K[SX/URY@[CHY$HJ)2=#M=V M\Y;Z?)ZRO=QJ'_^*32\[&XF\\\$VO3(B:)1)_^5=7XX2Z] MPVCO\ ?2&XL+:[S5JI )$*805XX\F9 .;"DNE9$F5U*+%0X)Z M>_'66^>" MG[\?B&BYBV@9(UK^SX+_N+9X33YWJAUB/^\\I#V:<>.M.,>IRKUX:W6A3.7' MXIW))^)1J$G\_-/18C%[=6&;5IIM?)N_>@PP>U492!:TQK2V>.(:85AO"&6@ M.^MO,$X![EIGBR['8;!"=A772=1=(XU IRYGC]_==]VH+PV5MMJ*SRY-7G18,14JVD7"AO,X2PCT068_4R%R&RH1;85 M,M/T)+.%PED' TFZQ0.ZC^F"5%MOOV\P@WJH''&$ M6@;Q2#U&:NQ%*%.HM2HZJ7O#ACK'D4?CN<5G;@XB*$MF(5.)2BJ8D/EMIQP' M[<";L/.I<]L8IV^!0-9U17_\F&OLJ$Z! I11#F<;J6^$A$$@^Y%"5-)[Y<._ MHY)P8V4AT(R*&"E=BW*@YFA5@Y8(A9R5BV!/+8WB ;+&WG@Z%F&OZ,J+ M&HOEMI,ND$M2_'V%5E\RE)3/@6R)4F$!Q4@U,H:@38*_25_(6W$A6U1*B_>Q M@8(]NOC=;YL,%-OC_\TOJP\]^"?B3'/5F\8RA&U^(WP-)P-VAK<&X0-_M426 M&1%(I/C4Q0ABDTI>-M&3-?0$%7A2JC*PG,-(.4^#[1:M%!11D:)'J'DM%LO( M?+.)6!&RL6CV'&38YS/,/SU^)Z][1*CI:14<3\:N" M?,$:K#S4YYJ\[1PC^\PS+L"^X+P,Z0X4?+\_-4 D>9/F'492IM% ^^$"V@>+ MV;/Q;+:$-^DJTO %Y"-SS_" +.+@K@TC!9/,66.I^>;R")Q3<>!A$SR@=)R M%/M2L!:^02.R6#/A%/L<$KD"C27'O#[4D,/IX'Y/4!DX4NAN0T5BASCV(NMY M]>M:>&CDG6.<[F>&^Y*3<=:U]9X2_1BJ9!R-7/I:E)@K+TIGFT&:20)>KCLJ2:KDG9#UGRU[74;+U'5>P@MZT+/D"$55L8R%4+"&12,Z F#PS( MP0*@G^WJW( .$ 7?A[FFP#FXDZ<<-D %CM>"5R@'.XH:@P@W9=R3 D.E,U^4 MD^1W>P3BE"UV\IW"/94G[V Y3PW[R#4,M?+?,-=\QWRNN6+2!*I;H[E?8@I6MY2T%PQHW'WF7D6,! M?"\M1J1_80>[GUVG_P!02P,$% @ 1H)B4W)0$&A^$P $CD !@ !X M;"]W;W)K1_BLHII)(5\:=.?G:RT;8]>O6"OWOK7[UP0]_8UKSU*@R;C?:[UZ9QVY='9T?I MBW=VM>[IBY-7+SJ],M>FO^G>>GPZR:?4=F/:8%VKO%F^/+HX^^+U4UK/"WZR M9AN*GQ5QLG#N/7UX4[\\.B6"3&.JGD[0^._67)JFH8- QJ_QS*-\)6TL?TZG M?\V\@Y>%#N;2-3_;NE^_/'I^I&JSU$/3OW/;;TWDYQF=5[DF\+]J&]>>'JEJ M"+W;Q,V@8&-;^5]_B'+XF WG<<,YTRT7,95?Z5Z_>N'=5GE:C=/H!V:5=X,X MVY)2KGN/WUKLZU^]UL$&Y9;JK3?!M+T66;6UNA8UT>^N[:JU2UOIME<75>6& MMK?M2KUUC:VL";S\*O060C+AQ4D/NNCTDRK2\%IH.+^'AL_5=Z[MUT%=M;6I MI_M/P$]FZCPQ]?K\P0.O33=73TYGZOST_.R!\YYD(3WA\Y[<<]XAGO_G8A%Z M#Z/Z^P,7/,T7/.4+GOZ?:N%_FP9U_Y&7K@W84\LW/ZX-W+-RFTZW.SJO_O#;5X&V?F?A0K76[,J!TL[&!8]"C/_WA^?GYZ9?7 M5Y?\T]F7C^?JTO@>L0]W2H1,'"Z=ZUO7&U7;4#4N#!"!:FE)T^RPNFJ&6D@] MR-5#O*Q,:SP?@]^8CB2C1UUT'H?;CEC%7F+MIK6TYKIGI20N;N;7<_7-Q<7; MQ$LAR5'^SBNWL3WM[P8?!E)\[Q##J_5A>0/*2LG269=B5<3DV5^^#.JB;0><\GQ_\-E7G>LH3&L&1GM%>&0I+ZRE1FLS!>/3GCH(+0LEU;B&"K Y8W M6)*)AW7PL6;A!_*:\V<2A^;JC5#D.ML2NS"\C6Z1^8B5F3!>.L'0%G+X=]R! M+))WVM!C#64QN.6_(.U/$A"I)BI#P5B5KG]!.N.#9HD:8A-B<"UL67P#A@$_ M]/2+R886%X1 \H2.E]IZ[&#*F*#2^0*0##Z!.;((V[)!XMB /,W>#D#CH^\G MAOJU-T:,"5%1;20="6O7Y&'"6\PH"E(EJ\M$6?;H&F&1($:**.E*$ R#-Q\Z M !&2;+PS28]8W1??&?D=S$ MAQZ!0X%BZVKQK4^RAJ0 T=J!!:#UZGUPZC7D M8:N@OG4-402)OVFKN2B1''=8!%M;L&I Q074&8I,@#S8!EV)3&G+0C<4K@(8 M[[=DBY]Z1V'&IK' /Q(C66+VPS9B,QA1""T$<.0[=?-\>N85X3 *(&E&,%,4Y[R/$FUO3#O%J M,EO(+:AZ8*<<-W&N8;N<4PPM@RT'LU *)-KA3"V&/KL/*9;N[MTL74KN[V!8 M)+89H6OC*8*EWR:RY1=06^0.P=RHQK6K8_JZ MCAJ:36FQ+=CIG=\1W[JQ_Q#5,<+*//?Z0]Y--&>U5^*#53]PN)0@4W%BK2UL MS*NE=QM(P)4J8"6A1FG5)>(K3MD)[#IL02!D&9=/W)*%!P_H=\Q$#L];BK4L M],91:JC2'39([(DYOOC5C.V 0TV7MFD;[ M;/,^FILRXFWQZXGYLV/,(G 9#2N:>G:%/?+(@V^1.5;IDL(CQ ]F$BQ$)=%8 M6(19&NDX!HEC>F.K]W5&>\-FD#L=H1I%F,";-57"MY3K\)D4QTE]T[F6(@$4 MQK:\1FPU/D2X$W6%V 6(&K7L KES$C:N/M[ GF'VFWA.#MZ(F*X,O:/XA2Y$ M-4$TV,AF\^?#VA)-ESS*_BAP)'<%I42\]C%UP#1_%?E<_*24%K%+R"LZ7/Z) MC;FD*AI*X[:@C*-LZ"D+MR M.6DC,<4 ]=-O;>#+!B)I",D60%Q;:R^12&T, M_+!.<%%WG7CU4$:EZ M(Q;*\ABS;#)'&R:D4&>&3L81*[@'BI"CG]^\/4+Y]!62*;DI@\5:/C1ZP?"G M)GFAL&3!._C>FHH&CLE,-^AW!"T1<,,8:1'^@+KA_K5:.4 I/H!- MQ7*9L^0/C>%"1QA-:=M+M;+CV"\M&9A(6-N.3% P64Q\,1" 9*K.C 1]*4Y4 MA:3"1IU%EHDC]:^E:/2J*,_74"6AS09<%5]9S8$ Y[%=2@$83^;V< MLY#?GT-.6)RS49";X]IM(U0W#_#'J8;Z<['>J0W*\H;-0C<[+GC8!2,2 7'M M\5K,+AU GU#D@M/ M@%TDA%AO#KFQ3VY7R-%(M*2F #5.A?(LPH%WPTV%+R1 MY(?J#B28J[\RO% 7?2QMJ,2/J\C$&'TH1BAEZ9@L$'P;(-?6$,,FQNG)>A(4 M63+PA&2%>.0 =7IU<7VIGC\]'T5)NX?6@CT$A2IBA%< M;\D"$HJ8&J #L IB+L4[LG!J77'ZD94D%\^,$G;9==&9";!2&*!:+\F8 A.0 M6.!VR%0-0P^^_T$^)U68I%1]D3;F^0BJ_M=ZU$ME2 M;ZN$*O&PNUI#4ME)9XD8[6EHYM#T!&RJ>'#+6M[YKZ M+&*?/OLRXT*.K,*_4+A49^>IU\!E10BY-LK6?XB::<[)I(="S4EBI 26?N3U M/K&,PBS]Y5V$Q^_&JBQ_-]7%T!&A!&^7"3_!C1Q7:,BG&\ZR.;$24<;?6@H> M,*B45,4HL_5R^O5F21.A!,+P@[0PN,[C/18;@%HU=%2W7.XW.C6$<@F!%%."0%0?_ M1]2*^1: ME\_SN6/I1B.M,N=+&DO0@(>PA&17>=N5T)#._/[= MK*S#@UOV6V+GT37.[2\"]?OX@)]P#?$O7SV>?=SQ-U?%0DJ%%25DSJUC.R/] M,@P=MW?I>YI, E&QT$9ULAC4)0A\S(U9:KI-(_C&W4H,U@7H*XD3*+9QM6D$ MK&X1 !F>4V[G8%\LF:L;SJ\"GO=_.[W:415/N"K[A:;6.1CBP!&WERF=$ 1/ M#1)R=6IMFDX!Q-!C=6UYRE1B)'L:9B+ M56+G;"L5JT4I+DX]QKNB6,HA,2?.Q"2<]D"T'$<[KD(2"1)74ZTQ5NW[S@YD M)ATDCO=,^)YK9G]D4QV=9ZZR)WR$VY@/)'M\$3LA"[-ST??V2GSF#3OI$'#X"$BG*2K"8".282/ MS@5C3)[)1N@_4D!*B"E9EWO#PR94QHE]$]H_/F&"3!;=-RNT^\_YG>>$S"_;\0Y&$<(&3A:LJV+KPWJ+^(/;[A)Q.CN\0W0G(\%.G9 M#TBU/_WP>(S3R= @6=[^-^/=-X_WA'J J?^'+OG;3'V"L=QK)(?M X&.5B8Y+W0W"4QG92 M5=J-1%<9,4LOZ- GVKL\]-GQT]/Y[_[VP<>.TDO,GI&XF]KF^8A9N8B%5)) M(/V*)#NN4T:1+)FE *O-2NYS/N-\A>]+Z M:6_'U-'7L7 @F$8H8KZ:V9NSHC*WG3W" M*;>U,R$6S]R"*#HF,?;2H&R$NU 1/38PAXWGX@ _)&58"+?;<^!/14<&WY0; MNMB0SF5NK-UB53=2,=9=J8^=7NW,K^+D:G3W=P4708B-2VAA#282&.J-&:XQ[XT6^6A%QKM@3-3)&-GW?Q$G=W0'?WF"LF%#>8ZK<;)!> [_WV#]P;>H5 M%UT9.\NLA'J.@8$MR0&[5P M(K'$9!(%NC<^O"NM.?6X[RIOGQIZX54H)O72#ME#ZI+U#N4C47-V^D>B=.-\ MUN0^3N.UATZC=@8/+#BOBOML2TJ0U^[8F'I$5Y(:SI[\D>9;XY!8'AG]QMNB MCV$^UW3Z&4&)TG\&/>SL%T<@#L?\@HPPH*7=-'JEZ MU^+G*KK1FU;]UP""ST_//A-B1OQ2[+J.96Q0KQU5LX^.OKZX?GWT&"X8!K!X M<.E-QV]O'AU=7-]@Z?=NSM<\&5'2<41:?Q67>O2C [!73\X_>_R% M^FXZGI^NI)>&AP[,8#O.I32^K2<=_%1WK@8KT#3-?VZ(UN?'9Y_/TH?/CT^? MEA^>22)*G\_RBK4_4VJTDB5-HS\CB^VTBN%2 DV6@*"Q=.<:1*;3A;LTG!EF6A>1@1V M'^5S&$'L42=)%V^;I$G)0Q%A,[:'":(O3$[C,T))]$8RIA5Y-0?^:*A8,= N MJJ D<@)0-KYHDAZ'#HZ'5:GP3EF=!YEA,L"4AGF&AX>$L_^:(]UKM*<&87H2 M#+@<=!P %Q0KSP*3\N31GE7/(\/DGK2W8&'=J7:>""L:"!\QX0 H+CH+Z_P M;B$P(6;%3-0X9RG(^)%['.RX20_RB(B?(4U?N.5G$O100_TZ:-]+UP"A[5C&[?7I/?F8D*0WOA=(X92&[[%,RB>QV=FRN4:4#'EQ?@MKYZ?$IPN?%](4<*@<(6K#)?E"Z M'.>K/.RY(OW2Y/\':/6*WRLE=P@\G5W:.-G:>X97%9<4!><\!B:F;'P]&K*G MID3Q3"1)_O+F!?)5](KL!_+J_GUS$$O MH_DF&^#R.,J8D+ET?G@D)7V$0\)/?E';AI]%Y9#0\9,9[NSJIAJ:\0\ERB?* M\=$>!_3>Y6>1*:W^WK&FY/3?B2WS0W\5=5+\G1I0WHK_&H_?KK:]_,E: M_C;_P=^%_)W;N%S^6O [[5=4AC1FB:VG\[\\.Y(!??K0NX[_ZFWA>D!*_I&> MCQE/"_![^ON<]($NR'\&^>J?4$L#!!0 ( $:"8E.0Y9,YWP( +,& 8 M >&PO=V]R:W-H965T&ULK55M;]HP$/XKIVC2J#0U(4#+ M*D""KM,FK5W5[N7#M \F.1*OCDUMIY3]^MTYD(+6EP_;%^)S[GGN\7%^,EH9 M>^-*1 _WE=)N')7>+T_BV&4E5L(=FB5J>K,PMA*>0EO$;FE1Y %4J3A-DJ.X M$E)'DU'8N[23D:F]DAHO+;BZJH1=SU"9U3CJ1MN-*UF4GC?BR6@I"KQ&_W5Y M:2F*6Y9<5JB=-!HL+L;1M'LRZW-^2/@F<>5VUL GF1MSP\''?!PE+ @59IX9 M!#WN\!258B*2<;OAC-J2#-Q=;]G?A[/36>;"X:E1WV7NRW$TC"#'A:B5OS*K M#[@YSX#Y,J-<^(55D]L[CB"KG3?5!DP**JF;I[C?]&$',$R> *0;0!IT-X6" MRG?"B\G(FA58SB8V7H2C!C2)DYK_E&MOZ:TDG)],LZRN:B4\YO#9EVCAU%3T M]Y;<]SN$3\:Y4>RI$N?'V89UUK"F3["^A7.C?>G@3.>8[^-C4MC*3+X/(1>\@;2).T^P]=KC]T+?+TG^,YN:^G7\&,Z=][29/Q\AK/?%+B6%;Z/5K1Y/^ #$!DNU!%$,R0X'S#LP"*&R-;42JF80D0<1 M:(P\5G,JNYTE$#KG!872L06?8/SZ@YR"!B[_[OFW%2ST_2KK0Z?<&![L% MZ=#[I=+^$9?J](:#@\R29Z76OO&4=K=UY&EC1 _IC9V?"UOP MV"A<$#0Y/!Y$8!N+; )OEL&6YL:3R85E25\5M)Q [Q?&^&W !=KOU.0/4$L# M!!0 ( $:"8E.#5IZ;S@4 &@. 9 >&PO=V]R:W-H965T;V4/2!EL86&XI4 M2,I>Y^M[AI1D>=?9%NV++4HS9\Y<29YMK/OB"Z(@;DMM_/F@"*$Z&8]]5E I M_#Z:!]<:-61> 7XXNS2J[H/86/U3N'U;A#R55)QBMKA*/E^>#% M].3RB.6CP"=%&]][%NS)PMHOO'B3GP\F3(@T98$1)/[6=$5:,Q!H?&TP!YU) M5NP_M^BOH^_P92$]75G]6>6A.!\\&XB,EUGMXZ_8)-GY MT4!DM0^V;)3!H%0F_3[RC,&H59Y)T,198O99 79\YNA&-IH/%# M=#5J@YPRG)3WP>&K@EZX>"V5$Y^DKDE?B@UHNI!>A M($&W62'-BD3E5$9X)0-:HM:Y6!#Z)R.4?R[0QT*B&[Q'Q^.YDBH7P0K$P/@E MX:/02BZ45F$K'D&2;E5(D(^%,M$25B93E=0,4%H?A,S7T@1TL:T]RM-] 3A; M8NG.U X7.$"V+B>GM\FT3%VZH+ A,BU&)5U0; I1%#99+WL!R66@40R4C.J! MLL*HKS426WN*CC7B8KF+78F^XB92I?I&$1/"PBZ%77AR:[G0B*^I:MB4)N>V MNR=9FWNR(_&A<$1"TYJT9Z'T?LB/FT)E1018*@?K86.%!*O,8KXA#.#: V2K M+*LE1/NFAJ"]Y7P^X%TRQ>#1G-48O,JL3L1//SR;S8Y/Q5LF**9Q/9V=_E[; M +"88A]3$R=EDP(?\PB*!HE QF,V?3^=BJ+K)*YLB41M.Y\0O3:/8 K2#?"F M0()[2?=W2R7+:HFV<8B=Q//MY(!4%LG0@WY7J *LMD MDCL+B7'.+JR3;&&Q[0LU>4(_R<2RQEA$URFIN4.YD&JMT5^NY'+NDG6_$O;# M.V_#^_%^P^S8^KJJK&M8 2@DVL:VO**_/#E29[1J:F44Z@,\XP@K]OK@89I< ML.MN;D"VY:O,FGR()7J=WS=:2H.9%R?17W6^2DJP! "52G"O,V(H MGI[Z/LM"D9,NPU_3:=QQRD@,V%VWL=<]]L.FQQMZ>Z.M-QRY^GGPU\YUY1_C M)GTS%OR)^& #[+2EWO9$&PQLPH'*!0JLW8G%VQT/\5DZQW'H<1,_BOGPR62* M_R;S>T_IVTOL1@EU&E$G_P+U>#B9/_T.:OKVH3_N1(B5YIL)AEDBVY-G6QEI MN_3MKG:_=.ZFK8W*+C]]BNT0J\@IFPOB<]"! +;)VV#HM^G"'A[V[!_(W$D7 ME[?=/GHI-8@0:]\/:1N6-T9Q&]_Q;Y/ HO<8V*8Y)<>I&_/<. GST^'S^;'X M&2=\$4_B>VVSP_&^AB,'X#@HKVGA:HY]"L&OM:'(/%H-IQ,IX_%#678%'ULP#L4>N<+# -N#3S5E>4C#+E,^7V_@7AT#,1># ]4 M>UNQ-\1G(^#^AO$LII.1N)*50NNH;XD'$W^5;.(@5V>!=^58.=/3-G.I1F2> M*U9!2OI[E:.5='FLW+NCJ>,\.G1&'?=._R6Y5;SC>&2A-B%=!+JWW37J1;H] M[,33'>Q:NI7"?JQI"=7)Z.F3@7#I7I,6P5;Q+K&P 3>3^%C@*DB.!?!]:1&> M9L$&NLOEQ=]02P,$% @ 1H)B4ZW_%M). @ #04 !D !X;"]W;W)K M&ULG5113]LP$/XKIVB/B"1.H*5J*U$8&@](",1X MF/;@)I?$PK$SVR7P[W=VTJQ(HY/V$OO.]WWWG7/G9:_-BVT0';RU4ME5U#C7 M+>+8%@VVW)[J#A6=5-JTW)%IZMAV!GD90*V,69*K)=ZYZ10 M>&_ [MJ6F_<-2MVOHC3:.QY$W3COB-?+CM?XB.ZINS=DQ1-+*5I45F@%!JM5 M=)DN-KF/#P'?!?;V8 ^^DJW6+]ZX+5=1X@6AQ,)Y!D[+*UZAE)Z(9/P:.:,I MI0<>[O?L-Z%VJF7++5YI^2Q*UZRB>00E5GPGW8/NO^%8SYGG*[2TX0O]$)NQ M"(J==;H=P:2@%6I8^=MX#P> >?()@(T %G0/B8+*:^[X>FET#\9'$YO?A%(# MFL0)Y7_*HS-T*@CGUK?J%9731J!=QHX(O3LN1O!F +-/P!=PIY5K+'Q5)98? M\3$)F=2PO9H-.TKXB-TI9,D)L(2E1_BRJ;HL\&7_J.X=KH4MI+8[@_#C21#/F7(0X;\_^[O*-@/W,)VO,!51!-ET;QB=,@(A_M"TR18AR7H"ER# M4&E)(R54O0"Z-X?M%LUT>7"-Q>A)@R>!!]Y3YS@T@DL+7R ]R7,6UAG+X9F& M!X2"SNB:M%A(9S-(YW CE*#V*J'6NB1OQH!EYQ^4!8JS-*P7LSG\[5KC@Q9M MT=1A$'U1.^6&;IV\TZQ?#BW^)WQX*.ZXJ86R(+$B:'(Z.XO #,,W&$YWH>&W MVM'XA&U#[Q4:'T#GE=9N;_@$TPNX_@U02P,$% @ 1H)B4U_EYYXG"@ M=!P !D !X;"]W;W)K&ULQ5GO;^,V$OU7"%]P MV 6?%2Y*6['6R]KZY'(Y=N52'=E:E4B6_6QA;2 MX]9N1JZR2F8\JY>;X= M1(/VP6>]V7IZ,+J[J>1&?5'^[]4GB[M19R73A2J=-J6P:GT[^!!=WT]H/ _X MAU;/KGU(/*3/Z+SOSV=K 8B$RM99W[S^;Y1]7L9TKV4I,[_BN>P]C)?"#2 MVGE3-)/A0:'+\"E?&AQZ$Q;C,Q/B9D+,?H>%V,N/TLN[&VN>A:71L$87O%6> M#>=T24'YXBV^U9CG[SZK)U762GQ6J=F4FI"Z&7D8IJ]':6/D/AB)SQA9BI]- MZ;=.?%]F*CN5X^?_>F/!2;?@A!><_&^POFF$\O':53)5MP,D MG%/V20U.61;M,^V0)_SXWRH3=86OL*/2K;$]LQ8I;1P,PV4%(+3#(%QD=>J= M,,A4K*!3Y80W#?64=4(C=?"O,'7IA=]*3[E(285Q6T5&GP)/7DP127+ MG5 O51AER"N%Y"-;ZB7=RG*#6&!%OS5.G?3A2GSMFRI]<(4\:\+G@C,IG--E MFM>9$D_2:E,[#"E6NF2/7+/;L( LLVZ%H7C>ZG2+OZJ$E4JN:U M)$ND)9EH,%N;'/)("Z\))^=5Y:[%._U> -O2Z[5. \!PL$&]QV%^T@3L.\PZ M.^V,MQ27OE6V 2.9 NQ%@V1K@QDE@Z96%DC2Z*?W0F('Z=LCB0K?Y ;%ZQUL M]T&$<=M@RZ$+ 9%GC!+F#E=NK55V):#DHH!@ZRI7ER@-*"\>$;;$2+H&*^P^ MF9HM(4QP7$F0Y-EOG.4NVLE?6U5,+&N2V:9S&&IXWK8-0T8]38^Y"\WRFRL MK+;=Z ; O_YE$4?S[]Q>_X:\@M]5ZMS0L"T@^@$!@&ZP5##8!L,M^$!^\'X; M_A\G!HM,QS:X7AG+.^)08AJ^/)LVI %-ZKS%[4-)A3%M,NA#C@4@2CK#6D'2 MF127IUA!ZG?.B]6N%3<:C]3DS0>Q[U+[4>V0K>@ JS"I=B&Y.LJ_[0#M%4!L M);(+Y-70!)(X[%.MUR!J*Z>OM.@([I7RSPK:T<)U7L8/JM"+LBE735:!H28+ M5L\RY!45OU6(Z\RTJTMZHRQ%(9N.#>J1&3>)DU8L:^( MC]4RO]HW,/>2ZCG5-B>O\"T 932I2DC>$GC7U M)NB9V^KJDDBPTN>)WW.F7KG4ZJJ-^'_IE'E2)^Q1=*FEP/X9IM!7<9TJP)UV MS18ZHILN,3"XU^B.D!NKVA)SVJ$0".7Z0? \=J4VNBR;>(65X2G.3$T6M\$R M-G,]!N1MZ6(; )(H5S3JQ%L%[$-!;$3B-FP^9;Y9E5JJO_2^ 7SW_:,S MX@'B^7XH5C6&YKAOND'7R*\AX@,[Q^IU7#*WR$).L$KJC+O=[*G;(KGI#ON- M_MRVNW;]WKI??/8$. $.M\Z.MMW,ZKK :X$3D%?%"OZWQR#,3YLG$3\9[RUV MF)T+T86(A\EBSI_+<=SSQ>PD-!!HQ8LQ_O>^RE0@+LPTD#@Q3T04+<17XR%8 MV:L-P<9P/AF+9)A@B;\I1U3& !"K*6?B732,E]%[^IPL9^^/,$%RE*:\;*== M"(R;+/ES,9X=0]AIY7DLFX,&E)0DN@@'U8#6,-A06EWE? M9N?+Y<%)#%^]1H7VFLRP9QR.#\T&M#[P$>78E>')9N/(.A65BV#I=;7J'[^" MU E9@9DOW*DA$R\FDZ3%Z\AP5ELN"EO*3N)5%DZ1P;>+:#B>3BE=VLLHXN5("',673!JN \T1LC\1<@.K MK\[>]+Y)T.L$>BET20=[:H.UVY>87*$M9IM79RG BQVE/4#C]&L.I:XY78?> MO%1F::$2J9J5=^7>^GX.R+&(F+! &;AM@EPTFRI-,/->)T?,EW(:K4 MFC:2&N3QW+(T.$@N.CQ%-:8\26'J_U5)!8&2UH3.,^OR@M]E-9W7[VSC\$W$ MZW56.)/LSR7A-<"*294;.$@]*3&UZ4"VZM3.6J\.4ZOK^%S7;08ONZ/.8VF> MZ>4+/.:JV^'>Z_P:Z0/[Y)/4(0D@Q)EB+SZ%-JS'Q=YIZDG: M';7AW&F7N!'19OE MRU_HM793J#Z&2M8N1-5DOHQ(@:&:I,/C)()-V]6[MFQ.YG/!?L;?\?677N([ M$:$:SF8B3I:(BVU>+X4HQDDBXKF(9V-LEZ3,V/!.H/^N04 L.^MQ* C1C.H- M9E/5&:/T_7\P_6.U\%L@3=!7$)BS>(J_D^$4GZ<@14&/]ML.=X>P3J.QB!8+ M,5LNCG"= -1IA%@LWL)UNH_:E'J>&>HWX;J83?!W/HSFXS^1J^-O Q;L1,<% MSL:A?8LFIX&=H!QW;,+U9T"!?OBH8!%O%V(.B*='\"8Q4D),9V^".]N#.PND M3;A#FR[X;K&<_WFD_49LD^&X\OC/@ @[/H U' MNH# 0!.2:/H6Q'&\Z!:C:V+P.**\FD4)W\WP]-3/%*/>+T%H=3;\>Q>57%2? M\*-0][3[2>U#^"5I/SS\'O>SM.B$'1J5-::.K^;3@;#A-ZYPXTW%ORNMC$=? MQ9=;)=$ET@!\OS;&MS>T0/=#X]U_ %!+ P04 " !&@F)3 [>GF&$# + M" &0 'AL+W=O=JTW*]59P25>:S!=TS!]OT.A#NL@#HZ&=[RJK3.$FU7+ M*KQ!^Z&]UK0*1Y2"-R@-5Q(TENM@&R]WJ?/W#A\Y'LSD&YR2O5)?W>)UL0XB M1P@%YM8A,'K=XA4*X8"(QO\#9C"F=('3[R/ZWUX[:=DS@U=*?.*%K=?!/( " M2]8)^TX=_L%!3^;P2=L:H9@HE!PV7_9G=#'28!\^B1@&0( M2#SO/I%G^8I9MEEI=0#MO G-?7BI/IK(<>DVY<9J^LLISFZV>:X[+. -9WLN MN.5H5J$E8/<[S >070^2/ *R@+=*VMK 7[+ XF%\2(1&5LF1U2YY$O &VW.8 M16>01$G\!-YL5#GS>+-?5PE,%O"?K5$_L'[>[HW5U"M?GDB;CFE3GS;]O>(^ M">*F(7Y8(F])8(;)I@FI#/8H\22V[YP&@5SJ'A'IX.A1,\@/LOBS+_C14I( MMSQ'.#"MF;3W$&>7$,_G0\5G":27\%Y9)GS$993Z=YHLX#VQS#NM45IHE?:S M.Y O?@ ]*KT'3E(%,X:7G%@Q(DG2FU9)AT+1[.?:G,&AY@(]L%"R>FE1-W\N MH_)"I9(OCV*F^\*EAZ?M*5S]"K]12O#"5W5/19>4UH^U.8UQLG1X>P];:T2_@9*Z#)I^:M%-[:EV((TDK&\9LZ2=<='348=_'H*W\-N>GLI.W/ZM$ZWG3;_H#_[MY?DV^9IA(: M$%A2:'1^F06@^ZNG7UC5^N-^KRQ='OZSIML:M7.@_Z52]KAP"<;[?_,-4$L# M!!0 ( $:"8E/8&...E@H *P< 9 >&PO=V]R:W-H965TU%\#SK;%?W48I+[X7>>E>CC;>5\^G M4Y=L5"'=Q%2JQ$AF;"$]'NUZZBJK9,J+BGRZF,V>3@NIR]'%.;^[LA?GIO:Y M+M65%:XN"FEO+U5NMB]'\U'SXJ->;SR]F%Z<5W*MKI7_7%U9/$U;*:DN5.FT M*855VWJ4O1S-22.4J\21!XM^->J7R MG 1!C6]1YJC=DA;V?S?2W[+ML&4EG7IE\B\Z]9N7H].12%4FZ]Q_--O?5+3G MA.0E)G?\5VS#W,6SD4AJYTT1%T.#0I?AO_P>_=!;<#J[8\$B+EBPWF$CUO*U M]/+BW)JML#0;TN@'F\JKH9PN*2C7WF)48YV_^(?Q2ES)6[G*U5B4RI]//<32 MX#2)(BZ#B,4=(L[$!U/ZC1-ORE2EP_53J-/JM&ATNES<*_!:51-Q-!N+Q6PQ MOT?>46OC$:[7RXK5V26Y<;97XUW+EO$4^_/L>X<>M\&,6?OR_./#' M(MQ AOBRO!2R3,75ETOQ2=E"O#>R=/RZ?13O2O%:):I8*0M7S9^.A=\H\

K S\K5D3 MA\&P"-C@/(3JY+*6_%Y/YP(C[U_+"5#MI_JS4Y ZLK+)-)8NO@ MFX%FC='-L!(C5-FHS4'8QGXC?D0>0FHO%&;^:W9=-3B4&&TCHDW(^Q;"T#L0SL!%* M=1G2JH]60AY4*ECFQ$JM=5F28DBK#_ V;3^.]J1_ 7#PNU&[:9=*Q0&U@44 MA&G+>HTET;+91+P.1M-"WO9)""+K9TF&LMJD/XY&+UMZT0C9ENFRTT9D"G6< M$NQHYVI.[<0X[\8<%MI(E]IKK,BDMN)&YK6BJ-*(JY-$.4 M]2B%7DC)[#R\@6RALDQQG^O-H-H)+N\G>"9.)\=G#]N16R4MH@P$[T#EJ'7A MSYOXBQ9NH23GK((14X"(]?H_P>>M!>H[*(A3HG9-& ^86: &$$1SHX(]N<[: M#=S\4@^%K/)R>RA MD"LXF,=OI-74K\)2:-;N",B&M@G,6=T&][,#!$I*(S_^^I?3Q6+V L8583&_ MF+^@J6QZ".X+@<1\M'HLCFGCD('[_A8)JTF>"U@-L<9J?TL(5?./5B\.#'Y5 MD$Y6NGI%+J$DA3OP!QHZ%>"UEPWC'L)7UB1*I:ZQ-R=R24[# %#$8_*JYH3% M/@Y2U?=FZ<'IY!"59\&ZOG ?K>WRE0NE=ET/,UF8!B]HJJ$V17JZ_XT2@8I4 MI255W$Z; \1N-)I:6!M$/YB/3^8+5$MMJ:Q;9-_W?:@9JXCZIYPI!]1NC2J@ M\BI:0)BS5J4B\$V,K0SG4%7CEU.NT7:Z__S(^H3/]G^F[9SQ*!YU 2UJ>&FW@ZZB3NSQJ_V] RN#\%"M.$*I!-*K>LSO.@Z[!E'-03_D39 M_!$K"-NC_)QJ $O=J)"".<>S:)8 @4M)Y1>R(N:W"^CO M!YIK7@\'D-U6)U3CB70A<_D'+49SYC@1A4AB836=,T"WL?VPDUH6)]6V'?+2 M3-X8N[,ND)((36U[D=03I?-[C>F^$FG,)686FZ!D-7%:])&NS'I<=O]U))1L M-I)H0SZ@CGI\-#X^.MMGXR!?%9V+?,.^D/S[80C9AGPRS,&;UQ&'[B)(.S#V M?^-YL.=X\FS6T;K LVE+\.N6< >>=\AS=RF]U:%D_E2&QBS3Y+G9LABN2>JD MG&)T'Y76U! .L/]AVR-&,7_VPG$&>Z(*H$*4RP\_)"SSL>STZ=8D,;(WZ<&,]O($:^NKB(Y?(QS8($3A0O$/!)+ M/OU?%U1]EY1ZY.IEG&=#'PE$^?IR.7H\)H8QX#2OC#6EO-&VQCJ=CA'Y7*LL MD/(W@#E3@*]?-TQRF?B!>J^6']]RG=/.W=!S2F#5Z'/&5$?JYQL\KU.F0>MV/V M.RJ":AAIJS+*@.XBJ#7XJ@]ZM%^B@)@<]5E5B#$YC!:NZ#@G MF>'CU1H5S*7"P]2Y\*^%$&)OY/5F0:]J8T!B'\4I?C,0!^\3IU)D 36S<9\S MY+K0GAWCQ*..,V\WY""%1FMNE=K%B(!K(- M/%4("I%NZM.&QB-[^HVF.Y3$C"HBRQPD5VCLY?#:C;K?6JZ[*@YI$PHW9(Q6 M;J<224C?4>'.(W>F[Z"LMIQ&D$Q-Y3LT!,A- MQ))WW+O!&>_ 9W%.0@! <(-]*!E-*@86K\X<$QX>(* M7IPV7.M@VT#8Z HD%$AF3=$HOD=>VQ;^MN>X);*Z6;V+<'W2WP6'SY"4:-2# MSD#RR'(4!] M6$Y\O[N5Z_*.=&UCTE7U &N&2+]D%,5>^>V>]1C@.XHU96AS MM]PS;,\8UT[=F5;V>OL/8L04LDEMNF\(%DP.??28]KX@%^#A,)P5*XR+)U-GIV,A W?QL*#-Q5_CUH9[TW!/X'3 M0!F:@/',P,;X0!NT'R@O_@M02P,$% @ 1H)B4Y/"0?&"! +PH !D M !X;"]W;W)K&ULI59M;]LV$/XK!R_;6B"Q9=EI MDBX)T&0O;;&B0=IM'X9]H*63190B59*JZW^_YRA9N^=( MGF^D_;7K;.8R++D37#,Z(H-&V_U4?ASSL.9QF7W'( M!X<\Q=UOE*+\645U>>[=AKQ8 TT&B6KR1G#:2E'>1(]5#;]X^3N#$KU>&;U6 MDJ9P/HN E<59,4!<]1#Y5R#.Z)6SL0[TBRVYO.\_0SAC3/DNIJO\0< WW$YI MD1U2GN7S!_ 6(\=%PEL\Q#'0W\]6(7K(X)\',)N M:97=DC14Q%\@116$>[1EY0G-Z&%LUV22MUI[9O1()/0GZ1BH1F>^[Y2/[.%J M2P#9K@+KSHL;1MKHN"5MZ587=>-L>4C7RF@ 6*WH4400D]T2I2 GCVE38X;X M8ZL]4@GG5VHK]]1/%:#O+ @%>J2GL,9$(]V+$Z?/"5ME"S$,,3RF6*LHB]0J75+@5B$_ M;+94>=?@U$!FI&D10SH!.F5Z3]F[\Y[+*;VP]+*S+&R@N;A7 W@S3& ++@H MR'29LHUO,;R?)IEMU#M4!;OQ4<3AA;"VR<%5=+#(,C$IW ?N:^59&-U5T^UI M0>HI6_0VI>2U&D)$!7#FB!OJH.A@>4IJ!=9I(RFY&O!VF^.48N]!7:(X.9,@ M5D/&@,#O)2N-]+ 1782HC&E2"; J/3C=5^:/X9OT&)1!@5U5Z4(*3L]5L^K\ M^I!^@R)2DN\T];(SO:CN;4BU$B4/NMJ351R%))LIZY+\[H(3S=U#^N&[TWQ^ M\A,(=&@'OI\E["%Q$DX?I'(%I-T1E/2EI"0&=U@X')HAJ0Z1BTI*6>_AC%8K M:3$MM.V^GL;M"T@&]QJ\, K.Z%()Q$J9).UTFH>G=,->NY)>CSD>#K+;3R0Q MIP.:'VZZ;@\4M Q+N[/9"QY1_=:DBJ@1[/ID[//O4H="M=A0VE8FF?3 M8_I^Z"-(0M)#72+YI0Q^HKM &^3_8+[(DOXQR,<&BC4DV;G%VW ^6V?&("\+_%7;ZI0MHMG>)-^S7Z:DB6D&.^OM\G!U? M0\_Z1\"=>?^4>J7\6FX.PQ5&&DH]P9[,&UL[5Q;<]NV$OXK&!VWQYYA:(F2+"FW&<=- MICF3M)DX;1_.G >(A"S4O"@$:47]]6=W 5Y D922.&F;Z8LED\1BL==O%Z > M;Y/T5JV%R-B'*(S5D\$ZRS8/S\^5OQ815VZR$3'<625IQ#/X-[TY5YM4\( & M1>&Y-QQ>G$=13Q=/=,A,GVR6 T*"Z\E3?K M#"^7HX;,)/D\/_"K%5M6^ M,US),DEN\9^7P9/!$!D2H? SI,#AXTYT-S4$Z) ^O?"^HO:.VP MEB57XBH)?Y-!MGXRF ]8(%8\#[.WR?9'8=8S17I^$BKZR[;ZV?%LP/Q<94ED M!@,'D8SU)_]@Y% ;,!]V#/#, (_XUA,1ES_PC#]]G"9;EN+30 V_T%)I-# G M8U3*=9;"70GCLJ=7?",S'LH_N!92'+#G[W.9[1@\E?M9GHK'YQE,A(^?^X;H M,TW4ZR"Z8*^3.%LK]CP.1&"//P<&2RZ]@LMG7B_!:[%QV7CH,&_HC7KHCN(M>EOBWZR0,1*K^72SXIR03[+^72Y6E8"O_ZYEF4DXSH6DF]RO0@0 >J]YZJ^9-R%9 M@\3QF:LDVO!XQ\1J!C*3BFGDK1)$!49HKY210!+4W[%$D, M6E@:G+GL4@&Q5"AP(H?Q,+2'JC6'U? HR6.@*F,_S,&@X NP)15;21#.#5OS M.\&60F"4R-)$.WJX@_^"W(?'ESN88P67DQ097$F0A(@=E@)9))=O6);00F,! M\ZF,;<$VA)[=(0GO<;8!6=K<55P GQ ?5<_,6YFM:4+QP1<;TJ-1AQ'UOQLR MW/"4W?$P%\2-_2#/LW62RC]@/N)(@50-3[Q0F!&=311BM,J 'LC001UDJ:2' M]=T\!DTZ]@B45QKN4.B&!#&OB*LM3U,.L[KL6D=X]J[B\_M_S;W1[)'%K:\M MV9#B&0,WST2T!-$6ODZ$?Q"^N3K25@E,0590R"N(;309.1-O81:/5RR>D<)H MZ R'P]H3D,!6(DV+Q9(=PN5C&2"W -UO\<_(I$+ 4YEQ\E_J-R^+FX,S;? _NE!F 0. MM\F7H?1!<-*G,'M')9AYZ[21.EX*'$%R(@PB<3;29Z+>TBQ)A5,VN0 MBR] SZ S")\6L?&%,QU.V"I-(F*Y0R6O%UKZV*Q*[+](,5 %<*7D3"RWV2CD@ M/U@RVT&P+)U>"PV]W!L^HA7^9N[0M=&C,R2\R2&Y<"5JVK3,5L;:[G#-3+S/ M(3C J)D[_*Y0/+\![F]@W2S.R27ANB&F()_KU- E;(>!WKW9V(QP,.; ?.*# M2'T)7-4LQG/GH\IB(#YD1/>USI-UA_H9HCLRTI(N&_X$--ZUT+AL.-'EN]$< MX'D4E$_@ H,6?F(^L&6))">65XJ7"+"8PSCWBU0M=L 1-A0#,4==PA0:/U\-A')*$P+.7M M4K/M(9 !"83(HO FQC\47LJ[Y8*9YXW4(PJ6]>__R<%& M-?7X#E(0B*XV>NJ.YO!GRL:+63GLU)L-SX#PK#;X3-ZK M*,S'9T"R6J(W'"WJ8^;N: ACIM.+Q./ M7;@!S"[F%;-36.QBS$;.&# 'RNQT/)W#-<>;##_6W9Y. Q8(B>F7GC*H$7W@UDQ\-A>;\]MC0Q+J_*.!THL<(LI@1 8MM9 M/PPU3. E:YA3$"R]5N>)*J$W8G19<[1$Q6-R_KLF!]H5"P"N+'YD%(E 0FXA M<6 Y)"'8 223,*3$2ZI22*!S7QE1"9PD-LA@BN M<:BHU#H42M67E]Q)10.W6+(L@3NY(N1#X163.V>Z%5(IC+! 0_B\*__JRZ(T M[#)%)$7:5CRL^@WMN:I66>XOL K&U\+/$<8"A4N(OE)17H$[L6E.H* Q]5K1 MW>9JI3-_@0%I,$@OE"+'FQ&_+;A <4+IO:-E)ECR;5&F*&\1;4H@ 3D_XH$H MY^B1-36$$BX%I,R 1P"5%/9MK(BDUX$+),.MF84J;HH[0PX; M/C)$--&@8C TK"P0(6@N[?0%5&@]7I-RMST"I*5586"39Z8S8Y4"Z/G[!8HR M]0E[ 8]BR8\MF7= 5W%?DX!(%X@5J;Q-HW;T1N=#A)?[/B@+_@."V)Q$'9=A M)RE[7F7LH>]UNG:XA\6!YZ= +-QI!(839307!3&\!MR-AZ#$G3)E-3DQ5,S8 MCRIF)&%VKK6J4/$QS5OI"'7V4+M@ \;Z:T_7*MC"5LI*%OEY!OCC]L&UCWZI M3%//.%XJJA5@#M!UKPJTAP ME6/5"L(%0R[:CF2390REEBA4Z-Q')$P,8K<"PUBN\&O10:BZ%#(&JU2.*4JQ M /%##G7%2AI(#4^_ B<*V;@01VWZM80B!C2ST]:OH;#&TJ!*#[?2G7[8(7%CJ2V@8+$BO(QV8C;JLL7BPYN'J6 !7EALC;3#3%@#7 MQ^87@G,]4WYE<->W^'^@WM\:ZG6K]@CWO'<4V.]EWQ0F_/3&@C<;[F\Z'7)3 M"J6E:NQNP&'9?VVXVAOZ*N<[;N7&2@G6ACHJ&/_<5](A8G@?0I#>8JM HRI# MGZ,-"Q,+>3G$?TAX&1J1"?D%ZUNR9]J$+MM#:TYME+H3'>*HGAXA.F%$->AV M59-W5LG;99UP!TVO,G>7,_I2TIUJX[K=1 MR?2(IK6NV=]"Z*UK+MS1N*VN(5AN/GJJFB%5->-I3U4S6L"?Q:2CJAF["ZIJ MIN[8JFHZ&_R?7MQTD>RN<7#_XGBHY136O"DGXC01$FSL4]K)M7.QE E4OL1= MITP2E"*$#J%-@Q:N#N=&?6RH !95GL:3 7XJE^A7RP21J3[(5*:EG9Y_OVZK M]A_+6'>"6SX.\OJ[P;T\^#U7&:T*[+_P0%^F?A[A>GS:NV_4:XG1[JPHNCX= M$LW'AQ!1I]C[@9$59D5KE-W'+%USD0DK4=O!^5/#;Z=(_HG"!R3T98/QQ:3X MZ [&%PL=C$>=P7B,STQP?[0]& ]=CX+QA3N'SXZ=VI>Q?8U@VE' M;QQ2C 4(:$+[$@)+).QI=3=*F]^HLQ/5L9RCFE#$KBZDBQKZV#JXI?"ME*]; M&-9("4A]M9*^I-RX?^*U1S/WWU?H,H&O7-:VLW&/%5CK!'_!XJN5S[],W=7. MW4?OU'08W<=DUV\CH;8+XDLF48K2YN/SDNC,PR0Z:TVBBX6[*/9I%GM)M*^J M:215Q,I)')OWGLKCC^V9LS]O6HGQ8RJ:HPN:UM3<76^U!>#/KH&Z NGG%#5X MENQ>BIIJ.VE>)/%/B!?W@LZ_Q?CQ9X!R.F=H/KKCR71.\<3KWO<=NYX'?Q;M M\60T],R^[\+%+>37/ 8?I*7B.5@0+" ":@D;&!#*6\!BZR0)=/J_6O/X1NA# M^G&6)B$[/01"NJ0)\#SQ$2B0&=6.]PJ]??)Q!@NFX9@7H8!U:=(N^B7!13(3 M/*B.,^KX%D@,-P(W!9LRCA8LR+:B(QDS$.WY4SHR[B\ MV*ANXHY79QP3 4M:!VH:BZ_&T(Z29C*9])8T^\LX6,T4=]N*&CH5^RE%C38$ MD'1S2YT8U*\D3KI8K@%O'933)#,I<"4X'N^V%6+ >"U"ES&M>"E/$5;O.EV? MFJ/^25JHIM@3S/5LB574^!0',KG4>[3-MN'''(@X.#,2I'?DP."X!M!PA9! M2QV:&MZJ&*4/]&XV(11+I/0JPY&[T+L,5)]U)<)BJUUOU9=;\WMJ<]K(&"'L MZQA\KWBITV0Y:Y6 ]R6]>N$4QQ,.+Q4F-@+QJIXIZ"CB>G?UCT\(P.U)?L+@GS2#S8 MTLOXB&BLEU\ZG,MZ!4U7_NPGK@+^GIF7K8MWMG@-+!$VPCEKZ8PB6Y;R0*.E M'4I )OCF)M<(JFC(S(OW2(MWD!LO(!NIX9I1N9_3S)ZV][)+JRIS27_KVFH< M-3L8Y.34M[&:&29I%6=Q[)>/T_+EX=(K=7"LV5HS2#:>I%GVSHH996L<>L=3 MTU%"O[[#4WNE&YK^MV4;Q[SL=3!I\#V?K1WOL0]KP43- P.-]L&V;+L4QX+* M 34H@$0I,.&"25ZT+)>]R%-XS,"@OJSY]^GSM03$>V_QM>0>\PJ]W=@SI_#0 MVD+1(6-ZVZ[^KGUO W /=;>U_CKRZ"=W_=ILM;0#4[PM]EIXYD5K?$LY3)1^ M@4[SL5U7RZ* M1'I#O\]$AS/C3/^(47FU_ FH2_W+1]7C^O>C *+=0/: F4%0X?N;#I@J?Y- M)OU/EFSH=Y"62099@KZN!8&PO=V]R:W-H965T\28YS,1E[

4CE 9$M"&20T "B- M]M>G&WR(LBW/;FISL 42_4;WUTU<;[5YMBM$!]]S5=B;WLJY]>5@8-,5YL(& M>HT%[2RTR86C1[,Y"6UNF\9B8+3V&+9([8"*G$7*$7LBB]C5Z6#6K;_K5F M;RS\LF(B10@BBR4XSU3!"!EA0185.GG/YP0]W@P.EBAVWNO)E07K1>I:)%%9 M1V%B@>*HZQQ'#QP6=TMEP:7 M@H[K7E!H4JRU?L2T5AIYI2&,XBF!(,IR^4O'8-DJG7$@=) N-@-*8''ZGX"KZB94WL.WY?$WS2@].PH=<@ MW!\4]O =32JM/[*CQ@RG0^:?!%%,_/&PP_].6OJ4+ N#J5X6/AO3;GVDFNPU MJ$1M?UEL*L<.$X%S]"3JQW$44)Y)RNY:"7N0HJ M+UF\F8:IIE0I*J[":B4S41E%/XQ#WE]JND94]O$QL'R#*^Z%&P2E+1%MZFHS MR+V7$W-;)QM5%G$OT9\8;Y PJ3.6&P7)"'8HC U\4='.N2]J6 AI8"-4B4R' M@BJU&RJ78IW!CN)*H//@[OVKTFQ)VF? MSQ>L6Q;D(*>Y8;^ZM%$PNH"?*)N;C*! P"D=L0_FV0'M*!C#5TUY)Q7#QH&8 M,"8IO#HG['Z9B=@ ("GH@(WS<>$\Z,(.'@L $^[9WJ<. ^H&U/6D=ZI"KR^% M=!7DUJE+I6!+.D9'TUB=\&;/5/E0>J93#FD<7CW-OEB_C*[.O#V49QZB"9)^ M(*'W2+R],RXYS-=*[Q"K&BAT<=Z\ 8MF(PG>UD;S\7(Z/W#*DF)/3$)( ]6, M]17EZX2+@\52&2.7D:985KE/"?QVI>84O<:\-2V;@F(5MIQ;_%;RY.>6+ M-V#-MH)*ST%&26JW?L @-9TX4!LS2R3CJGCH [3X&_M%&&@_=[W'ZKS@-FF7OIW7BW?9+;^31; M"6;;3D[6\E?")7PN/1$IW#?0+PU\'^N;4<)]@]I'!'^OBV@TI'8:3..FI9W& M$3?/< P_[QOJ:'P&DX"FDKV&-YO<:,I];11,IN\TI9.XGPS'/K0_:$]-FWBK M0QV>*$/O\5;D&X%X#?Y[T(^#.&Y _V""?*A-^*4:[G[4T#J6UI#5?V%I UX' MQ2MY0$M5R0E0]\0_J0<*6[>2_U?SF E5HP\EZ#/Z,CR!*.)I)PK]S!*%_)\F M+L)1"C%A$)-G5/-*KWW93Q*:CR"Z2" :4VIB06ZI:K+,J$8E?W3PIRDDDQ"& M--A%_9#FJ*@?T31$"3UF/:-HPCK[H^&%_QW37A)&I\]GU:3M/V[@DW!DP"OH MSB >-[,[!?:@P.E$?+.OP6 A#4'7MU(80A!/W?84'Y&M=.3ABVGA)!K%GH06 MHSY#.RYG-WBV%.V4-.8 MEZZZ$JCQG7=&X4_MW/)*70MM_C* FVNC]K1^[N/N79.YWZY0D$# Q/0 M_D+3!W3]P K:R[#;_P)02P,$% @ 1H)B4T!2$'*! @ A@4 !D !X M;"]W;W)K&ULG51-;]- $/TK(R-QJN+$26DI2:2F M!=$#4M46." .&WMLK^K=,;MCDO#KF5TG)DBT("[>KWGOS8=GYAMRC[Y&9-B: MQOI%4C.W%VGJ\QJ-\B-JTKFL-%NIRWJL)[Y(_MK9-3.K 4VJ#U MFBPX+!?)Y>1B-0OVT>"3QHT_VD.(9$WT& XWQ2(9!X>PP9P#@Y+E.UYATP0B M<>/;GC,9) /P>']@?Q=CEUC6RN,5-9]UP?4B.4^@P%)U#=_1YCWNXSD-?#DU M/GYAT]M.IPGDG6[!X8+3M5[7=Y^$(<#Y^ I#M 5GTNQ>*7EXK5LNYHPVX M8"UL81-#C6AQ3MM0E'MV\JH%Q\L;FY-!>%!;]/.4A3'O>K1V1/HU_"! M+-<>WMH"B]_QJ7@RN),=W%EESQ+>8SN"Z?@$LG$V>89O.H0WC7S3OX8'U]KG M#?G.(7RY7'MV\D-\?49B-DC,HL3L/S/X[^B'&L6Y3?A8DB(S.JT:R&ME*_3 M!%PC=-9A3I75/[ EL#6:+'4[$';:&!% DQ?%PQU _"T.M>.NJJ.I"(+5,9M*6F7(':HW A6 MF*O.X^%MK_WRQ7DV.7OCH=;RO[M=?!9JJ99'+ZXV/=[+% AS!L)(BND0(]PJ M:0L56GSTIVJF1[UAT%5Q GC(J;/ MG9TFX/JN[P],;>RT-;'T;=S6,BC1!0-Y+XGX< @"P^A=_@102P,$% @ M1H)B4WVD6"#U!@ T1 !D !X;"]W;W)K&UL MU5C;9F1)ENTD3FS/)'8Z]4S2>.(F?>CT 2)6)!H08 #0LOZ^ M9P&2HG+K3-N7/B01R<7NV=VS!T#.-LZ_#Q51%/>UL>%\4L78/)G/0U%1+U\+2,>?3D/C2>ITJ+:S)>+Q<-Y+;6=7)RE=S?^XLRUT6A+-UZ$MJZE MWSXGXS;GD\-)_^*-+JO(+^879XTLZ9;BV^;&XVD^>%&Z)ANTL\+3^GSR[/#) M\V.V3P;O-&W"Z+?@3%;.O>>':W4^63 @,E1$]B#QSQU=DC'L"# ^=#XG0TA> M./[=>_\IY8Y<5C+0I3._:16K\\GCB5"TEJV);]SF9^KR.6%_A3,A_2TVV?9D M.1%%&Z*KN\5 4&N;_Y7W71U&"QXOOK!@V2U8)MPY4$)Y):.\./-N(SQ;PQO_ M2*FFU0"G+3?E-GI\U5@7+RY=7>N(*L<@I%7BTMFH;4FVT!3.YA$AV'!>=.Z> M9W?++[@[%:_@H KBA56D]M?/ 6W M^SQ/5]^U>$M-3-QM)B*Y6)Y^!5_1T.^ M1\G?T3_)5USI4!@76D_B]V>K$#U(\\=7HAX/48]3U./_JLK_PIUX)2-Y+4UZ MS1D$\6M%>*H;:;<"J\@'<2>]=FT01A<8,9IBP@))7U0"E#)RY;S,8P/_BNXP MO0T'%++T1"GT5&PJ#?O&NSNM2$ A1".W&59T(HZ"-EYCYK79)JM(166=<>56 M * -:_(I3H=%K(G@G=]XMY4F;G=^@2A(0V&VEU,E$7'C!@<[D!BG6"4H;ZC, M'M;I\:V%&OB@X1QO+J710&:U9.0L9A%_!-T7I@TP%)ZG.Z55D$_?&I09_O:! MZ( Z?FBU)\6V@"T.O^4 %OJ:@/-#!U.)FI0NT"D4&*^"",ZD=7"L(_?2 2KJ M54F;0<]N9Z)T &XYNYFX1H.4TMRIZ5[!/P-DF9$4#HJJJ&LO-QL"":NU=[7@ MI:%='70(&J<1DM?OKP4/TSZ MY\F/ G6\HH+J%;)<+@Y/]I.0 7L%)U -#6!2N)7198(?QNY%"\T!D3YEP8X$ M'9-AQI7H.HEF4ZI"BU: S?@,5G@R,N;JU>"KM*E3*VFD+2CA"&W3.(^1\/6. MTIJ&P4@U"_L9C3G5XTSH,'X-(/2#,QH1#I7)UA>!F]*#7VLR*M6AY6[*X<&VVST*(P;;M&C\@\#X-1ZYT!I18*;:@H=]0#DFH?1< MI3546H&S8_7!Y,;TF2Q\%217)G/'4"D-Y'"EK>*0_"X9,POT&ETW!M4NK5Z# M=]Q/;N047 5[>,43=/X>\8"P+^L';GS6#:2VHJ%BZFDVG@ZF6,4E2W"@S07E M2O!1*SSMP !H@[?W4.X((NF:<79,2K(MT\A_K,1J"+M7H_T=8-=+.-3V#L5R M/E-]OQ7]%'8M&5K)*4:(-DP>+*$+YX68Y:0_-/33F+IPWV2QZ^HC MM4K3ASGB[6.+#;#;>!X8C6H(/*2\^E%'R1&BB"-TL&W M39? "]Y"O,,^,18H6.'<@>W60!<9J[,<,E5)-TAM)2,@PR/V(#S6%!E]$GTC M0]0%,Q)B@'+LB)P2TG:C M#2$YV2N'<>BMAX!ATID0N9]?$-#0,F!N"[*U@] YW'-J^1[/,_$+MGC/K1N: MW2]B* CF>%G?::;7NO7Y6.2EXATNW1 #N!LW1*.#4CH:(ZR<)FZC.HR=/2AB M:K,E5 JMQ.[/A)U]=)*^SLXL7_\,"H>]-?%_A?W;4@B?;)^CC6\X7[/0,RWY MU#WK7;H&UUP7W^6KZD[\WS9?R5]J2U79XVEB]FCDTD^W/0/T37I MTKIR$5?@]+,"X\BS ;ZOG8O] P<8_A?CXB]02P,$% @ 1H)B4V SMX44 M! 4 D !D !X;"]W;W)K&ULK59+;^,V$/XK M V$/">"U];2LP#:0[*;H MTT2+;-H>B!EL86&TK4DE2\_?>=H6RMTS9I#KV( MKYEOOGF16NZU>;0UHH-OC6KM*JB=ZRYF,UO6V @[U1VV=++5IA&.EF8WLYU! M47FE1LWB,)S/&B';8+WT>[=FO=2]4[+%6P.V;QIA_KQ"I?>K( J.&W=R5SO> MF*V7G=CA/;I?NEM#J]F(4LD&6RMU"P:WJ^ RNKA*6=X+_"IQ;T_FP)YLM'[D MQ:=J%81,"!66CA$$#4_X 95B(*+Q]8 9C"99\71^1/_!^TZ^;(3%#UH]R,K5 MJV 10(5;T2MWI_<_XL&?C/%*K:S_PGZ03<( RMXZW1R4B4$CVV$4WPYQ.%%8 MO*00'Q1BSWLPY%E^%$ZLET;OP; TH?'$N^JUB9QL.2GWSM"I)#VWOJ&\G_VD MK3V'3VVI&X1;-'!?"X/+F2,#+#8K#V!7 UC\ E@!GW7K:@O7;875<_T9$1O9 MQ4=V5_&K@/?832$))Q"'[L=R?AM\N-=8:*X_=7 M\-,1/_7XZ?\3S5?!N!TO;"=*7 74;Q;-$P:O68 O-<)6*^HS\A&$WG(]RQ)$6T$E5>^P@I;P%<%#1["682\(UR ^2RW<$-?G M.YPA_H0GLYN^02.<-A?@>2O/6PZ\1=/M585&CLYT'L' M9]&DR!;G-(LG:1;SSGQ2A-&Y/XLFB[0XA\OJ#VH7NB\<^PL[NI# 7QQ/0O6C MQWMAC" 1)<5&*NDD6H)@\+-XDJ49C?,TX561GGO6/AIO('N,X#M&BJ*Y)UP6(2 M)W->A'$!\TF>QW"]W=(]QQJ>!]UT1U"YG*QG>*4&6OQKIY MN3]@@Z7HK2^,2H/5] [UJJ)M:BPGWX_Y$)X!8R,U'$U1E#7C2%V![_"6++RQ MW>AF=.CS=KP>_]Y\/W?,W3*MKC=E34_7<_?3HH LBTD]B8S!W1"3 M:!KG]"WR.7_3.?S;73P[>>7H7MGYM]P2=M^ZX<$;=\??AD&E(U!F"&]WM8.-WY-W.C';W ?EK3+P\:%J#SK:;B.BS8P/@3M?X+ M4$L#!!0 ( $:"8E.?B_E" P4 *<+ 9 >&PO=V]R:W-H965TM3X[41O;R ZO M-9A-VPK]<(Z-VIYZH3=N?)2KM>6-V=E)+U9X@_9S?ZUI-9NLU++%SDC5@<;E MJ3I-+5MR?C];?N=@IEH4P>*&:+[*VZU.O\*#&I=@T]J/:?L!=/"G;JU1CW!>V M@VQ4>E!MC%7M3ID0M+(;1G&_XV%/H0B^H1#M%"*'>W#D4+X55IR=:+4%S=)D MC2%;MC)P/1J)O M&"GA2G5V;>"RJ[$^U)\1H E5-*(ZCUXT>(/]$<2!#U$0A2_8BZ*U#IEH:*+D35JZ*C;"V.82TH@,9EJ M47".L6]BO*J4KJE8F@=_DJ9#MC0"JX]@3%$]U9;LAI\%=UWI/"P57\UA2CXF MP2=E*4,^K352O@R-9+@&:@,6VP4!'GL!5? ==AN$5Q#Y>9C1&, 9%DF60I#'- MRK!\BB)-',N9P^+G 8F@6FG1K[F_<(I:5ZLKUWWL7OK3 T:[&J*6Q/G+9_.6 M*KP2U%(_&PO=V]R:W-H965TKKFN_/CGQ MY4JO"S^UK6[PS<*Z=='AHUN>^-;IHN)%Z_KD[/3TQOVV*IKW5WTWYP^'22=JG, M6C?>V$8YO7AS=#'[^MWLG!;P&[\8O?'9WXI8F5O[B3Z\K]X]_9=5@,"M:FD?^+ST$0#UEP%A:<,=UR M$%/Y;=$5;U\[NU&.WL9N] >SRJM!G&E(*]>=P[<&Z[JW[PIOO+(+]<%IKYNN M$%DUE;H6/=%WUV;9F(4IBZ93%V5I^Z8SS5)]L+4IC?;\^I7O#(2$3T_B\Z>O M3SJ02 >=E(&<=T+.V3WDO%(_V*9;>7755+K:77\"UA)_9Y&_=V<'-[S6[52= MGT[4V>G9[,!^YTE>Y[S?^3W[C;'_/Q=SWSG8U_\>..!9.N 9'_#L,0H9$^3A M;7Y>:5A\:==MT6R)VM)"HHW7%?WE07H%955J89JB*4U1*X^C-/RM\VI5W&HU MU[I1\/2V<'C/-+R=J_"VAHUV*]7A"-?70?].+_N:B67JZK MHEEJ=6G7:^/9KY_\YW^\/#L[_>;ZZI+_FGWS=*HNM>L03W"F1)UHD0MKN\9V M6E7&E[7U/22D&GJEKK=XNZS[2D@=Y>H0+TO=:,?;X!O=DF2*0=.MP^:F)5:Q MEEB[:0R]<]V)Q0_*JSB(NEJMQ M>4X5M.GU.%=^9?NZPAF*@C+1AY-^ZQL)>DE115\QQ5]6/AU.4O:TSFE0EDN6 M]KH4JR(F9U]]X]5%T_38XZ-NK>L43J5XJ6:GQ_\%E3E>LH#&\,I6%TYIJZ=.I^Q<\)%-RL#$6P*C]=KO)*(AW7PMGKN>@I)9\_%GZ?JO5!D6],0 MNS"\==$@FQ K$V$\=X*^R>3P1]R!+))7&M_A'4H,\-I_0=J/$A"I)BA#P5A5 M4?V&#,$;32(UQ";$8!O8LO@&# -^Z.B+G04-#O">Y D=+PKCL((I8X)RY_- M!_@$YL@B3,,&B6T]4A][.T"""[X?&>I63FLQ)H0FM9:P+JQ=DX<);R$R*TB5 MK"X19=BC*^0B!D/T\A^_G!6'N9M'Q/J#Z\G&3Y&'.,%B!F,_("A'7UR5OU#N28TJOO M;4TB@+,O:D,A*T18RY@4#Y+],AHC2]*T2JMF17%0I#>>329ADC&E/&X'MGAQ?_&) M8)&/4QR]1&YENJT$BY0Q8-J_]X82VA# R,S7Q2<8>J*"Q%IX0.A6]-*MBDX5 MBP7\(#@(Q6#*7FM*7FP+>%^'N%Z;8F[J(24/B91>!'$4/NCD^];(*<1C%$"P M"L405$+4?80X?:N;/AQ-S@NY>57U')J&19QQV3NGE$GRE,,AW><""B$=[=QLPQC4 RK->H+/.Z]7O0U MV+@E87GR2N9&U;99'M/C*FAHLDN+::D M]E+B0-GUG#0DU)8,+RH#&W-JX>P:$K"Y"@[YZU?)7[\ZZ&U0,\JG1ETB3X&. M[9B_/FX']M=[K!C"6(37=\(3*Q!>V&U9D"E1;BCKL>)K2TFZC&<8+T$XH*WL MJPG;(H?06@*"2$X;1Y*EO$5I[>Y*PS8-57-DJ&Q=%R[YG0LFK[1X?'B\XX+L MG), (0?C#NZ6W'&//(HBM\CARWA(YI7BBQ,)6&(6P6!9A$D:<3N&ZP/08,]S M5<+=_;J7,RWA2T7HS.D5U?FWA#KPF13'\&K=VH:B$13&_K1"CM'.!^ 9=(7X MB6(A:-EZ"BE1V#CZ> V?@NNMPSXIB2%JVSP%#>(7NA!9!5MB(9O-7\>U)9K. M>93U0>" 60I*"0^[U,[O?RH/.\CV%CS.\>N%3% MO]B3^)>PZ/90<%JV,HT4Q=PQK!Q !TJN^ M# 6+T^(>+(\!9D1?,'Z'%.IYT<[88@G?1"UZ].O[#T>HHK\%FJ 8P35#)1_J M8LXHN")YU:""!&_A^"NJ'3DI,=V@WU*%@7#7[?./V(03AE2#)(WB"[&G4DL+ M1,T;L)T:KG87_*'67.\*HQ&W."E:MYS\I-D%$_$KTY+]2Y41,G^(0B"9BG0M M64]J5%4BJ[)')9$EXDC]*^D=.-5:JM4(E.G/5&4,V.26CBUBZ4V1K2P\$5QI MP#'@D*NP -_:.7P5W*1#.&17M//":!BD62B&*KM.0(LSN@RX,HZC4KDJW%+Z M$,%$_J3(D,OOKSYE; 8M#@#IN+*;4+'I _QQGJ/.9RA[*]T57)\#J-9;KGO9 M!0,4 W'-\4K,+FY G]K>@5//M@%XEB!Q.#HDY3VY7R,_(\R3F(!56^O)LS(% MWPTVE#F V\3RHB'P*4DV08MNQA2$Y=7%^JE\_.!B72ZKXQ M$"S"41D@4FDLN5^#2&@!N(G7&.E^';4"S^VB^/> M#R@L5],.)>&HP7WEH+;8!F._#0RG@E]>(*&(D0,Q :(AVE.D)=^BSBQG77F3 MY.*848)LVS:$$:H5* !1LR'*F$(B0+#G?MRN&OH.?/^3O%VJ<$$5""<(JK C M9IS!5_ 'GT ;O=T+^+;A[=A"JBG:.\J"(A83^"U0C*\-T!^S2<%#HA6A'AR) M?3BI[DJ*$%9:!UD3Q"F!8&Z-LXW$U-AD0[6%K=M1I R9?(Q0VVJNZ8^"9"O"^2'9A_'=.%?*%RHV5EL=G%% MYWTJ2Y/UCU&SF^T2Z3Y3?0N*C[;M8J^)9%1?;&(&!(.;;E,!Z98,])(X(+$H]VMH3 &TX[ M0MPC^1%#$*<7-!_T,>VB& Q9=$-88F)*MB9I[MVB)+4]P^ Y52EQKI(.("N-)Z36^8H,KL [%CB:/J+@K M3/"2H9VT'((OPP6\]+2XSN.6+YFDG==FF4T?[O3\UYJQ&,(F48!-EIR&GE!/ M\'N ^F[U--6?AK()H TYX\?)WDS MQMM%MR%VGEQCW^["4^N;-_@%QQ#_\NCIY&';WUQE+U)2+@F4,+X8>EKQ2]^W M/.F@YS3X!JIDH0WJ9#&H2Q#XE&<4U'_>S25K>RO9H,B ;TZ"HC];W>/MM3*(6R9_**@*1(8XA 6EN?@@E 4#] B M>K=JI>M6H9"I8/["1=$:6I=@GCDQ",**N1N MN1XC0!-VY=!7&6JB>4&%>X+*R(7&5J@U$?LF:KYM837BW5',=RC%@:3M22C9 M.AE2L*\W>@/ITWBKWHHA$'6&YB_0&JI%JA_ M1?\2L6)< [>(/B7$.Y R'.DD@!/G2-R0XK.7(7W?2 M.A7-(8U'&Z'_2 $Q-4?8D*_UATTHCQ/[)K2_?40GB2PZ;Y(Y([^9,,MXL#=- M!;MRYIYX_RM=(=H)]_]"D(=Q@)"YK2C;6O])HP8E]OB$7W2([A+?"%/R?+!C M/R#5_O+3TR%.1T.#9'GY?VMGOWNZ)]01IOX?NN27F7J$L=QK)./V@4!./JM= MR?CKM[X:YE:I9!5HLXM.0V6TIOXG)J$B(Y)HJ,AAF007U">@< M<*03"+IK6#O>1&('63_2]9$7$S4&/6G_1>^XO,ZFWY. R7)2 *F*)>+-DFU\ MOD7\0S+1!\%U=B-K=A 6?V?IJ$N+R.+&8?4CUN_HBPH<;I!3-H^CH8!##4\* M" LL;>A.\WHHCU+I5FILLY8(+S<^I""=D;^-J>M#S!S4S]F@G[,OC?LI USX$M093KUT?A/+)V?V(3HH\#T&SJ< M\ T5DJ,*_7<>2.W9(%?3P _[4/.3\%)'E*Y^]//?XA@Y"E1L8SB<\WXIISLZ M/5PZB3>D))#AE<*O(A20%JOD3VFNY";)0(!;5K(FOK_;&-15"))XL2<;X DO M'/O["/1RJN>Z-OJ6S9Q"#97>P(_6"ZC+[SCDK%2]CB%[L$2L,GF6JC0_X:8H MA E &N)J$THPF4^'UZ3T!U2N]FI QCD^'K]?H])!X>H.I.'D)L*%-(77!!>7=HC8%%7RWEC=G0+S,VYTQ)_6A M893=&7 M@4AU0_ J3K7B@#7.J.ZQKX*M[22).&[XSM;[C2U9*KU51TR*"-VL:> M*P*2 U8O1V?3=_9;U#T916RXV##%[[Z@ESR6R4G4X_.[8;M0' MXFD7@P%QGTU."?+:'1M33^A(4L/L_"\T'!VN-\A%Q2_<3WP(\ZDP?C!W 4Z. M< 1D.S0L0N1Y"*'$Z#Z##[M_"='()=-_(Z,'+RO,ABOXL_,O](TI_^W\$L'9 M!G^7XHJC$.N/;4E-O+_WD./9Z>R%R&B 5=FJZ]"6\.J=I>[$DZ._75R_.WJ* MR.![2'[TU9N6+]0].;JXOL&K/]HI'W,\.Y]DI[P?P-MQ (#_$$]_\K-%H:;. MSUX\_5K]L'O?9?=-ND0]MF$JGL*LM<#3:F7Q[-4D M?GAU?/HL__!<\F/\/$LWO?F4V)SCX8I4@P7A*#O,JW>2%6?1,,,:L$>\SS:4 M:HAVE12%$OR' (( ^UVLNDF5Q@_\#M_0[:3Z[C@ MCP;E)>/_K*J-(B=<9\(U1>E9%=[R�V4B+8X.&\WQG*RP DH=8QX>Q?CXKG MZL)1PS?^V@$HWA=AH /,0[./(+Q";FO+3R:FX89?1[H;N3V;JXTO.2BZY'#' MA(#KN(F3'^'L7-!+2-:)J&&"EY'Q,_>LV'&C'N16'M_KV[VVFJ[^T.4C]7M? MN$ZZ0(BXYU-U5=#5^Z*2VZ(\+MD])VWCH_2&.S QRM.%DE"]I9W8[$S>+"5* MN:2F<_AVY\-+<=&3 +_L%S@\X+CHE\@160:AL)>"'EQ?@MK9Z?$IPN?%[K57 M%#00M$"F_:!T.4SN>7AW1?JEVRP_0:M7? $PNH/GN?_"A)GIWMW:,CLDJX.G M(3 Q9<.U=)\\E0S)CPHU]4IN:K?BDDM'P-C#OU M15WV]? ;L/S'#^$6+ 7'U5 #2-^4[Q[L=3O"98:L5.">@PUG0=K4( MYWM[Z5:D-FPM!5FI4,8]S)JR1^=LNF<&PO=V]R:W-H965TI>02E>5:@<'U/%J.SE:9UP\*/SEN[-X9?"2YUO=>^%K.H\0[ MA (+YQ$8_1[Q'(7P0.3&PQ8SZBF]X?YYA_XYQ$ZQY,SBN1:_>.GJ>32-H,0U M:X6[T9LON(UGXO$*+6SXPJ;3S4XC*%KKM-P:DP>2J^[/GK9YV#.8)N\8I%N# M-/C=$04O/S''%C.C-V"\-J'Y0P@U6)-S7/FBW#I#KYSLW&)9%*UL!7-8PG=7 MHX%S+:F\M<_[(\(W;2T,[E@NT YGL2-*;Q@76_A5!Y^^ W\*EUJYVL*%*K%\ M;1^3J[V_Z<[?57H0\!:;(Q@G'R%-TM$!O'$?_SC@C=_!NWAHN7N&W\O<.D,M M\N< 9M9C9@$S>\]'FIRR%0AZ#?^3W[?2>ICAKD8H:J8J!.X[^X5#!X[B%0=7 M)",,!'$-@1XLJJ"KP'D@3;51EB[H9+7@94#*F6"J0 B]98'F/V@K<@5D5U3T M104JB4.9$^VN+L!4Z0\D=$DT5=I"E9+?*=8/:W_9K;ME-]XMZMR,OF:%H+0A&PO=V]R:W-H965T7>J11A$D6G8JMH)+O--@ZK)D>KU H9I9$ ?]@WN^*JQ[ M$,ZG%5OA ]I/U9VF73B@Y+Q$:;B2H'$Y"R[BR>+$V7N#SQP;L[4&ETFJU'>W MN0(H<#,.@1&MR>\1"$<$-'XT6$&0TCGN+WNT:]][I1+R@Q>*O&%Y[:8 M!6\#R''):F'O5?,!NWP\P4P)XZ_0=+91 %EMK"H[9V)0V7-7A]^,\I7W&3">6R-O#U(C56DTJ^'8AQ/,0X M]C&.7^),PY/7 D$M81-O!!?&(%67R1P^F(IE. MH3@WJ)PSFCP7"I2HK)M?__/4VB<_>&5@Z8D^^$ 5' MS716.#(TZ<")Y))+)C/.!+ -:[%A/8*FX%E!H_FCYAJWXI#!3O6^,*T91=KB!G_# M>'02Q73WZ2;O=E;MNRO,.M38HT:O0#T=1>.S%U#;=P?4K85\TJ9 MC."35*EKMIM;N)%5;9V-H@Y2!NX+N$])!WF\K*2V;RZX]>&\/$@WMJ!>=]]W M)WU+MEG!Y(K(<^FW6RKI#'Z59=_UC?ZV6^#4Z;PJU%SE@.XCLT<@O3@;U(,< M94Z&OO>%7U.!!1%!Y_V[9/JVWTCB1UQW\VM:,)\]]4)V9U'#J5)> MQUV2%#X>G8]/X3V=H^#/.X?A^[:+8TQ-B>R! SZHR; MW;P)\?B4$+=JN&>:^XG<-SOAUN%6HE[Y(]Q0^K6T[3DW/!W^$B[:PW%CWOYB MW#*]XM* P"6Y1D=G)'_='MOMQJK*'Y6ILG3P^F5!?SJHG0&]7RIE^XT+,/P[ MS7\"4$L#!!0 ( $:"8E-H;L\*7P( !0% 9 >&PO=V]R:W-H965T M;-$@"-.V*]5 @:+?U,.R@ MV+0M5)8\2:[;?S]*=KP4:+.+)5+DXZ/,IV6O]).I$2V\-$*:55!;VR["T.0U M-LR&$4O &I>%*@L9R%5S&BTWF MXGW 3XZ].=B#ZV2GU),S;HM5$#E"*#"W#H'1\HQ7*(0#(AI_1LQ@*ND2#_=[ M]!O?._6R8P:OE'CDA:U7P3R DO6"7NO^F\X]G/F\'(EC/]"/\2F20!Y9ZQJ MQF1BT' YK.QEO(>#A'GT04(R)B2>]U#(L[QFEJV76O6@732AN8UOU6<3.2[= M3WFPFDXYY=GUK7Q&:97F:.#S=[83:+XL0TO([CS,1Y3-@))\@'(!=TK:VL!7 M66#Q-C\D1A.M9$]KDQP%?,#V%-+H!)(HB8_@I5.;J<=+_]/F*UQSDPME.HWP MZW)GK*:Y^'VD0C95R'R%["/&))>B$PBJA*G:>S=Y%,9I<&%:EN,J()$9U,\8 MO/E)N2)!&(N%*V1KA%()4A:7U0+HUBPV.]33U<$UYJ,G]IX([EE/ V11IX<&D-J@KKT?75"?M,+23=Y+\Y3#I_\*']^*.Z8I+ P)+2HU. M9VK90NP Z+Y6R>\,5F!["]5]02P,$% @ M1H)B4T@E1A:.! MPP !D !X;"]W;W)K&UL MQ5?;;N,V$/V5@1L4#>#&$G5UUC:0RRZVP"X0)&GWH>@#+8UM-1*IDK2=_'V' MU,7QQG&3AT4?+)&CN1Z>(>G)5JH'O4(T\%B50D\'*V/J\]%(9RNLN#Z3-0KZ MLI"JXH:F:CG2M4*>.Z.J'#'/BT<5+\1@-G&R&S6;R+4I"X$W"O2ZJKAZNL12 M;J<#?] );HOEREC!:#:I^1+OT/Q>WRB:C7HO>5&AT(44H' Q'5SXYY>1U7<* M?Q2XU<_&8"N92_E@)[_ETX%G$\(2,V,]<'IM\ K+TCJB-/YI?0[ZD-;P^;CS M_LG53K7,N<8K67XK\3:& MKU*8E8:/(L=\WWY$F?7IL2Z]2W;4X1W69Q!X0V >\X_X"_IR ^=%2=BC/@3YT0"V:<]US3.<#J@K-:H-#F;7N$"E,*>V:>K-)+61-B21"S K M D"6U(^%6)X#86RPFE/E'=!PC5DK\9W$@]XC/AJTBPNVXVG(18:N"KVN:ZD, MG ;!FGBWF./[2R5?.*E+1)8ZM'OV:<<-T7KAN<;ZU)#$H#OIW O#2]MG^T5 M1#Z&2>A!, PHQ!?4FIJ%%(0!FX1CL3]D8__4OL-Q? K?8Z*'(*3XM3,[ =(+ MQ^Z=>O$+]6;_*,S3$2QII)Q$T")!U;1"@]9+D,_A$I>%$-9NSDN'XTE;4!.< MZJ8(7?QD/-[K4OKT/2JVUB"FFJG]]MTV:!WA<]3S.3K*Y^M"\^52X9)W2;0M M=8BY1UT=9N[]'I[&;D20[V+2PEM\KV15<_'T\T\I\Y,/NJ]__D2T_)L60XA@1JY--:I,=PC7:K%MF]+*:^ MM+BF<4C/9.@GW@_"]2U<]=X'++&3=E+B+&NV93\\#&P813LVT?B6H."E;G7V M>9M"0A!'+^ -&+4$1/%1<.,=N'%#VL#MO%'J9NDX^?](^TYL@V'BB!&%@2,M MHX8[3%I+F1UI[>QU?&/"A3@&ULE57?;^,V#/Y7".,>6J"K?R1NDR )D/0V[(#K5ER[W<.P!\5F8N%D MR9/HIOWOCY(=7WI( ^S%LBCR(_E1I.9[8[^Y"I'@I5;:+:**J)G%L2LJK(6[ M-@UJ/MD:6POBK=W%KK$HRF!4JSA+DINX%E)'RWF0/=CEW+2DI,8'"ZZM:V%? MUZC,?A&ET4'P1>XJ\H)X.6_$#A^1_FH>+._B :64-6HGC0:+VT6T2F?KW.L' MA;\E[MW1/_A,-L9\\YM/Y2)*?$"HL""/('AYQCM4R@-Q&/_UF-'@TAL>_Q_0 M?PNYR?"K9CI:KHK MEO!9BHU4DB0ZN'@2&X7N_!Z<=&CK3NT[!VT*=P; M396#7W6)Y5O[F",;PLL.X:VSLX"/V%S#*+F"+,G2,WBC(=U1P!O]CW2%+N%/ MJM"^D?ZSVCBR?&G^/>-V/+@=![?C]]+@7BI;A6"V<"*$4T2?!?2M.G.-*' 1 M<2\ZM,\8#D09+ MHU#",M(5;%#C5E)'F$4E/"J^\'AP[.@#I%=YFH^\[-\/UA3M@7!/4\E0BTT1[+B MJ+_VT9PB_"SB.X0S#4QPP62+,&-ZCHM*Z!US(G78EC]1<:C/*Q?#!@VJ+&+@ M5;-?J+LF0M]$IZHDN0:NKZ2;P5.P/NX\^,/#O)&<@%ES:3TS@KBV.ZG9]\ZG MT*"5IO3UF$[YFV4WL"I+Z3-T(61T).M0_FU+K>6$C>-[<3/A"N?P21>MM7S8 M22_RFTNXX$?B\M@AY_;&59:F_7=0 MY/EXN& >]]2UBH\&9XUV%YX'WS2MIFZ&#M+A!5IU@_>'>O=\W0O+%#I0N&73 MY/J6[Y/MGH1N0Z8)8WACB(=Z^*WX%47K%?A\:PP=-M[!\"XOOP-02P,$% M @ 1H)B4[QO+W.X @ TP4 !D !X;"]W;W)K&UL?51M;]HP$/XKIZR:-HDV(="54D "NFF3V@FUW?IAV@>3',2J7S+;*>7? M[^R$E&F%+['/=_?XN9R?&VVT>;(%HH,7*90=1X5SY3".;5:@9/9,EZC(L])& M,D>F6<>V-,CRD"1%G";)IU@RKJ+)*)PMS&2D*R>XPH4!6TG)S':&0F_&43?: M'=SQ=>'\03P9E6R-]^A^E M#5MRBY%RBLEPK,+@:1]/N<-;W\2'@)\>-W=N# MKV2I]9,WON7C*/&$4&#F/ *CY1GG*(0'(AI_&LRHO=(G[N]WZ%]"[53+DEF< M:_'(,HT$$.:Y8)=R=WGS%IIYSCY=I8<,7-G5LGV[,*NNT;)+)EES5*WMI M_L->PB YD) V"6G@75\46%XSQR8CHS=@?#2A^4TH-603.:Y\4^Z=(2^G/#?Y MKAW"@FW94F '%+V"#P]^;S^.8D?X/BK.&JQ9C94>P+J$6ZU<8>&SRC'_-S\F M7BVY=$=NEAX%O,?R#'I)!](D[1[!Z[7%]@)>[P#>-2X=7'.;"6TK@_!KNK3. MT,/X?02\WX+W WC_$%G22UX)!+V"6^8JPQU'ZZT;K=:G#HT$3^"M_WH4V>MR M:$N6X3@BX5DTSQA-'@J$E18D*J[6X'S/('B5LV ;+CD=<97QD@DHV58&)S%R ME#S7LF1J^_[=(.U>7%E8/,X@D!2:D5I"'#7 H5RB:;LPA 4:KG.82ETI!W?H ME9]3!(7[ #CU2PHG$)#3*V_V(.TD20(/VGDF_W.JW3=H+4F*FI13DP(^4SEP M:RNF,H1,6P<#"&^VW'^S)]#M7%ZF,*^,(3PHM0F:?R7QVH.=K\XXC/76DXCW MA";1K,,XL1"HUIIK3]N)-:V%^AI>C[M;9M9<61"XHM3D[.(\ E./D-IPN@RR M76I'0R!L"YJZ:'P ^5>:J#>&OZ"=XY._4$L#!!0 ( $:"8E-!Y1X*T0( M 0& 9 >&PO=V]R:W-H965T;@AA>E=0?A8E:S F_1 M_JB7FG9ASY+Q"J7A2H+&?!Z<#4_/QR[>!_SDN#);:W!.$J4>W.9;-@\B)P@% MIM8Q,/I[Q L4PA&1C#\=9]"G=,#M]8;]TGLG+PDS>*'$/<]L.0^F 628LT;8 M&[7ZBIV?B>-+E3#^%U9M['@20-H8JZH.3 HJ+MM_]M3580LPC=X Q!T@]KK; M1%[E9V;98J;5"K2+)C:W\%8]FL1QZ1[EUFJZY82SB^](EN Z$;Q@KDP&]N]8 M(M 27B+]0!& MT2'$43S<'=-!X>?S*0M[S"OUS-UM0BU@#S M.:EB%JL$=5\V8!1+E[D2U(#F$%8E3TM_2EUL"(N9NV_I!&<)%YT%"?:5]*FB MUY6&4+0R2O",.8J$"293!/\IFE-8HN8J@^L:-9F7!73%OT$W*C)22'*]P#T8 M3B*WC"$>C>%.62;^=S>:CHG $"^OZL;EXR2<]%O8'\8'L&RMP",3C7^*EW;V M8'0P1J;- 42#HY.7J(R;5#64D,PA M#*/!!-Z_]C&%6YU9H2[\_'$U)&S;I/UI/^+.VL[^%][.QRNF"R[=0^4$C0;' M-%%T.W/:C56U[_-$69H:?EG2F$;M N@^5\IN-BY!/_@7?P%02P,$% @ M1H)B4_?A3FY4! @PP !D !X;"]W;W)K&UL MM5=1;Z-&$/XK(WIM$RF'80$;4MM2DLOIKE*J*$GO'JH^K&%LHP#+[2YQTE_? MV0436S%6I2HO#"PSW\PW.S,LTXV0CVJ-J.&Y+"HU<]9:U^>CD4K76'+EBAHK M>K,4LN2:'N5JI&J)/+-&93%BGC<>E3ROG/G4KMW*^50TNL@KO)6@FK+D\N42 M"[&9.;ZS7;C+5VMM%D;S:(_ZS_I6TM.H1\GR$BN5BPHD+F?.A7]^&1E] MJ_ MQXW:N0?#9"'$HWGXFLT9WH]=3*38@C3:AF1M+U5I3<'EE M-N5>2WJ;DYV>7_$ZU[S(_^%MDJH,KG\TN7X!TFI2W4B$DP>^*%"=3D>:/!J[ M4=JA7[;H; ]@1M1Z;6"ZRK#;-]^1)'VX;)MN)?L*. ]UBX$WADPC_E'\(*> M?F#Q@B$\+=+'M2@RE.K7+?,_A$;XZV*AM*2B^?N(F[!W$UHWX9 ;ZJ6L*1#$ M$KYS*7FE0:TYY=96)3D]E-NCF*9;SU7-4YPYU(X*Y1,Z\PY< ?6?TK2;>;4" MKHS?3YABN4 )@6_3Y]G-IH3J;KG+*FS0Q*5@*0IJ674.]Z*1*<+U,\HT5P@/ M*,L#<%^5:C#KU0YBVTL?Y ?PF1O[$,$O/\7,9[\!FP1[][\W%7;HU1-2-\A= MZ\CU8[I$$"23WNR$3;Q3 I[L&-\6E"<:)1HN5N:ZAS$.*0"?L5>$.#@ER%>* MS/.379O8]3VRB:)Q;[.59FW?[HCOV V-[XB]A6%PPU_>. Y<>D'!)O%KL!&1 M30+PSP(6V9R=!%%,:V$Q&E07*:*)X;A_ SB7!,XOJYI@\3,=2FFTY>D$MU M2HZ",96DY\$W45!:"S./B(XRB M.LS']UC7/XD;OBL?.Z@[,V:_A)0&@5ZOQ1TK.H>C(/^OV/^+U!+ P04 " !&@F)3!ANL M^&$% "^#0 &0 'AL+W=ONSC^2+E;'/;H;HX:52VEUV9M[/S[M=5\RP$BXR<]2T,C&V$IZF M=MIUO+LS"*ZGQSH);5)6PZVM49G7923J; M%_=R.O/\HGMU,1=3?$#_.+^S-.NV6DI9H7;2:+ XN>R,DO/K )*[7G;,.E#@1"^7OS>I7;.+)6%]AE O_L&IDXPX4"^=-U6PF#RJI MZZ=X:?+P/1O29D,:_*X-!2\_"B^N+JQ9@65ITL:#$&K83WS M5P_>%,^G'%<)'TQ%M78BI.OHLQ@K=,<774]F6+A;-"JO:Y7I'I5#^&2TGSFX MT266;_=WR;W6QW3CXW5Z4.$#SB/HQ2>0QFER0%^OC;D7]/7VZ9L)BTW,=V)- M$/,PLE;H*8;Q'Z.Q\Y;P\NUDGT H _P^ MYYD[@1%C5?KUKN0?-,<]?.[FHL#+#C6I0[O$SM7G&<+$*&I J:?@N;!-%\J_ MT8'4=7.'+AE3YX*G#>R@T.N??CA+D\%[!RZX:&H7@:2<%[IDA<*%X'#NL1JC M;4MU B10]QW% N7"!O.D6Y/74-4HH;D&9*B<-VGX$EH)R].MT6@ZM3@5'N%: M**$+;*Q^Q*(QF@2C,63I$-[1-,K334(I>#M!28K@*,F.X2S*LW:M8&U*;=;2 M0=0;?F7DV]"@/PQ6TJC?ASS*L,>[Q]$24K[T][6_@,(SEH$9_\)P6WKK(0MOX'PDU"+&E(C M1UBK7^_"\V'C#-TYVE/'AF$BI(4E:0[.H"AF;V )*TI1B1XM,25Y2&\8;27# MAN2GU.(>%FZ#PFLEB/LH/$-$1Z15HMI:?6T8\1K .7R>6<0W#/=516X9VP?6 M0\4"4E]''ZE#2NH!6$M4)=QV1^UO4\A[Z9Y/)VQ;:@J0P60YKFW9),K.X$?" MS 9UE @XDAK6**P[?B.;13D\&44E4MR<;]3$*6GAT2G/H (KS%L7Y=Z/X42_K'KVGAY4A5S5\'[7T#NZI M]$"'/@-[%V0/6MI-P<2FXX#)^X?'$/P=/S?42/ST#2_N39UTK^1=PICO5>=P MNPA"%-PK9[9A[J/*I,]408R1P"]-1;,>,6@T3#(^%F>J0N3NTTK"T\SN)Z: W>PY:XX6J&Z;QI=B^4_%QH!W299;ZKCX5S(8O M"1=N PS7-AA)8!.JX\)+7:@%XT+6U%880HFN#6EGE"R#8CJ:?;C+A,+3#=Z* MNGO9 +MD<<87ZR6",LXQ0&JZ^[\([D$PQ;)UPNTS>F:-=Y D?.XE<3B]DIC_ MZ>REIB2Z(FIG\1*7!/!Y.&@&?3HI(3GK0Y(38E%36*J^8Y1$^)(O;7S'A_X@ MAAX=\NT$[#EP/=%LQ" M^_IZW;YM/TY&]9W\5;S^LODD[%12\A5.:&L<#>C(L_770CWQ9AYNZ&/CZ;X? MAC/ZP$++ K0^,<9O)FR@_62[^@=02P,$% @ 1H)B4_37 /11! &@H M !D !X;"]W;W)K&ULC5;;;N,V$/V5@; /,>"U M=9<5V 9R*[K ;AHD:?-0](&6QA8;2M225)S^?8>4K=J;C9L7\2+.F3-7:]'HA5<9TYY/I[JHL&9Z(EMLZ,]:JIH96JK-5+<*6>F$:C$-?3^= MUHPWWG+N]N[4?=@3\X;O7!'*PE*RF?[>)+N?!\2P@% M%L8B,!I>\ J%L$!$X_L.TQM46L'#^1[]%V<[V;)B&J^D>.*EJ1;>S(,2UZP3 MYEYN?\6=/8Y@(85V7]CNSOH>%)TVLMX)$X.:-_W(7G=^^(A N!,('>]>D6-Y MS0Q;SI7<@K*G"Q1PW=0<_@F&U-IN&E*+(_EI\1PH!GN:5Z& M)P$?L)U Y(\A],/@!%XTF!TYO.@=O!NF&MYL](&U?UZLM%&4)7^=P(\'_-CA MQ^_QI>(I.X$@U_!6UQ@NF>8%L*:$:RXZ\Z./>I><5O%8(:REH*HB<# V5*#1 M:-I4I@)#ORF>;6>82W\BLAJ4EKU2:"CZ@H(/+5'3EMHY/%8*\2A^<$NJCW=L M&.S'/YC==C4J9J0Z!Y=5PF45[[.*M:W@A2-II"56$R?*[N*YDJ)$I<<[>I_@ M+!CGR6Q$LW <)Z'=2<>Y'XS#^MK>5 UQ#J03 C^&)/N(LKTII"$+?%(79;E= M!%%$ZF:D]&TXAWPY")L_"1)KM3^)_'Z=9+T7)EERX-T#V0,ODG1_VI_L0NU/ MTG O/QN=*,ID*,KDPT5YT1@^^.X!BT[UV7'S6HC.9OA:R1JNC@OH;27_K&Q/ MDK"7[+EN68$+CVY1C>H%O?^KY58:2G3.Q"YFELMA5E*Q,P.VB372V!#U)E!) MN"[ 1-&)P8CW:Q]66+!.NZ0O)6A)-VHG2MJFIF'XY\%?S#&PV$C-A*;(BLKB M<%F"LZHA#1]L)=3:#;J6&M[ ]T#2=G)CF5T3L]N*^I9V[8_NH>=H>'ST5_ MW_]WO'\U?6-JP\DW M:#ZETB_,+)UM_]*&GI+N&E%CS=4]@#]7TM* MKMW"*AB>@\M_ 5!+ P04 " !&@F)3CE=[*LT# !$"0 &0 'AL+W=O M)W#,Y=#:K*5ZEY7B :^MDVG MIUYE3'\:!+JLL"WTB>RQHY655&UA:*C6@>X5%DMGU#8!9RP)VJ+NO-G$S5VK MV41N3%-W>*U ;]JV4-_.L)';J1=Z^XF;>ET9.Q',)GVQQELTG_MK1:-@1%G6 M+7:ZEATH7$V]>7AZ%MO];L/?-6[U01^L)PLI[^W@TW+J,4L(&RR-12BH>W.F!BT=3>TQ===' X,,O:& =\9<,=[.,BQ_%"8 M8C91<@O*[B8TVW&N.FLB5WQ3:BO-4]T6)4X_4IU$]H#>ZH\8SZLL-L@_ S< M3\.$6B&$_?HLRN%<:F/]5KM=(6S99-%+#FG,J$W$0"$4QX+T)V7D?\0H M\06S,@\+]H0%"VV MDU"X4<*S5UA$20)1+*B7A_E+%G'DHIPX+G[*02R?7N&P@JA5"$D$5D1[FDEWE=;UKXY:>,A_SW ML>54L/O^<%Y,I13FW J:Q"2R%"ZN+N:044T);JM'$+4L3V!^/3^'B$Z.Z0I( M8PYI&HT7Q5ZI>U'LR_*UF@H.7C;R;^W>;PVEW'1F>.3&V?$783Z\C(_;A_^+ MJT*MZTY#@RLR925W4#K*RG-?F /&'^< M9M\!4$L#!!0 ( $:"8E,[,1LIX@( $ ( 9 >&PO=V]R:W-H965T M("3;K]^!^Q:7N-X\44,F/?EX0"'S(Y"OJB,4HU>BYRKN9-I7=ZZ MKDHR6A U$B7E\&4G9$$T5.7>5:6D)+6B(G=]C".W((P[BYEM6\O%3%0Z9YRN M)5)541#Y^Y[FXCAW/.>MX8GM,VT:W,6L)'NZH?JY7$NHN:U+R@K*%1,<2;J; M.W?>[4-L^ML.WQ@]JDX9F9ELA7@QE4_IW,$&B.8TT<:!P.M ES3/C1%@_&H\ MG79((^R6W]P?[=QA+ENBZ%+DWUFJL[D3.RBE.U+E^DD-_:!A<$ M_@8M!59,]RU\;3*U)B8+'19XA"-XIIUGYAYZ2,*6 M)!PDN4N2JJARF&9J#CU+>DF6M4G4(?%QA''8#EXO[VDW;SKU<-#/.&X9QX., M2Z(R5"D@A),":5O:E>H[*LO::-P!B''L_4NY&I]03K W[F>,6L;HOXQ]0-$) M4!B$P?1=W*+3N/EQY/D WW="Z+>*R?'MGX;%7U!+ P04 " !&@F)3 MSH37,":Q*:V@1FI/[YV$F*8 M!F>T.[Q [/B<>WUR?1)[C 9YWUR.!F*O4\9A+I':9QF5KV-(Q7$8 MX.#4L6";K;8=X6BPHQM8@OYC-Y>F%58L"!H_X849Z%I"/^,;@ MJ,ZND9W*2HAGV_B2#(/(9@0IQ-I24/-W@ FDJ64R>?Q3D@953 L\OSZQ_Y9/ MWDQF115,1/HG2_1V&/0"E,":[E.]$,?/4$ZH8_EBD:K\%QW+L5& XKW2(BO! M)H.,\>*?OI1"G $,3SV E #R%M"^ FB5@-9[([1+0/LMH'L%T"D!^=3#8NZY M<%.JZ6@@Q1%).]JPV8M<_1QM]&+<%LI22W.7&9P>C:EB"HDUFDM0P#4M'A]/ MT+(H'7MOR3:)C8O$R)7$6NA)<+U5:,832&KP4S^^WX2?^?&8> A"HW(E M-3E)/29>QB7L[E K^@61B.":A";OAT=U>OQ8])D?/H78P'%=] LQ6E7=M7*^ MUA6^B>"Q*3=9U-N"J6?TUU2/S[*L*]?XH7$:2-L -IN\S;IZ[Z_'0XNHNBGSQY]:J\ M>K>3?NQ)H%\ET+^1]#AREAY]K/@-?+C5H#X^>]O@']!_ 0?@>_!%(BX2N970 MSL-PZP,L9ERR>#QF4C,$7PZ9>EDN)^ L$OL]\EV/X[U+ #O_PYU;/1MG<;C[ MH8M@TL#7O B<-V*_FSTQSK)]YN-R?H9[MY+261;N>_.M;%$Z6]S15[-=T$B# MS&K?JPV&PO=V]R:W-H965T,X95STGU7IQZ;HJ3FE.U(584(YO9D+F1.-2SEVUD)0DUBEG MKN]YD9N3C#O]KMT;RWY7%)IEG(XEJ"+/B7P94B96/:?AK#?NLWFJS8;;[R[( MG$ZH?ER,):[<&B7)SN$EZ MCF<8449C;2 (_BWIB#)FD)#'KPK4J6,:Q\WG-?JU%8]BID31D6#?LD2G/:?M M0$)GI&#Z7JP^T4I0T^#%@BG["ZO2MN4[$!=*B[QR1@9YQLM_\EPE8L,!UI/!9* 4G5U23C*E3.(?'R16$A%H0A/5-?52,9 NG$5>%@&]@\$[L"MX#I5\)$G-'GK[Z*(6HF_5C+TCP). MZ.(" N\,?,]O[.$S^G=W[PB=H$YL8/&"0XF]&]W 0&N930M-IHR"%C FDG)] M!E_P?HH9/)!G^'XO& ,LR161R8\C@<,Z<&@#AP<"#^D\XSSC8J/@%M"1<877BC=\GHXS5W&3H-;94[-J#.^TN\LWON[;"U=0"[1DUO?_H;WFM']=Y9'!7 MYLTZ]\-HB]L^JZ"]7;GN1N_/J9S;D:@@%@779?.L=^NQ.[##9FM_:,:QG2FO M,.4LOR42\ZV T1E">A&PO=V]R:W-H M965TU4M6L M[;-#;H)5@YEMDD[:CY]MJ$/6!N6!EV#C>T[._1 VDQT7;S(#4.@]9X6<>IE2 MY;7ORS2#G,@!+Z'0*VLN]CYN/-%-ILP-/YF49 ,+4,_EH] SW[FL: Z%I+Q M M93[P>^GN'8"&S%"X6=;(V1:67)^9N9_%Q-O< D @:I,A9$7[8P \:,D\[Q MNS'UW'\:87O\X7YKF]?-+(F$&6>O=*6RJ7?IH16L2<74$]_=0=.0#9AR)NTO MVC6U@8?22BJ>-V*=(*=%?27O#8B6 ^/",)&$)XJB!I!9!NMD]FVYD219"+X M#@E3K=W,P+*Q:MT-+264(%>"*L /0"1E0#]C)1$WU%KY8Z" M("+-*$AT/@=%*),7NN1Y,4?G9Q?H#-$"_TJ6E%&EV^UP MBYQ;9-V&1]Q>B1"D4(@=O6T2Q8&&L6US^%PT"J*Q*SK(-W3Y MAIWYGB"MA*#%IJ/7V'G%/9 ;.;=1'^1JD[B;W.>BX^3&+M^X,]\];($AC/ZB M4QA>.M?+'AA>.;>K/AA>?<(3_ >PJ^(@&0[V6T]P K_P1'ZXM:7A'@CB_7: MPSX8-BY=$#M+#M/MMQ?ZW!3SL@^)^:\!Q+Q3C4S;"+ZJ^>)_] MUKEH/DH>B-C00B(&:RT+!F/M(NISOIXH7MJCI P R L !D !X;"]W;W)K M&ULU5;?;]LX#/Y7B& /&Y#5=IP?39$&6)+VKL,* M%.UU>QCN0;&96)@L99*6MGH=F(U&EGI0+H)>& Z#G''9F4[\ MV8V>3E1A!9=XH\$4><[TXPR%VIUWHL[^X):O,^L.@NEDP]9XA_9^"T=\6 MYRB$TT0\?E9*.[5-!SQ<[[5?>N?)F24S.%?B&T]M=MXY[4"**U8(>ZMV?V/E MT,#I2Y0P_A=VE6S8@:0P5N45F!CD7);_[*$*Q & ]#0#>A6@]QS0?P405X#X MK1;Z%:#_5@N#"N!=#TK??> 6S++I1*L=:"=-VMS"1]^C*5Y ]^\^ MP#LG\$^F"L-D:B:!)4Y.E_=XK]F.X5M)F!BYDBFD#?M&.'[?@ XI% M'9#>/B"S7JO".]R<0!QVH1?VH@8^\[?#PR9W_I_UB]^V?A2,N,Z.V.N+?YD= M7?C"V9(+;CF:?:JD0*5^BTFA-9=KF#'#31?NI5H:U%NV% A7>KFO/+9? MDK.)Y^D+GM$X'C;S'-<\QW]4 2[&+YP\+IHC+Z/PZ>D,6_VDK!/,&+[BR7,G M0>RK!*P"_%FX5;$A&7Q G7!S='6-SU[80+H_?(WTP7L?M9*F=[(]=6>5@L/N M$0_"9RUF\2NIDEYP,)GDJ-=^)#1T[X6TY3-4G]9CYR<_;#T[GT5G\ZCA?.'& M5#\)/:DO9]QKIJE.#0A5 M4G:_<0;JX7WZ'U!+ P04 " !&@F)3\_NC>%<" B!@ &0 'AL+W=O MV%^..><\^YMB])P\6K+ $4>JLHDU.G M5*J^(U,+VSX:+"2D]%X@O)DZOK-?6)*B5&;!39,:%[ "]5POA)ZY/4M.*F"2<(8$ M;*;.O7\WBTV\#?A%H)$'8V23-=^C\C U?QJFTOZAI M8Z.)@[*M5+SJP%I!15C[Q6]='0X ?G0&$'2 X'\!80<(K=%6F;4UQPJGB> - M$B9:LYF!K8U%:S>$F5-<*:%WB<:I](GM@"DN"$AT/0>%"94WZ"MZ7LW1]=4- MND*$H9\EWTK,\=P5SOM[0:]W<#RA?^P^X[F1&:4RZT ]/M^+970%^K/A0QAGR&T&:(S&9:X MT>>C0!!,!^O5PF,+-V]LE_I1%"3N[K J T&3(.J#CI1%O;+HHK(7_9[,:=:" M%P+DH+B687R4=W*B;2#F=EC9N%0JGC@E,;^B:R!H&^3TX*Y!R_8=,\?6!2$241AHV'>:*)M MB;8CM1/%:_NHUUSI%F&'I6[B($R WM]PKO83TR?ZOX7T U!+ P04 " !& M@F)368814,0" #2!P &0 'AL+W=O%ER-G%SKZL%U59I#2=6]J(#CRE+(DFJ< MRI6K*@DTLZ*R< //Z[LE9=P9#^VS9SD>BK4N&(=G2=2Z+*G\>()";$>.[^P> MS-@JU^:!.QY6= 5ST*_5L\29VV;)6 E<,<&)A.7(>?0?)HF)MP$_&6S5WIB8 M3A9"O)G)MVSD> 8("DBUR4#Q;P,3* J3"#'^-CF=MJ01[H]WV;_8WK&7!54P M$<4OENE\Y"0.R6!)UX6>B>U7:/KIF7RI*)3])=LZ-HX6#5VP[C9Q;F6 MN,I0I\X'?()^?E4TA1[ENY]UGN MH@FM$T'K1&#SA?]Q8BE%22:":XFO&.Z&SLG$[@-(\OMQH>SS/V<*AFW!T!:, M3C;0F SO&GB& W/J<$AY"@0]Q:-554+J+FOKU'V;VIS4S3@(DWCH;O8-[ @: M>$$;](DZ:JFCRZBE^*"%9M"Y\W6.WG[EQ#N@ZXHY ==KX7J7P66P88V)--L8 M0SLQ>T<(<7A >1SB^TDW9;^E[)^E?!&:%N:N:8RL7[Q.P/ZQ1W%T:.1Q4!B> MVN:X98S/,GX'I?#^04"NB7D)\6+H HR/:M_YP< _(.R*B@;];L2D14PN?!,; M V\)%_RN@>Z"38[.@Q]%@P/6CJ#$.T1U]VY<\[7[0>6*<44*6*+,NX^Q5UE_ M0>J)%I6]A!="XU5BASE^=$&: %Q?"J%W$W.OMY_Q\3]02P,$% @ 1H)B M4\Z8N&ULA551 M;YLP$/XK)]2'5FH+@22L%4%JDE6KM$I5LJX/TQX<.,"JL3/;">V_GVT2EJT) M>P&???=]WQUW)FF$?%45HH:WFG$U\2JMU[>^K[(*:Z*NQ1JY.2F$K(DVIBQ] MM99(TTMO[.X3O%1AVLP6:R$N+5 M&@_YQ NL(&28:8M S&N+,V3, AD9OW:87D=I P_7>_1[E[O)9444S@1[H;FN M)MXG#W(LR(;IA6B^X"Z?D<7+!%/N"4WK&T<>9!NE1;T+-@IJRMLW>=O5X2 @ M')P("'!LTN7*HNVHBCW'Z4I9;FE)HXG2YPBWR# ML,!,E)RZ2EW!' N4$G/8']_9XE']#N=SU(0R=0%G0#E\J\1&$9ZKQ-=&C<7T MLQWSM&4.3S#?P*/@NE+PF>>8_QWOFRRZ5,)]*M.P%W")ZVN(@DL(@W#PO)S# M^=E%#VS452ARL-$)V%E%>(GPP&%F]$K31O!"=04S]W%07L)72E:4V>HL!+.# MTA"9PP]KP'UK_>P1,NR$#)V0X0DA4RPIYY27I@T9X1D>JWD+,780=B"W:10% M8>)OCQ"/.N)1+W';#82!*,P&ULQ5C?;^(X$/Y7K&@?=B7:Q$XHI0(D M2O=T*[6[5=F]>SCM@TE,L)K$.=M ^]_?V D);(/9NQ6Z%\B/F?$WWXR_V!YM MA7Q6*\8T>LFS0HV]E=;EC>^K>,5RJBY%R0IXLQ0RIQIN9>JK4C*:6*<\\TD0 M7/DYY84W&=EGCW(R$FN=\8(]2J36>4[EZRW+Q';L86_WX(FG*VT>^)-125,V M9_I;^2CASF^B)#QGA>*B0)(MQ]X4W\S(M7&P%G]PME5[U\BDLA#BV=Q\2L9> M8!"QC,7:A*#PMV$SEF4F$N#XNP[J-6,:Q_WK7?3?;/*0S((J-A/9GSS1J[%W M[:&$+>DZTT]B^SNK$^J;>+'(E/U%V]HV\%"\5EKDM3,@R'E1_=.7FH@]!XC3 M[4!J!_*C0W3$(:P=0IMHAFC',MX2T' M/SUY8AM6K!EZ8K%("VZIO4#3)+&7-$.?BJI7S(OW=TQ3GJD/8/)M?H?>O_N MWB%>H*\KL5:T2-3(UP#*A/;C&L!M!8 < 3!$#Z+0*X4^%@E+#OU]2*;)B.PR MNB7.@'-67J(PZ"$2$-R!9^9VOV,QN&/K'CC@A W!H8T7'HO'%4U3R=**0K%$ M.\K_N@=3]$FS7'UW#!0U T5VH.@H\"63DB4PN6S\KE)4$:YL!#/!-Q,RB"#+ MS3X_;XW",""-T0&X?@.N[P0W@QI+F++0W7J%9K:OF>RA>TX7/./ZM8<^B^)B M1HL89C1=9 S=TO@Y$VE7&OTW"#$.PFZ$5PW"*R?">P9B@#23>=>(;E],4&Z; MV%'&08-CX(PUC6.Q+K2",L:,;PP5/52 GD/GT Q4UU#4.<\&;^N&S0PX*&YE MU-\W(B3JINZZ@7S]H&,G[)J/'A!C/N.\2-$CDU;$ 2_ZLLAX M15X/?7PIX6L*DO&5Y\8.$IO#*[6D<64PUU1J!!\6H'?ZPM7W&ZNJ%SBX"+"+ M9-*B)6>N9RO$.#Q!S(Z/N-$S#! "7UU?0I(*Z[$O=1] MH"^G:&W5DPS.3&NKBN0GEZC_BE9WS.%Q6OV]#3GL0?4$L#!!0 ( $:"8E.C&&PO M=V]R:W-H965T)/VX%CH+$\ MM$ +!,FZ/@Q[4&S&%BJ)GD0G'; _?I(LZRR2HET->DDL^;NC[C[JXQW-^:O, MON<[(93W(XG3_':T4VI_,Q[GZYU(POR]W(NT^.999DFHBLML.\[WF0@WE5$2 MC['O\W$21NEH,:_NW6>+N3RH.$K%?>;EAR0)LW_N1"Q?;T=H=+KQ$&UWJKPQ M7LSWX58\"O5U?Y\55^/&RR9*1)I',O4R\7P[^H!N5IR6!A7BCTB\YF>?O3*4 M)RF_EQ>?-K1CR'AU@]R->/H@Z(E?[6,LZKO]YKC?5'WOJ0*YG4 MQL43)%%Z_!_^J!-Q9E#XL1O@V@#K!K3#@-0&Y-H1:&U KQV!U095Z.-C[%7B M@E"%BWDF7[VL1!?>R@]5]BOK(E]16DZ41Y45WT:%G5H\B!>1'H3W(-9RFT85 M>;]Z092'VVTFMF%U0SY[)]S;0*@PBO-W!>KK8^"]??/.>^-%J??[3A[R,-WD M\[$JGJOT/E[7SW!W? ;<\0S$^R)3MS'13Z:I.!34NZP MT^&CV+_WB/^+AWV,+,^SO-[,0#TP/JB4AO>HCY9I"9GGD3Q&<=6H1 :M$EK4U5&.?UK+\R MO2!UB V<7A!!Q'NF=UE;MF;C5)<4"XASWI%>4$SDELS[,%/'Y$JU$YDK4M I M-!TXJ2!>:-9[SL[,.RX\BC-7.E2N0/$P'I@7T#[MK/1M=7=QBD% \&9@N4%;L+@%==$W--60RTRM< M"PK[:*K39:+(S-=[#QMJXG>L2!@D';LEO477S]6\!(25^,-R1D!DB;LF='!6 M6[JK7AO(J'HM($O5:T-U5KT$M)VXM;W-V)4U&CGKZ@=NZPDH+^G=V->6[?>+ MZ#28((:Z\@LB3=PBW6D!$4U2 @N&8KWJLHW&.M9U M"L)*W<+:HJI7I4Q!XNC ;3@%N:.]VW!J=MA&I6S!&)6R#6-P9FGYNRIE>K9Q MZA;8DK-OY4]+KE2!,-*!NW<*PDC[=N]WU&S,B?DN65I\IM==%M"44YT8RSX M(AW$@!I3MQHWQ/Q,C4Q!5NG 6P(4!);VWA*@EBT!JF\)6$!(5[3 N+&)K % MQ&@'4PQ4G;E5_9RIGRN/&4@K&WAC@(&RLMX; \QLUG6R+D."RY"5$]*."V2< M7=X3:&BZLDYCH*-LX"T"=O9K4.\M F9IV/6UQH)!TZY?J$".V>6>_I3=/A4Q M V%D W?W#$22]>WNE\SLM?4%VP+I:CT8B"F[W(R?\GQ]-.] M^W!N]L6ZXB]M&&UI#BP8INW K"P8WD$3!Q'EESOP$TV]*F$.NL8'[L8YB!SO MW8US\X=O?6FX# DN0U9.R#&N\=F9ED1DV^HP4>ZMY2%5Q\,+S=WFP-*'ZIB. M=O\.W2R1Y7Z ;E;'XTC@_G@ZZDN8;:,T]V+Q7 SEOY\4TRH['C@Z7BBYKT[4 M/$FE9%)]W(EP([(24'S_+*4Z790#-,>^%O\!4$L#!!0 ( $:"8E.9?H?S M= ( &H& 9 >&PO=V]R:W-H965TM%*7?E.THH@M8FF35JUJFFWBVD7#AR"56,SVX3VW\\V%.6#1ML-^..\ M[WG. 4S2 ,K4,_U@] S=W#)205,$LZ0@&+NW/HWBXF)MP$_"+1R9XQ,)6O.7\SD:SYW M/ ,$%#)E'+"^;6$!E!HCC?&G]W2&E$:X.WYW_VQKU[6LL80%IS])KLJY,W-0 M#@5NJ'KD[1?HZXF-7\:IM%?4]K&>@[)&*E[U8DU0$=;=\6O?AQV!'WT@"'I! M\*^"L!>$MM".S):UQ JGB> M$B9:NYF![8U5ZVH(,T]QI83>)5JGTMLL$PWD MZ!O!:T*)(B#1)[32+TO>4$"\0&,1YTM0F%!YH6.?5TMT?G:!SA!AZ*GDC<0L MEXFK-)W)X68]R5U'$GQ LH+Z"H7>)0J\P!^1+T[+EY!IN6_EWK[^J!+&W^NMV+970[^/O$VG#(6UHTT8?=0%3++3K)5H#@X*H M+JL BI6F@5?]^4H8;6]G/+'&YN/=IG[LQXF[W6WB2)!_'0U!>\S1P!R=9%[" MEF2 6BP$9NIMC*TSB/?8I@=H(S&SV3A9/)#%)\GLPQKCB8]RA<$!SG%(-!VG MF0PTDY,T3UQA.D8S.7XH4R\ZX!D)BH+K R)WYR0PI_ ]%AO")*)0:)EW-=7U MB.YDZR:*U_9P6'.ECQH[+/7/ (0)T/L%Y^I]8LZ;X?>2_@502P,$% @ M1H)B4W;"\RD P &@D !D !X;"]W;W)K&UL MI99+;^(P$(#_BA7UT$IM\Z $J )Z%9;J950:;>'U1Y,,A"KCIVUG=+^^[6= MD ()::6]@,>9QSO,@%0Z#VE3(Z<1*GLVG5EE$"*Y27/@.DG*RY2 MK+0HUJ[,!.#8&J74#3PO=%-,F#,>VKVY& ]YKBAA,!=(YFF*Q<<4*-^,'-_9 M;CR2=:+,ACL>9G@-"U#/V5QHR:V\Q"0%)@EG2,!JY$S\ZYGO&0.K\8O 1NZL MD4EER?FK$>[BD>,9(J 0*>,"Z[\WF &EQI/F^%LZ=:J8QG!WO?5^:Y/7R2RQ MA!FG+R16RN2;GU FU#7^(DZE_46;4M=S4)1+Q=/26!.DA!7_ M^+TLQ(Y!X!\Q"$J#X+L&G=*@8Q,MR&Q:-UCA\5#P#1)&6WLS"UL;:ZVS($$D5 H@LT%SS.(X4>]#E0P#"+ &$6HQ@,*$RC.M7&V>(,+04\)SJ77ET%6:ST1QHY)E6K $1U@ZZ($SE4CT@\40 M-]C/VNT'+?:NKDM5G&!;G&G0ZG !V27J>.7D_.FK#^U\L>7*?J M7,>Z[7R_<^?HD5/S;F^PB-%O(Z#;0OK3$O&JBGAE(UX=B3B%-6&,L#6:8FK. M1%.+"Q>A=6'ND+>Q/Q@,W;?=>M5U@B"L=/;8NA5;MY5M$L?$W L2Z?012$7T M*ZZKL\I5+@!%7*K&$UEX[>Z@A/T#VKJ*W^\VTX85;=A*>\>B7 B-=Y0KK 6] MZ(8'8 TZ^O9N)NM59+U6LAGE\HL.]VIA ]\_0&O7V2/K5V3]=C)3,:90QH5I M=!-9O]ZI;N^ K%UGCVQ0D0U:R>XY6U\H$&D;VZ 6MWMU@-:JLD?F>Y_7N]?* M]L05IHU7L5=_"6MM_$*I8')WID\*8FV'LM1'.V>J&$35;C7X)W;I<]70Q1#.)"4#RSLVS)E9Z,=IGHCQ<01D$_7W&NMH()4'T. MC?\!4$L#!!0 ( $:"8E/+AVBFC@0 /<3 9 >&PO=V]R:W-H965T M^!I@>7R+8B8,VTE-9,O9-7\S"LXZK(X(8 JDIJ/IY M@DN(8\VDXO@W)^T48VK@8?N5_=I,7DUF205[:[ MA7Q"?&J-9NM^"6LKOIB!I%(OWJLOCPQ2]^^W]V)$J!LWD!/EX%_OQ2,UX M\VW:1<3_@(A+< 7\T@X_S[B"CPS/?S:#I]"H.!8 MP_&@ GYCAS] 5HQ>E;K;_P>?M0Z^$LI5*G MD'RKW%JBO^]4!S23D(A_+/2]@KYGZ+T:^DLJ-E4KM$<-#$J7GJ>)U_-Z(]=5 MG'3'Q!^2PX]$,O&(&GG4&CZF 8,LA5-5B*2TIZ1>$_;?(^*"@ M'UCCG:42. B).)50M;/M<-QUW=\M80R+,(96GGL(0!7LT%AAQED $(JJ<(:G MZ^;Z@]IE\XOQ?>OX)LLJ$TG5F'8H02] N; D850$,;(R73W+*%UO([$Q*\U6 M%1K:F_VH(@NC46T6L%N6)=<:PAVC*3I?

M3(L\,4K6'/0KA-*Z M.F/'- U WXQ9NOZHMV"=ZF_S 8YDW\?UGHU+$\1V&UM\O4#'TD??T6<=R]V) MIHZ'* T.#]]D&Y0.ANT^U+0-YCG^,'V6W)6FA1MWST]&S7W.P[ZX$QH-^#/3%998'6PIUY,?O+B/-KFCL?AEJ9- M[ 9[-[OXZU[M[]:UCI1V2[RWV.2D-%%B-]$OE$=&'GM5 _4,'1=)=KK!JI^ MU\-6T9;N21K&PO=V]R M:W-H965TR%>5 FCRGF=< MS9Q4Z^+6=56<0D[5M2B X\E6R)QJ7,J=JPH)-+%&>>8&GC=R<\JX$X5V;RFC M4)0Z8QR6DJ@RSZD\S"$3^YGC.Q\;*[9+M=EPH["@.UB#?BZ6$E=N@Y*P'+AB M@A,)VYESY]_.?6M@;WQCL%>M.3&N;(1X-8N'9.9X1A%D$&L#07%X@WO(,H.$ M.G[6H$[#:0S;\P_T3]9Y=&9#%=R+[(4E.ITY$X8V MHIF)==5:HSC&S5]9:XFG#.UT]%5H4&1)#W23P27AF =79 $;3590T /&7Y/S M!6C*,G5!S@CCY"D5I:(\4:&K48'!<>.:;5ZQ!2?8UE!"QHG P@Y.P%J]#UQI65K!WQ_Q GG0D*L?/?"#!GY@X6].P*_ MI'<"DHBM58XAPB'H\K]"&EDD4Q%OD1>Z;QWD-PWY32\Y$@VZB"JK88L("_$$ MU[#A&O9R/8)2F-(8S(2I6)082OS/A"E54AX#B87275J&1UHFW4)&C9!1KQ"3 ME:1H)647Z^B(U9].@V[B<4,\[B6^+Z4T&50(:9I&%^WXB/9$U"<-YZ0_ZH+O MKC3(O(]U\@_.3AOB:2_Q\F5.'@7EY&XG 6SE_")/1HC9[2D9B^4+EC7)$,MFCF78_Q M)\BJUU<++0K;7S="8[>VTQ3?1Y#F IYO!69SO3 MNWEQH]]02P,$% @ M1H)B4Q>F,D!6! MQ$ !D !X;"]W;W)K&UL MM5AM3^,X$/XK5K4G@51(G#1]0:42M'#+B=4B8&\_G.Z#VTQ;:Y,X9[N4_ONS MG31I6M>PK/8+).D\,\^,Q_,X&:X9_R&6 !*]IDDF+EM+*?,+SQ.S):1$G+,< M,O7+G/&42'7+%Y[(.9#8@-+$"WR_ZZ6$9JW1T#Q[X*,A6\F$9O# D5BE*>&; M:TC8^K*%6]L'CW2QE/J!-QKF9 %/(+_E#US=>967F*:0"! M 1B+ORFLQNM]UN3O$IF2@2,6?*=QG)YV>JW4 QSLDKD(UM_AC*A2/N;L428OVA=V/9Z M+31;"&Z%; KJF]D6Q3*4G1)+1D+,UXMI:>=,79KD,6A689KJSGB17OU*%DZ-[ M4,N"ODX3NB!ZJ04ZNXICJB])@NZRHG=U#YQ,0!*:B%-TAKX]3=#)IU/T"=$, M/2_92I L%D-/*D;:KSBW'X[> MJ&58M69H_(5'6U,(@#8R+=I&$Q S3G/3B__<*UMT)R$5_SHB=:I('1.I/CMNF0:=;T>DZZ3PSJ>9"8J9&3C9*8Z1MWX^[!Z'#_CX]MTV#7J^BUW/2 MTSUS@6B:KR3$:CA)X""DC6#O(/@9#O8(NFT:!/L5P;Z3X(/BHVJ&7DBR MUN M12D32J8T46,7K-7L'_15V-LGZ[9ID!U49 =.LM^-+D-\1EZ JW.&.DKHC4*S M14E;E3=%)TH#-D"X.+51=T?HH[08P'T4DXTM]YM?<-!(&ONU)/H_EW9,Q8RM MU*IQ(L&J4FZ'V#^/_#^L\O3SP&92.SJ/W]@9>L'@51U)A3T'?#B\PKT!-[$: M[7>BQ2@<1$VC6XM1QX_L_8J#.LO /M:[:CL:K$OEQD?%=K3VVP>0S2QJW<)NX;K?U0CKT3 Z;!/_B%KB M6I^P6Z"^YFK/RFI$M1&9JDU[E$/WL O[1RC4&H3=(O2Q&5\ZW:72&^SO+*=- MDVZM2-@M29]).EWQ1?M/U78DV[@6OQ8.//C-VR6HQW7@'I)O;I011+>SGME"GQAO@ (9+2P.,=73ZNO M#%?FW7KO^1A?3+#E^0V^N"V^(=3NBT\:7PA?4/4VFL!VI8\.(K07$C M66[>:J=,JG=D<[D$HL[PVD#]/F=,;F]T@.I;S>A_4$L#!!0 ( $:"8E-) M4$O[>0H "%# 9 >&PO=V]R:W-H965T[I=;SM%[,V7N2?L]FE.;HQSR*L_/.+,\7I[U>-IG1>9!U MDP6-V3/ CCSL59>>\QO3A+EGD4QO0Q M1=ER/@_2CRL:)>_G';.SOO%'^#K+BQN]B[-%\$J?:/YU\9BRJ][&RC2/OAVH5!*_!G2]ZSV&16A/"?)]^+B;GK>,0J/:$0G>6$B8/^] MT3Z-HL(2\^.ORFAG\\Q"L?YY;?VF#)X%\QQDM)]$W\)I/COO>!TTI2_!,LK_ M2-Y_HU5 3F%ODD19^1>]5[)&!TV669[,*V7FP3R,5_\'/ZJ&J"DP.V(%7"G@ M;06[1<&J%"Q=!;M2L+<5K!8%IU)P=&-P*P575X%4"D0W!J]2\'05_$K!UU4P MC77/&=LJI$UET]E<;[<^9=W=IG9_F^L.-[D>;^M <]WE9MGGO57ZEKD_"/+@ MXBQ-WE%:R#-[Q8=R )7Z+.7#N!CK3WG*O@V97G[1#Q9A'D3AW\%JZ,53=/W7 M,LP_$)-:3O)E2M$)NIQ.P^+[($)W\0I@"NDO YH'893]S$2^/@W0EW_^?-;+ MF5>%[=ZD\N!JY0%N\MCE?ZM7-]2Z8_D^KY$O\=Z M8],E>-TE5UAJ\/=)WD78_P5A QL"?_IR]>$R[B++:%4?R-4'=,+4S4+=] 7J MUW+UJW^D_7=3P MP\/Z;718[/>'.3_6SAJA^H-&U@ASKC&"K VH6:4YJPW4HB#+4/+","R9?$?_ MN6??H[NTF2.IF'*)H(, MOEFT+"9A1;:RY]:L3C7+T3"#H>X=-@*! T;!\7<&Q2-#"3GN$0/JFG/79E"-=!NE'63>CWX6@TS0-7&N2(Y2A)E" X MEAXTSH/7QH!:XU&>H,4RG83^QX#\6([\NS'0#>9Q?8N!JGFF4J[I+\ _UH3_7;N\LMO>Y=7B@);8 M2"G6# ]P&W\V;F,>M]L:&1 ;RQ%[L$Q7BW,L[Q9+5D8MBBMAJ\H-60::!A_2 MD0 @B^4@^[AQ!"W85)_U=I@(E_H4=ARE2P#.6#X3VH_9,#]=$8\A/;FQ0*XM M X 6L!RC-[!3Q8:2%*7%E@=+S$5898>D"^36'?1!V8@5IO,>FLT8@3VPG#V& M2P:EQ5H3NHO?*&.S5 >Z+2 #RS@"=%M #=:G3AXL?O+0DB86L()L2"CM)?#;" ?6SX3V1>9;RN[39QT[>UM!854 MTVN@-%N3TK31U.99[<3CBZ1[@5Q;&P/[V7+VVZ_\LP5+8Z*-&RVQL4!L*\>: MP0&QV7)B.Q!E%-;5=9Q=VTI3+U'0>@ -3CV$?#; MJ9ULD,]<=L1OAY\2M&4,4(@CIY"]\;NRVT1=V]X>.3I2(Y54,S;@)D?.3;M# MN*.]%N8 D3AR(MD3FG@ROK_&4IN]IF!?'!X/7E*X*^O^AG0_&$. K; +(2>4%]F9_\>T9/QD'ZG>8ZP\X#4/6.L:GM ?IY1U@'NO5DJ_LK M7!2(D/;3C1Y@GR?'OGW'Y97';TB[7>)LUL7"XL)4A S.I\DF?#@[ZBRUW#%-]L] 03V MY B\>N_A7_\P7>/7)_[L8],JP*CG'F- 49ZFNO[BO/2'@^-DD:KO4*A@D7^ M\8K1?.<)5C$$+_$,!7(8"Z8$ CE+8.]>($=P^Z%%#_#84RR?;&<.*XUVQF@? M,-H_!D;[@-&^'*,OWX(P"IX9[KVPVO1E6;[@NZ9=X9BL#-:3RW7==OCU 7Y] MQ8*YH&D'JT)@W:;LSBZK0CZ HW^,$M0'Z//ET+R]\3M/7\C<5&"\GRSA?O>^XN;OYW8;+\NWUK?M7YNFU*;A_:YX.1?=' MYNG]ZM<:X+&K'X]@8^8UC#,4T1?F J,Y-F+3U>\QK"[R9%&^K?Z&PO=V]R:W-H965TYJ,(B76QZPN!_M>*B^64V^SE1ZQS;\@S_#-[;JAZJ2=P/J)QF@XWC6B?Q3'X MLGX9M."+ "EAWX,O>QE+-<2]< .^W4>^#Q3.#DRL_C&42_)R25HN:2AWRC=> M&":I'YG/PB4'%UZ839!W=5UZ3$?3=,D3XVD",:*.HYKPJ=AW]KB27YK[I4:_ M^9SVXGC/5Q:W?E#<_G' MP="NQ^;#:D\@XC2:&.4F1D83R:S+$6L8B>,\W]@X Q[4>F6U]SF(UJ#,]_64_"<2&L?0*]0EBN!="7069$'-6LA M?EOH9?F*<^B4=\:0LD_-9FB&6FKX8[,<+= !9F8]H2&KZM1H'D:%?-:B1&=2:D'<^6_* JVGP89/\ M;0%*I$&,AF<")=)P1N8U\6M!.<_REA'HDH:FUN!&9G!;$6B6VU=[6-,8.V8U:V?R9?G*(Q]59X@]KNQ8LQJ;6=V-?%-<)7"]WVI+FK@FDQKCV(+Q3DM#7$4T'C?WJL8T-F/ZEBO8/2H,)%M&;5B' M-5*Q>R;68"7K9EG>(NM&_=-?SI:@LF?-9VSFLX6',XO<\+OY-URY9OH90L[J MY/X47LU@S?TYO%HW2 TN/ MD911D'[<&ULO9M=;YM(%(;_ MRLC:BU;J8I@OABJ)U-JMMJNM%+6[[<5J+X@]B5$PN("39K4_?HZFZ2:1_K)(6H=3;-M\NO:#:')U4?SN.KFZB+=9&$3R.D'I=KWV MDZ?W,HP?+R?.9/>++\'=*LM_,;VZV/AW\JO,_MI<)^K9=%]E&:QEE 9QA!)Y M>SEYY[R=>T5"$?$MD(]I[3'*EW(3Q_?YDT_+RXF=STB&'W8)FM+B=B@I;RUM^&V9?X\3=9 M+8CE]19QF!8_T6,9Z]H3M-BF6;RNDM4,UD%4_N__K#:BEH"I)@%7";B9P#0) MI$H@S02N2:!5 BUVIEQ*L0]S/_.O+I+X$25YM*J6/R@VL\A6RP^B7/>O6:)> M#51>=C7S-T'FA\&_?BE#M$0??FR#[ FIJ.TBVR82_8J^^>&V#'B7JG?()G^8 MHE=SF?E!F+Z^F&9J*GG!Z:(:]GTY+-8,^U'>6,AQWB!L8^<7-$7IRD]DVE)H M9B[T56XL1.P>A>;F0G.Y4(7*&=FZ0E.UN_LMQOLMQD5EJJFI!) ;4N8?A^"#Z2,.Y^1-?B1O)$4< M&S!K&U?W6?JI8NDZOV"":+/-2QZ IT.,J_M3NXA* M#G,Z0T5JZ_%ESJ1E)J)H'4?9*D4>6OI/IF/' 3X[9D W)?L6AVH;PWP#U=:J MUF)Q;QH'&.JPL00#J#K\M-=36<[!=6A9MMM$FRZ.:ZX?8+)CAO+O6[4!>6^! M/BDZJ\U/GM\3.,!41XPE#=#5\<[7%\RJXMICONKECJ.XY9!VD3!0&ILIW2%2 M_^8 U>Q,Y)"N-:0FCO2YS<(LZIR?>.9Y8B&/%U1A_,&2F,S+,WR#&\8,* 4 MT[%4 JQB:.*8YJPA G)@A#M)$$ R&.Y4]0X"U]D3\QZT@G58\@NKN-CDJ[;H/U;C9HS4\V [Z7 MKL-Z#@J(IF.9&!3@3$]J8LQHNSEA-T\Q31S7_ %&@>S43/:Y5++<*()CV_&> MWV=00#(=R[^@0&%Z3O^"]O(O6J+T?08#F#,SS/7Z].\M&'"8C65=,( O.YMU MP8Y-"6$U_+]Y1]#AK '?S$Q-K2[#NPD&.&5C>1:L=COMM)X%TW@11]V$+E#7 M33" ,#-#6*O-T Z" 4;96'X% Y*RE_D5'>E''833=J.BTJJ?8<&,I0Z7"?!F M9GAKU1S6-W! +A_+J^ 7GY:KZ(JU[AX/,]KW$R<\W:SPM72 ;6[&]J$L M)S,L.!"8CV58< P/Z=AP7L9%BU1^D:" \>YF>/]]1KP@8G:)R;&,BTX,)F? MS;3@QW:$L&C3M.B*.IPW<)V;:=I;J>&M!@?J\K&,"Q? ZY[6N' U?@1KWA_1 M!6+-/6 7N.V:N=U;JZ&MAPL@=LPLS,-E&&]Q("*"K&LBT$@%.&PO=V]R M:W-H965TA+Y X\\U\,Q[/V.ZN&7\1"T(D M>$OB5%PW%E(NKQQ'A N28'')EB157V:,)UBJ5SYWQ)(3'!E0$CO(=0,GP31M M]+IF;,Q[7;:2,4W)F .Q2A+,-[(YF1#YO!QS M]>846B*:D%10E@).9M>-&W@U0KX&&(F_*%F+RC/0KDP9>]$OH^BZX6I&)":A MU"JP^GLE?1+'6I/B\2U7VBAL:F#U^5W[T#BOG)EB0?HL_IM&#G '\'@ [Y$.2 X%0+K1S0V@4$!P#M'- ^U4(G!W1, M.F3S9R9_@"7N=3E; ZZEE3;]8#+(H-6 %NHHCJ1QR#49HM*_WA;$ DIK$X5R+/DP$X^W(.O@":@C\7;"5P M&HFN(Q4SK=\)"'=GSG&/[!CH?(HL!1(2WB MBM[C>HNL&B=D>0F:[E> 7 1K"/7M\$?,%1P>A ].M^[6P.].MUX''W[,]_N/ MD7^PPP\66!.ZA;8#>W/L70Z!:&. MU<'GE).0S5/Z75D*JXPL4YJI]*N!1FAG-H:=_=FH"FVQA6[9V]V/\?T*EH13 M%NEBD(OJS[4-V&X*@@W!'/@@R?JHZJ@1WMBR %:V*-"J^VGR;-.#2CWH<^03 M+)L#;/[\C,IU5K,%>);),M^P:T-PZ5K2H$ MO_T" _=W4V5M(2C+-6Q]DO505GS8MK<0$WI A5@I8VHNBBW*E*1D1J5IZ4=F MJ9\;J4X!"ES7W>GPIXD-3Q.[/RJV'9*RYT![TZD4HECVS&E M[!'(_1Q)@,IZC^SU_O_NZG*U]FU=K="!C0\J6PM"5LIWWU94;M0Y66^M=349 MZS151PC/%I&R3:!/"8+;[,OJC^S5_YW]*Z8QGL;D!\COE_<@Z-1P/RJ747RI9S@V:5A]B+9TMPH39F4+#&/"X(CPK6 ^CYC3+Z_: /%U6WO/U!+ M P04 " !&@F)3Q![,6AL$ !E$ &0 'AL+W=OU:[%T<;G6SW:"^I/4E0 ML?$"25II?_P"3NRTL6GJF\9@,SSO,,Q )WLA7]0&0*/7E&=JVMEHG7\+ A5O M(*6J*W+(S)N5D"G5IBG7@$#O ??$W@[TZ>496RK,0+[;Q1S+MA)8(.,3:FJ#F9P>N.^1>H3]SUYQ; M[S']AJX?05/&U8WY@H2XAQ:<9N@*!4AMJ 2%6(:>,J;5[4G'7QNQ531+3.?5 MN_8DT$:$10GB _!] 4P:@,?HA\CT1J'O60+)^_&!$5]Z@!P]<$^\!I>0=U$4 MWAHU!#\M']'UU4TEI_CKF28J'1VY:2*?H]%\3^5'U>_,]4IS/6>NUV#N'M8L MRUBV-C%I%B &=&W\6M#>H/]0'7?AC<)NW]FU>W8WZY/Q)-C5P/1+F+X7IH@1 MA4R26 '3)I0NA>F?P=SA?CW,H(097 036Z]P_@68P>4PPQ)FZ(4Q0=IFC89G M)+UQPQJ-2I+116XQF5EIZK!NT0Z472W31/":FT1I&EJX[HM91Y>SCDO6\==9 MX15DS!1]YI?[<7S&%HVC>C8<5ADS].[D7R[30W*'YCN0IG2A[P4:H(5D,7AV M-SY)R[C%_DX$YU0JE(,L5%OY5;*JS:;%/*-3'^#N@#1X@52 I,6>;P-8S&.= M7A*.NH.&C8>K?(NC%GF@#6!T#DB&W:@AR'&5PK$_A]PAR.89[;,/\\>[01T_^:F*HH8']5^%3,Q_32!GYPOM6&7=RT MU:H:@OU%Y(Q=@CUOV]B)S5E(FI/MEG+$V1=A MS:W4/6Z )B#M!^;]2@A];-@)RO\LS/X'4$L#!!0 ( $:"8E/3-*8>AP( M %@& 9 >&PO=V]R:W-H965TN@J02E^T2JV$RM9]F/;!30YBX9?4OA3X]SL[D#$)\H7N $"V55*[250@EC=Q[+("%'<=4X*FG:6QBB.Y=A6[T@+/ TC).$V2 M8:RXT-%T'-;F=CHV%4JA86Z9JY3B=C<#:3:3J!L=%E[%JD"_$$_')5_! O!G M.;?DQ0U++A1H)XQF%I:3Z+9[,QOY^!#P)F#CCFSF*WDW9NV=IWP2)5X02,C0 M,W#Z?,(=2.F)2,;'GC-J4GK@L7U@?PRU4RWOW,&=D;]$CL4DNHY8#DM>27PU MF^^PKV?@^3(C7?AEFSIV1!FSRJ%1>S#Y2NCZR[?[/AP!TOX90+H'I$%WG2BH MO.?(IV-K-LSZ:&+S1B@UH$F5Z%6U\M+0 3&L&"0V8YPBE![43= MSN"Z3="P$31LY7G8EO2NZ=*2&L4NA&8[X-9=GE+4SC2HD6S$5'TCARSG.]>B M<=1H'+4ROQE)]T,*W)U2U8[M)NFYHXN/7KL"NPHSS;',5!KKA]^L-F/SMIX6 M_\+KF?O"[4K0HY:P)&C2&='AV7J.U0Z:,LR.=X,TB8)9T.@'ZP-H?VD,'AR? MH/DSF?X%4$L#!!0 ( $:"8E,1^/8%$0, ! * 9 >&PO=V]R:W-H M965T-/(@60Z#G/J)A8J93% MN>.(.(4<"YL50-7(DO$<2]7E*T<4''!BC/+,\5TW59VP]W9)5*_<&9C@N\@CG(^^*6JY[3J"0D!RH(HXC# M.$2LDPK*8Y? MM:C5K*D-]]M;]6OCO')F@05 (U;LREUR-$F4GIW/)XJ>>]BM!ERQ7FRVP"5AJ'1#HZN3 M;SWU^L'861^!"1N8L!/F*\=4JI/P6H3P "$,W.,(48,0=2(\@'@+071 T/.] MXP2#AF#02:"R?0GD+1"#0X@P.@XQ;""&G1 J(TXY$\/##1FUD(P:DE'GF7\T MA0V2'KI8 U>5&IE3@E2Y@0_OO,C]?(T)KUH/."NA(RD\=U>6W!/2(F%9AKE MA4I"$P0=C5V>'ZU U3K#O9!$=ML1\?;*IO?J3#F%JJ[*[OY.V2._! -&74*6' (-K"C40O8KO9ZW<7W2):=0M<_.&*A M/?@7SMG[2>? 5^8J(E#,2BJK_W7SM;GN7%0_^=WTZJYT@[G*#H$R6"I3UQZH MA.?5]:/J2%:87_Z"276!,,U47=F ZPEJ?,F8W';T LTE&PO=V]R:W-H965TICV8YK:QFL29[;:P7S_; M24.;A AM//!";>?S+8,?X6D0 $CTE<2J&5B1E=F7;8A%!0L0ERR!5 M7Y:,)T2J*5_9(N- 0A.4Q+;K.(&=$)I:HX%9N^.C =O(F*9PQY'8) GASV.( MV6YH86N_<$]7D=0+]FB0D17,03YD=US-[)(EI FD@K(4<5@.K6M\-<.>#C"( M[Q1VXF",="F/C*WUY"8<6H[."&)82$U!U,\6)A#'FDGE\;L@M#A>,_^ MR12OBGDD B8L_D%#&0VMGH5"6))-+._9[@L4!74TWX+%POQ%NP+K6&BQ$9(E M1;#*(*%I_DN>"B$. A1/ M@_M*#AZZ9:F,!)JE(80-\=/V^'Y+O*WT*$5Q]Z*,W5;".627R'/.D>NXN"&? MR=O#G:9R_F_WV3_O?B2&5YX0S_!YK_%%A$-Q0N[(L[HD)+KFG*0KT./S_=$( MD7(?34A&)8GI'PC/T77"-@K]\ZNB1#<2$O&K)2&_3,@W"?FO)'1T+B'?O.G0 MY2R!8='WY784!-[ WAX:6<=T[V2O+[+66>0\""%]$1M80MNJ-SK3@+0KV2^K^Q[ 4.R_/BO,NIA8T MATIW_8JI#1B_8ORT 8-[%:)9$RC S;;B@Q<4MY;Z&5+@)#;:DE"]T51(3G3_ MTZ:D^T+O?A!S7UX$[+V/N5[M5O2[3M7=.L@+.E5[ZR#L^#5_&U"X=@O;!]U2 M GQEVE2!%EJK_%DL5\M6^-HT@)7U,;Z:X(;UJ6Z=37?V0I_WW;>$KV@J4 Q+ MM95SV55'D>>M;#Z1+#.]VB.3JO,SPTBU_\ U0'U?,B;W$[U!^0_%Z"]02P,$ M% @ 1H)B4^R*M8@B P 8 H !D !X;"]W;W)K&ULS59M:]LP$/XKA]F@A5*_I$F;D@3:9&.%=@M]V3Z,,13[$HO*EB?) MS0+[\3O)CI.MB2G]U"^VWNZYY^YTIQLLI7K4*:*!WYG(]=!+C2G.?5_'*69, M'\L"<]J92Y4Q0U.U\'6AD"5.*!-^% 0]/V,\]T8#MS95HX$LC> Y3A7H,LN8 M6EVBD,NA%WKKA5N^2(U=\$>#@BWP#LU#,54T\QN4A&>8:RYS4#@?>A?A^3@\ ML0+NQ%>.2[TU!FO*3,I'.[E*AEY@&:' V%@(1K\G'*,0%HEX_*I!O4:G%=P> MK]$_.N/)F!G3.);B&T],.O3./$APSDIA;N7R$]8&=2U>+(5V7UC69P,/XE(; MF=7"Q"#C>?5GOVM'; ETSO8(1+5 ])] %.X1Z-0"'6=HQ_3TX8:04PT?\@23?^5]XMP0C];$ M+Z-6P#LLCJ$3'$$41.'#W00.WAT*'M,%PY]LH1"M33MXCMMA)Q@3;.A@@QJV MA6VG<7/'P7;VP-ZB1J;BU/EX@D^4/H4E"!=*,7*W'1\YYRNZV& D3%'9) 7Z MP!>3HM+P_9I0XWT=UMU;VVM&0"Y$SP!;-)O4MW]YGNJ-<_;;17,7U^J-/O M[6;8:QCV6AG>RA439@47Z[L$]Z@RW>+WTP;Y],WD^J\) ?'Y3.^;9@+;PA$&FQ(8O)F A%N% M.7R1]926Y'Q#;^K.JML.$AX'P?LV.M&&3O3*8%S7-V:.[?'8U,KP[13+<%,M MP_9R^<)XM(-$>P/B;[WA&:J%:VTTQ++,3?6<-ZM-^W3AF@9_<[SJO6Z86O!< M@\ YB0;'IY23JFIGJHF1A>L(9M)0?^&&*;6 J.P!VI]+:=83JZ!I*D=_ 5!+ M P04 " !&@F)3>F*B7B($ "O#@ &0 'AL+W=O[F'PP4F>ZF^Z0UC!GVO1*UO@XTQVYLPU,L- MJZB^EEM6P\A*JHH::*IUJ+>*T=(:52(D492%%>5U,)W8O@,+7V],TQ%.)UNZ9H_,/&T?%+3"WDO)*U9K+FNDV.HV MN,,W'OF_ MG=.@C]D8#K]?O/]FDX=D%E2SF11?>6DVMT$>H)*MZ$Z8+W+_.^L22AM_2RFT M_47[#AL%:+G31E:=,O&Z$\&@6C'.S,]$_0XL4? M4NM+]*E>RHJA!Z;0XX8JAJ[0G*J:UVL]Z+PHF*%< /X*/3T6Z.+#)?J 0J2; M48UXC9YJ;O3'0<=?&[G3M"ZA\\-!>Q(:2*&92+CLIGO?3I>?OQ&?L0J.OY(R_\W9.S#A_9]AK%T4=$(H(]\YF]WSSRI?-KT><_ M'?V C+@74VS]Q:?$M*N8HD:JFS/.DMY98ITEYY0IK#)YJ\PMB-"J"M'M5O E M70B&C$0P6$'-L4,;*4JF0&E0/?C2)[ V:F:C-F7T>7J%QVD^"9^'RW:,(DE* M#D&%QU4VCO A:NX+B/-DW,,.Z$E[>M*S]-R5_T!U@))M$!P7: UG K*U^YF* M';5%6*[0GBI% 2(X77#!#6?>3=>&2@^F>$2)!T32)'4X\:"R)'8H\;D:)WY" MLIZ0[$V]-'+Y,9F47.R,MY+<9\?K1C#.'%8\J+&3;N'!C-(D<4CQH##! ^X. M:!GUM(S.[LF"U1+.C;=V9=Z[R\^R_-6>O*R\HL^PU=<,U;MJ 82#UMJ"W^T\ M=,$[JO6EC]S\2 &89)FS=6;'J)S$S@H4/E<1&3OL'J.RT8CXN1WW9(S/DC%? MK>"^T^1N900WGI<-I]_*?WPTG<29\>P8@MV-5'@PD:NK8TPZ\N>-H]=;0_2K M,NAVUEM$=($.EV^$(X<,#RR/1PYEA=<9CMWRXX%E.3E1D/'@*H5_]L0:[HI2 M"D'5Z]@)7MI8^; <1-X[3M5-,F34>FKV%& ]YKA+*R$(@F:5:VXU[ MNHZ5WK#'PPROR9*H;]E"P,JN6"*:$B8I9TB0U<22 M3'GR0",5CZR^A2*RPGFB[OGF$RD3ZFB^D"?2_*)-:>M8*,REXFD)A@A2RHHK M?BD+L0< GF: 5P*\.B!X!>"7 /]4#T$)"$[UT"D!)G6[R-T4;H85'@\%WR"A MK8%-WYCJ&S34BS+=*$LEX"D%G!I_AEX\N^52GJ,;%O*4H 41:!EC0= %NF:* M1C3)M9C%ID1G,Z(P30!P@62Q55XH0U]CGDO,(CFT%42G?=AA&0,!=44=!\_A(F.=0;K01/T92G6:ZP^03P M%9ICP2A;R[V>^G$+Q.A&D53^; DKJ,(*3%C!*6')75AGT(M%5YXW=6)!VC&D M^E/Z//;_0:-9@-.AU#XWF34;!SN@@\TZ5>:/1OC44MQNY:+[GC3O56'UWD+SWI$(P6!0D_S8IN/7 MVF)V L^\G><@ZWZ5=;\UZWLBE:"A@K(;?5'.J)(MY1Q4Q(/WI++K[$XFYRUT M+ED/BC^HO9'3!B.W[]24/H5I_A>FP]SW3F6W-?<'+ 1F2B(8!4]]K5UOQ^Z] M*\EWAXSKOXGD_K$&3M"K:WYLU7,[=[HB_G^#HLUA<,A(2MPY5SV M(%11C,S%0O',S(2/7,&$:6YC^)M!A#: YRO.U7:A'51_7,9_ %!+ P04 M" !&@F)3X7R)L_(# #H#P &0 'AL+W=O3*MWC%>:?JDRC8K<,DR4@**=U/K M/;Q?PE 2&L1O&3ZRBVL@I:P)>98W#]NIY<@5X1QON#21BK\7O,!Y+BV)=?S9 M&;5ZGY)X>7VR_D,C7HA9IPPO2/XYV_+#U(HLL,6[M,[Y$SE^P)T@7]K;D)PU MO^#88H/ IN:<5)T9+&"(BO;__1+%X@+@@L'"&Y'<%]+0!T!J81H@.!U!.^U M'OR.T$BW6^U-X)*4I[,))4= )5I8DQ=-]!NVB%=6RD19<2K>9H+'9RN\%]O. M09*Q34Y833$#WX-?*DQ3GI5[T+UGX&V">9KE[!UX [(2_'H@-4O++9O87"Q# M&K,WGR/;)DZ?_^DX"#!XX+]L>(,Z]WYC7.O %G/]?%&E- =N)8DN[2=8X! M.V7EWV X.$EKV&\,RP/S9>9.[!?#6OQ^+?[H6I[P"RYK;$KYEAA<^$*.%_?N MV@3206X4A]>@1 >%,'2N04L=% 1N9%87].J"474+PG@;YT&5@191Z'JNHM( M'7C1YFE0#R@N" :GN6:I[4[5U]"N=0:B>*"94Z#NJ4!V%XD@].4THWQNH.'AN MB1!]M>8^RZ_[L2HX]SSH_0]%=VYK\)O[6L>\"A="ZO[H(.A'ZO;HH"A0CT,# M*+@X6*_UG1L;O+FS04/7BB-5IPZ*?56FCO&AEH0ZR/.'9)X[&[RMM77TRZ\& MB'Q5HPX*U,YFP(@:4C4:O 6.HM&^F%P*3/?-R,C AM0E;S](^Z?]6/J^&<:4 MYW-XOX"&YXD<8YM)Z6R^G8$_IG2?E0SD>"=<.7>AV W:CI7M#2=5,S>M"1=3 M6'-Y$*,XIA(@WN\(X:<;Z: ?[F?_ %!+ P04 " !&@F)3;[J7[BD$ !K M$P &0 'AL+W=O?;:]MFZQQ7*;LB6UR+*\^$5BD7IW1CLRW% M:=:2JM)&CA/855K4UFS2CMW3V83L>%G4^)X"MJNJE/ZXP2793RUHO0X\%)N< M-P/V;+)--WB%^>/VGHHS>XB2%16N64%J0/'SU)K#ZR6*&D*+^+/ >W9P#)I2 MG@CYUIS<9E/+:>X(EWC-FQ"I^'O!"UR6321Q'__V0:TA9T,\/'Z-_DM;O"CF M*65X0K*X M@ZJHN__T>]^( X*(HR>@GH!D@G>"X/8$][T9O)[@O3>#WQ/:TNVN]K9Q2FLCV MNL]_T^5')_*[X([4/&=@66$LJ+>@-NZ\Z8=T@I0H* A0-H*/J_*$ZWUC=O,)4/$[,T*A@"!5\O"KAD"P\5Y6. MZ!^T"48.DE110 MXL4?+PUT1O-VSA6G9QZI$X;2X[#0H) # TD>#YLBPJ"+FQ[&>Z?'%P0IC1 MKJ'9K[]BT;OZAZE9HSG"Z +:C-X)X[.UB=6V0U?61@5!%\K:J*#(4QX9%>0[ M)YX9-+HU,KNU^"S;%+O*])(ZNB*"'R\-&JT3H7.EZ9F'O9*6]\7;D$0#0%)[_G+C0@WY-7 M?@TH])&LBP84>I(N]L'F@?A&V;2[-@RLR:[FW9?B,#KL#,W;_1!I_ 9>+Z!F M/('7RV[?9PS?;4/=I713U R4^%FD2D\W!V MM1\_=< 9B8.B%Z\0/>]T<&$ ,?'T=>(O:6/2E[O2K16G=KK5Q03ZF, N'Z-G M"'V'[J1B2,94\(GFP"IHR<7*AWL0F"JA=&1L M==ET78C43Q[N^AX47J-3B-=@C/C :5-08IN6U M[;C!+O@,BIKV_:JR#F>:KKJ]"[(AN)M-,E$Z9[I-TR7KT&@@6 %V-)_-X6Y4 M%0-HC"IM(^=TIB1U'M:,IF%EITR(.W@J?Q0[VLMB:]\ZL&NR;5I#3=/+^ [H M;ZMY[6W9Y$VZ4<4?E?FRL-.1K@^5SFXU*_C2]9=%:P!3[^+JM*K$ZK/@,UDR M/_E7)QP-Z)H7S97F3S8;E,K4!I@FT2/3AD^W([\TK>[9TJS+:5G@GGM'Z/GO MKO.,2::IV#9M:_^05_G-CI/+?V79_5;9-QSTV+QJ#]WDQ3&83(_!Y!'49)(= MOL?F4'7H)@]S)>/FD+%UDMDYQ[31",Z+0_(=3I]BDS2:++@P7#:].<]S)I\= M9ZR\H1/[I\N.OAV?LX(NA+EOP2'9M&]8SA=EUHZZA85H1FW:WV!ZW;0]K-I< M7.9LR?)QT]6SB6M&MF&S-A<0]I%K=X41C..Q, (8E@=S@'$\"\OS/\VGC\[' M8YBW?A#IHYP^RO&L$#)V'RQ/F)/9*SS3+$N2-,56=#P..AACZY:F\!-6P[P! M \L#F?YLK?'=QBODY3K ]O2E"L%FBE8&"[@-4. MY _G@9H*'^PIR1)LBR, !9VD"08 M D\CCF .P .&)(E[#^Z]C^+U>RK>_#]O]!M02P,$% @ 1H)B4Y>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'SHC4IR=M'C9:/["?5:GL?%0XMSN?3&Q:B(K;/_5.*+BRU:;B#@Y-/K$[ M(WAF"R%<54["Z70VJ;A4H\^?]G6MS,0_T$ZD3FH%)YL3]U(\V?^N-X?L45JY MD:5TS_-1^[T4(U9))2OY(K+Y:#IBMM!/?VDC7[1RO%RG1I?E?!1T%^Z%<3(] M.KUN(._XQK9G'-_<<@"9CV93J' KC75MB;9^#HR/ @IW1[73WV3IA%EP)[X; M7>^DRIMJX"XFWFVT<=A_=D$\-_\GC'J[E:E8Z+2NA')='(TH&T!E"[FS(Z9X M)>:C2_TH#%OQ7#0W!?]RE74WZ(#,"YI29L"1 ML2^\Y"H5S(,,$# 3SW(&(&,R2&/T9QE>@M'.O4@ M$P0R><-(]II[AD#.:"&7)N=*OK07/*+W"-%[6J(OW,JV)5=&6"C:EF!<0>3J MJN(>Y <$\@,MY$4*1>JR;="E*V NO-05.*B !H<9VX/\B$!^I(7\QJ5A][RL M!?LAN*U--TK\&7N*3=E36KPK]0@%P)ZBAX1:A%@CMP*0(%RW(M6YD@>#(L#< M$1#+ WJ)B4'4<.,$1 KXP:2*<@%GCG\[1],">>#898(B#5Q#;U> ML.6FE'EWT0?#S!!0JX'O)"2,K_-N.[E]_;>&3!/L8&K?7P'FAH!8#HU+'\8; MWCFL@IKLH2@"S!0!L2JN5*HKP>[XS_Y@P,00$)L!XE1)UZ4C3;N"^QUDZ4*E M!R,6$T- ;(8;J/?L6EO[CKW&< 4*6Q?<^.H*,3N$Q'98B[PIP1;2IJ5NY.5' M+\0L$1); LU0>HE=B#YMT!OC=([2Q\3L$1+;XT26PL[N&I_T&AUS24CL$B]; MV:.]\]DPG83$.AE(6P89,9>$Q"X9R%\&&3&?A,0^.4ID!@DQNX3$=CG*: 8) M,;6$Q&I!4YO^(@>FEXA:+R=2F]=X^IB8:B)BU2"B;DA]3$PU$;%J!F0]U#$C M=%V+V#/^2@<[6PC'9=FGP_02$>L%SRDB'Q,S341L&CRGZ&%BLHF(97,JIQBS M]HJ/B?DF(O;-: MC?DF)O8-BMG38HSY)O[]"V" >9%E[5??-S'FFYC8-R>B*2W/>TYB'N]"8A1)B M"R&83>[I8V(62H@MA&#>KO_VI_<$W=0GMA""V1SZF)B%$F(+H=L0[,S'Q"R4 M4*^X(>L;8_;5Q\0LE!!;",>\\#$Q"R7$%AI:AAFSY4X8WC2^_\8)9J'9[]_: M &[PI_>I]A%IIU[[WM7W;+Q%8JD=W 7U@XG_(R71G6?'1[]W'2;+EM MZ[*\A'-+=:UYMG]W;O_>W^=?4$L#!!0 ( $:"8E/U29+, 0( %XD : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@Y?LB M22O.J">91MD @'O0DJC-"!>+RB\$G!#P\YT,W[?M3 MV>V'LO@X'DYEU>RF:?B54EGO\K$K-_V03^5\WX]"I-JAVD$*3U@PR"K'Z00Y#7#PH(BOI!+02U M]8-N(>BV?M =!-W5#[J'H/OZ0;)$&9<$23.L";06Y%H(O!8$6PC$%B1;",P6 M1%L(U!9D6PC<%H1;".06I%L([!;$6PCT5M1;"?16U%L)]-;9PS:!WHIZ*X'> MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'> M-GM90J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH]Y.H+>CWDZ@ MMZ/>3J"WH]Y.H+?/7G83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0 MZ!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';./E01Z!^H=!'H'ZAT$>@?J'01Z!^H= M!'JWJ'=+H'>+>K<_J7>9/@^Y7'N^UGC]GZ1Z.I^;KY>_++]VSF["!><$OQ,] M_@502P,$% @ 1H)B4]9,P)+@ 0 XR, !, !;0V]N=&5N=%]4>7!E M&ULS=K+3L,P$ 707XFR18WK5WF(L@&VT 4_8)()C9K$EFV@_#U."I5 MI:(J$G?3J+4]=^*1SJJ7#V^.0K;NVC[,\V6,[H*Q4"ZI,Z&PCOJT4EO?F9B^ M^B?F3+DR3\3$=#ICI>TC]7$2AQKYU>4-U>:YC=GM.OT<&MO/^^I8R^4@HTLEQ3U@V+IRD#3G;F3"L_!SP<>[^A;QO*LH6 MQL<[TZ5=;-VR$-]:"L7^$CMZM'7=E%39\KE+1XK@/)DJ+(EBUQ:;HB?[DV.Z M8=I\\J/SQS+[ M/.A;@8V/X^_XZXRW]0_L0X#T(4'Z4"!]:) ^9B!]G(+T<0;2QSE( M'WR*T@B*J!R%5(YB*D=!E:.HRE%8Y2BNNCM:L_CA^?16>:_C.?C?_MN7H'4$L! A0#% M @ 1H)B4P=!36*! L0 ! ( ! &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " !&@F)3]DAW&^X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !&@F)3F5R< M(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( $:"8E/KR,5Q7P4 !(6 8 " @0T( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 1H)B4Y[_QF0? P P@H !@ M ("!MQ, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 1H)B4VVCZ#;D!P QB !@ ("!=R@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 1H)B4Y#EDSG? @ MLP8 !@ ("!QTH 'AL+W=O&UL4$L! A0#% @ 1H)B4ZW_ M%M). @ #04 !D ("!X5, 'AL+W=O&PO=V]R:W-H965T880, L( 9 " @<1@ !X;"]W;W)K&UL4$L! A0#% @ 1H)B4]@8XXZ6"@ K!P !D M ("!7&0 'AL+W=O&PO M=V]R:W-H965T/21$ M "1+ 9 " @>)S !X;"]W;W)K&UL4$L! A0#% @ 1H)B4\L1159O!P &!, !D ("! M8H4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 1H)B4V SMX44! 4 D !D ("![)8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H)B4T@E1A:.! MPP !D M ("!5;X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1H)B4T'E'@K1 @ ! 8 !D ("!BLD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1H)B4_37 /11! &@H !D ("!M=8 'AL+W=O&UL4$L! A0#% @ 1H)B4\Z'*L?* P M\A$ !D ("!6N( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H)B4Q]/+M>I P R L !D M ("!=>P 'AL+W=O%<" B!@ &0 @(%5\ >&PO=V]R:W-H M965T/R !X;"]W;W)K&UL4$L! M A0#% @ 1H)B4\Z8N&PO=V]R:W-H965T&UL4$L! A0#% @ 1H)B M4YE^A_-T @ :@8 !D ("!CP,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H)B4S8]I!BS @ ?0< M !D ("!-@X! 'AL+W=O&PO=V]R:W-H965T0H "%# 9 " @:T5 0!X;"]W;W)K&UL4$L! A0#% @ 1H)B4WP2&4Y\!@ PR< !D M ("!72 ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 1H)B4\0>S%H;! 91 !D ("!G#,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 1H)B4ZH+ M9_%2 P 7 P !D ("!]#T! 'AL+W=O&PO=V]R:W-H965T(@0 *\. 9 " @=9$ 0!X;"]W;W)K&UL4$L! A0#% @ 1H)B4Y/;1_)3 P Q P !D M ("!+TD! 'AL+W=O&PO M=V]R:W-H965T)0 0!X;"]W;W)K&UL4$L! A0#% @ 1H)B4_6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ 1H)B4_5)DLP! @ 7B0 !H ( !E%X! M 'AL+U]R96QS+W=O XML 74 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 75 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 370 369 1 false 74 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.eksobionics.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101101 - Disclosure - Organization Sheet http://www.eksobionics.com/role/Organization Organization Notes 7 false false R8.htm 2103102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies and Estimates Sheet http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimates Basis of Presentation and Summary of Significant Accounting Policies and Estimates Notes 8 false false R9.htm 2106103 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 9 false false R10.htm 2109104 - Disclosure - Fair Value Measurements Sheet http://www.eksobionics.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2113105 - Disclosure - Inventories Sheet http://www.eksobionics.com/role/Inventories Inventories Notes 11 false false R12.htm 2116106 - Disclosure - Revenue Recognition Sheet http://www.eksobionics.com/role/RevenueRecognition Revenue Recognition Notes 12 false false R13.htm 2122107 - Disclosure - Accrued Liabilities Sheet http://www.eksobionics.com/role/AccruedLiabilities Accrued Liabilities Notes 13 false false R14.htm 2126108 - Disclosure - Note Payable, net Sheet http://www.eksobionics.com/role/NotePayablenet Note Payable, net Notes 14 false false R15.htm 2130109 - Disclosure - Lease Obligations Sheet http://www.eksobionics.com/role/LeaseObligations Lease Obligations Notes 15 false false R16.htm 2133110 - Disclosure - Capitalization and Equity Structure Sheet http://www.eksobionics.com/role/CapitalizationandEquityStructure Capitalization and Equity Structure Notes 16 false false R17.htm 2138111 - Disclosure - Stock-based Compensation Sheet http://www.eksobionics.com/role/StockbasedCompensation Stock-based Compensation Notes 17 false false R18.htm 2145112 - Disclosure - Income Taxes Sheet http://www.eksobionics.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2146113 - Disclosure - Commitments and Contingencies Sheet http://www.eksobionics.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 2148114 - Disclosure - Net (Loss) Income Per Share Sheet http://www.eksobionics.com/role/NetLossIncomePerShare Net (Loss) Income Per Share Notes 20 false false R21.htm 2152115 - Disclosure - Segment Disclosures Sheet http://www.eksobionics.com/role/SegmentDisclosures Segment Disclosures Notes 21 false false R22.htm 2204201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Policies) Sheet http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Policies) Policies http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimates 22 false false R23.htm 2307301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLoss 23 false false R24.htm 2310302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.eksobionics.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.eksobionics.com/role/FairValueMeasurements 24 false false R25.htm 2314303 - Disclosure - Inventories (Tables) Sheet http://www.eksobionics.com/role/InventoriesTables Inventories (Tables) Tables http://www.eksobionics.com/role/Inventories 25 false false R26.htm 2317304 - Disclosure - Revenue Recognition (Tables) Sheet http://www.eksobionics.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.eksobionics.com/role/RevenueRecognition 26 false false R27.htm 2323305 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.eksobionics.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.eksobionics.com/role/AccruedLiabilities 27 false false R28.htm 2327306 - Disclosure - Note Payable, net (Tables) Sheet http://www.eksobionics.com/role/NotePayablenetTables Note Payable, net (Tables) Tables http://www.eksobionics.com/role/NotePayablenet 28 false false R29.htm 2331307 - Disclosure - Lease Obligations (Tables) Sheet http://www.eksobionics.com/role/LeaseObligationsTables Lease Obligations (Tables) Tables http://www.eksobionics.com/role/LeaseObligations 29 false false R30.htm 2334308 - Disclosure - Capitalization and Equity Structure (Tables) Sheet http://www.eksobionics.com/role/CapitalizationandEquityStructureTables Capitalization and Equity Structure (Tables) Tables http://www.eksobionics.com/role/CapitalizationandEquityStructure 30 false false R31.htm 2339309 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.eksobionics.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://www.eksobionics.com/role/StockbasedCompensation 31 false false R32.htm 2349310 - Disclosure - Net (Loss) Income Per Share (Tables) Sheet http://www.eksobionics.com/role/NetLossIncomePerShareTables Net (Loss) Income Per Share (Tables) Tables http://www.eksobionics.com/role/NetLossIncomePerShare 32 false false R33.htm 2353311 - Disclosure - Segment Disclosures (Tables) Sheet http://www.eksobionics.com/role/SegmentDisclosuresTables Segment Disclosures (Tables) Tables http://www.eksobionics.com/role/SegmentDisclosures 33 false false R34.htm 2402401 - Disclosure - Organization (Details) Sheet http://www.eksobionics.com/role/OrganizationDetails Organization (Details) Details http://www.eksobionics.com/role/Organization 34 false false R35.htm 2405402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details) Sheet http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details) Details http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies 35 false false R36.htm 2408403 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossTables 36 false false R37.htm 2411404 - Disclosure - Fair Value Measurements - Fair Value Hierarchies (Details) Sheet http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails Fair Value Measurements - Fair Value Hierarchies (Details) Details 37 false false R38.htm 2412405 - Disclosure - Fair Value Measurements - Change in Level 3 (Details) Sheet http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details Fair Value Measurements - Change in Level 3 (Details) Details 38 false false R39.htm 2415406 - Disclosure - Inventories (Details) Sheet http://www.eksobionics.com/role/InventoriesDetails Inventories (Details) Details http://www.eksobionics.com/role/InventoriesTables 39 false false R40.htm 2418407 - Disclosure - Revenue Recognition - Deferred Revenue (Details) Sheet http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails Revenue Recognition - Deferred Revenue (Details) Details 40 false false R41.htm 2419408 - Disclosure - Revenue Recognition - Deferred Revenue Activity (Details) Sheet http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueActivityDetails Revenue Recognition - Deferred Revenue Activity (Details) Details 41 false false R42.htm 2420409 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 42 false false R43.htm 2421410 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 43 false false R44.htm 2424411 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) Sheet http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails Accrued Liabilities - Schedule of Accrued Liabilities (Details) Details 44 false false R45.htm 2425412 - Disclosure - Accrued Liabilities - Product Maintenance and Warranty (Details) Sheet http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails Accrued Liabilities - Product Maintenance and Warranty (Details) Details 45 false false R46.htm 2428413 - Disclosure - Note Payable, net - Additional Information (Details) Sheet http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails Note Payable, net - Additional Information (Details) Details 46 false false R47.htm 2429414 - Disclosure - Notes Payable, net - Debt Repayment (Details) Notes http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails Notes Payable, net - Debt Repayment (Details) Details 47 false false R48.htm 2432415 - Disclosure - Lease Obligations -Additional Information (Details) Sheet http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails Lease Obligations -Additional Information (Details) Details 48 false false R49.htm 2435416 - Disclosure - Capitalization and Equity Structure - Additional Information (Details) Sheet http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails Capitalization and Equity Structure - Additional Information (Details) Details 49 false false R50.htm 2436417 - Disclosure - Capitalization and Equity Structure - Warrants (Details) Sheet http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails Capitalization and Equity Structure - Warrants (Details) Details 50 false false R51.htm 2437418 - Disclosure - Capitalization and Equity Structure - Valuation Assumptions (Details) Sheet http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails Capitalization and Equity Structure - Valuation Assumptions (Details) Details 51 false false R52.htm 2440419 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 52 false false R53.htm 2441420 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) Sheet http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails Stock-based Compensation - Stock Option Activity (Details) Details 53 false false R54.htm 2442421 - Disclosure - Stock-based Compensation - Valuation Assumptions (Details) Sheet http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails Stock-based Compensation - Valuation Assumptions (Details) Details 54 false false R55.htm 2443422 - Disclosure - Stock-based Compensation - RSU Activity (Details) Sheet http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails Stock-based Compensation - RSU Activity (Details) Details 55 false false R56.htm 2444423 - Disclosure - Stock-based Compensation - Compensation Expense (Details) Sheet http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails Stock-based Compensation - Compensation Expense (Details) Details 56 false false R57.htm 2447424 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.eksobionics.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.eksobionics.com/role/CommitmentsandContingencies 57 false false R58.htm 2450425 - Disclosure - Net (Loss) Income Per Share - Earnings Per Share (Details) Sheet http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails Net (Loss) Income Per Share - Earnings Per Share (Details) Details http://www.eksobionics.com/role/NetLossIncomePerShareTables 58 false false R59.htm 2451426 - Disclosure - Net (Loss) Income Per Share - Antidilutive Shares (Details) Sheet http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails Net (Loss) Income Per Share - Antidilutive Shares (Details) Details http://www.eksobionics.com/role/NetLossIncomePerShareTables 59 false false R60.htm 2454427 - Disclosure - Segment Disclosures - Operating Segments (Details) Sheet http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails Segment Disclosures - Operating Segments (Details) Details 60 false false R61.htm 2455428 - Disclosure - Segment Disclosures - Geographical Segments (Details) Sheet http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails Segment Disclosures - Geographical Segments (Details) Details 61 false false All Reports Book All Reports ekso-20210930.htm ekso-20210930.xsd ekso-20210930_cal.xml ekso-20210930_def.xml ekso-20210930_lab.xml ekso-20210930_pre.xml ekso-9302021xex311.htm ekso-9302021xex312.htm ekso-9302021xex321.htm ekso-9302021xex322.htm http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/country/2021 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ekso-20210930.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 370, "dts": { "calculationLink": { "local": [ "ekso-20210930_cal.xml" ] }, "definitionLink": { "local": [ "ekso-20210930_def.xml" ] }, "inline": { "local": [ "ekso-20210930.htm" ] }, "labelLink": { "local": [ "ekso-20210930_lab.xml" ] }, "presentationLink": { "local": [ "ekso-20210930_pre.xml" ] }, "schema": { "local": [ "ekso-20210930.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 504, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 4, "http://www.eksobionics.com/20210930": 4, "http://xbrl.sec.gov/dei/2021": 5, "total": 13 }, "keyCustom": 42, "keyStandard": 327, "memberCustom": 30, "memberStandard": 42, "nsprefix": "ekso", "nsuri": "http://www.eksobionics.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.eksobionics.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - Fair Value Measurements", "role": "http://www.eksobionics.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - Inventories", "role": "http://www.eksobionics.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Revenue Recognition", "role": "http://www.eksobionics.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Accrued Liabilities", "role": "http://www.eksobionics.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126108 - Disclosure - Note Payable, net", "role": "http://www.eksobionics.com/role/NotePayablenet", "shortName": "Note Payable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130109 - Disclosure - Lease Obligations", "role": "http://www.eksobionics.com/role/LeaseObligations", "shortName": "Lease Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - Capitalization and Equity Structure", "role": "http://www.eksobionics.com/role/CapitalizationandEquityStructure", "shortName": "Capitalization and Equity Structure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138111 - Disclosure - Stock-based Compensation", "role": "http://www.eksobionics.com/role/StockbasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - Income Taxes", "role": "http://www.eksobionics.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146113 - Disclosure - Commitments and Contingencies", "role": "http://www.eksobionics.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148114 - Disclosure - Net (Loss) Income Per Share", "role": "http://www.eksobionics.com/role/NetLossIncomePerShare", "shortName": "Net (Loss) Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152115 - Disclosure - Segment Disclosures", "role": "http://www.eksobionics.com/role/SegmentDisclosures", "shortName": "Segment Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Policies)", "role": "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.eksobionics.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Inventories (Tables)", "role": "http://www.eksobionics.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.eksobionics.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.eksobionics.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Note Payable, net (Tables)", "role": "http://www.eksobionics.com/role/NotePayablenetTables", "shortName": "Note Payable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331307 - Disclosure - Lease Obligations (Tables)", "role": "http://www.eksobionics.com/role/LeaseObligationsTables", "shortName": "Lease Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "ekso:ScheduleOfWarrantsOutstandingTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334308 - Disclosure - Capitalization and Equity Structure (Tables)", "role": "http://www.eksobionics.com/role/CapitalizationandEquityStructureTables", "shortName": "Capitalization and Equity Structure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "ekso:ScheduleOfWarrantsOutstandingTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339309 - Disclosure - Stock-based Compensation (Tables)", "role": "http://www.eksobionics.com/role/StockbasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349310 - Disclosure - Net (Loss) Income Per Share (Tables)", "role": "http://www.eksobionics.com/role/NetLossIncomePerShareTables", "shortName": "Net (Loss) Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353311 - Disclosure - Segment Disclosures (Tables)", "role": "http://www.eksobionics.com/role/SegmentDisclosuresTables", "shortName": "Segment Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Organization (Details)", "role": "http://www.eksobionics.com/role/OrganizationDetails", "shortName": "Organization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "lang": "en-US", "name": "ekso:DebtCovenantCovenantComplianceUnrestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "ekso:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details)", "role": "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "ekso:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ic8c10b5e33fe4e3c9529f8bdff67ed4c_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "role": "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails", "shortName": "Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Fair Value Measurements - Fair Value Hierarchies (Details)", "role": "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails", "shortName": "Fair Value Measurements - Fair Value Hierarchies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i4a7b81bb4eca41efb0e5dc6c54e1e9e3_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "ekso:GainLossOnWarrantLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Fair Value Measurements - Change in Level 3 (Details)", "role": "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details", "shortName": "Fair Value Measurements - Change in Level 3 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i86d03fae33d944ccb1fb84bbf5a3621d_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Inventories (Details)", "role": "http://www.eksobionics.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "role": "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "ekso:ContractWithCustomerLiabilityExtendedMaintenanceAndSupport", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Revenue Recognition - Deferred Revenue (Details)", "role": "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails", "shortName": "Revenue Recognition - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "ekso:ContractWithCustomerLiabilityExtendedMaintenanceAndSupport", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ic8c10b5e33fe4e3c9529f8bdff67ed4c_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Revenue Recognition - Deferred Revenue Activity (Details)", "role": "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueActivityDetails", "shortName": "Revenue Recognition - Deferred Revenue Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "ekso:ContractWithCustomerLiabilityDeferralOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Revenue Recognition - Additional Information (Details)", "role": "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails", "shortName": "Revenue Recognition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "lang": "en-US", "name": "ekso:ContractwithCustomerLiabilityNonCancellableBacklog", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i9e00c26839144c5287b0cfb7b4c34c59_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "role": "http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "if6d5e7bac1204f90a4f031a4d37f2a29_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "ekso:ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Accrued Liabilities - Product Maintenance and Warranty (Details)", "role": "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails", "shortName": "Accrued Liabilities - Product Maintenance and Warranty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "if6d5e7bac1204f90a4f031a4d37f2a29_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "ekso:ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428413 - Disclosure - Note Payable, net - Additional Information (Details)", "role": "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "shortName": "Note Payable, net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "idd8cfa08c1f84001be625ec9c76b5e77_I20200420", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429414 - Disclosure - Notes Payable, net - Debt Repayment (Details)", "role": "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails", "shortName": "Notes Payable, net - Debt Repayment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432415 - Disclosure - Lease Obligations -Additional Information (Details)", "role": "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails", "shortName": "Lease Obligations -Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435416 - Disclosure - Capitalization and Equity Structure - Additional Information (Details)", "role": "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "shortName": "Capitalization and Equity Structure - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "idecac5f915e247c1af033fc3a7e53ba2_D20210101-20210228", "decimals": "INF", "lang": "en-US", "name": "ekso:ClassOfWarrantOrRightPercentageOfWarrantsIssuedToPurchaseSharesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "if5bbfeef70134541847acf3dfa431812_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "idf44a828336440bfbee64d2371a6c351_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ekso:ScheduleOfWarrantsOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ic8c10b5e33fe4e3c9529f8bdff67ed4c_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436417 - Disclosure - Capitalization and Equity Structure - Warrants (Details)", "role": "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails", "shortName": "Capitalization and Equity Structure - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i9017b4be16da4c73baacea17a3e40fb0_I20210211", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437418 - Disclosure - Capitalization and Equity Structure - Valuation Assumptions (Details)", "role": "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "shortName": "Capitalization and Equity Structure - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i9017b4be16da4c73baacea17a3e40fb0_I20210211", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i9b9588b73d0b4564a0a1ecdc14c5c159_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - Stock-based Compensation - Additional Information (Details)", "role": "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails", "shortName": "Stock-based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i9b9588b73d0b4564a0a1ecdc14c5c159_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ib3bead1af1db4449afd36b596055b589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Stock-based Compensation - Stock Option Activity (Details)", "role": "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails", "shortName": "Stock-based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ib3bead1af1db4449afd36b596055b589_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i751b3f00583e4833844d9dfed51db1d2_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442421 - Disclosure - Stock-based Compensation - Valuation Assumptions (Details)", "role": "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails", "shortName": "Stock-based Compensation - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i751b3f00583e4833844d9dfed51db1d2_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ie1ecf79d567c4adeb4d6f3d96b4b8e63_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443422 - Disclosure - Stock-based Compensation - RSU Activity (Details)", "role": "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails", "shortName": "Stock-based Compensation - RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ie1ecf79d567c4adeb4d6f3d96b4b8e63_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444423 - Disclosure - Stock-based Compensation - Compensation Expense (Details)", "role": "http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails", "shortName": "Stock-based Compensation - Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447424 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ibb9790826dc24dbc896c341bfb01e42a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450425 - Disclosure - Net (Loss) Income Per Share - Earnings Per Share (Details)", "role": "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails", "shortName": "Net (Loss) Income Per Share - Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451426 - Disclosure - Net (Loss) Income Per Share - Antidilutive Shares (Details)", "role": "http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails", "shortName": "Net (Loss) Income Per Share - Antidilutive Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454427 - Disclosure - Segment Disclosures - Operating Segments (Details)", "role": "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails", "shortName": "Segment Disclosures - Operating Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "i8f0e68a9202a456ea69acc70ed508d9b_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455428 - Disclosure - Segment Disclosures - Geographical Segments (Details)", "role": "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails", "shortName": "Segment Disclosures - Geographical Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "ia04a1621254d4f20b6187af9ce766411_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization", "role": "http://www.eksobionics.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies and Estimates", "role": "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimates", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies and Estimates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ekso-20210930.htm", "contextRef": "iaa280006a61d4b37888a1d0fbddd3d9f_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 74, "tag": { "country_BE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BELGIUM", "terseLabel": "Belgium" } } }, "localname": "BE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "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", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.eksobionics.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ekso_A2019WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Warrants [Member]", "label": "2019 Warrants [Member]", "terseLabel": "May 2019 Warrants" } } }, "localname": "A2019WarrantsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "ekso_A2021WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Warrants", "label": "2021 Warrants [Member]", "terseLabel": "2021 Warrants" } } }, "localname": "A2021WarrantsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "domainItemType" }, "ekso_AccountsReceivableNetAndOtherAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Net And Other Assets", "label": "Accounts Receivable, Net And Other Assets [Member]", "terseLabel": "Accounts Receivable, Net And Other Assets" } } }, "localname": "AccountsReceivableNetAndOtherAssetsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ekso_AccruedLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Line Items]", "terseLabel": "Accrued Liabilities [Line Items]" } } }, "localname": "AccruedLiabilitiesLineItems", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails" ], "xbrltype": "stringItemType" }, "ekso_AccruedLiabilitiesRollforwardRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities, Rollforward [Roll Forward]", "label": "Accrued Liabilities, Rollforward [Roll Forward]", "terseLabel": "Accrued Liabilities, Rollforward [Roll Forward]" } } }, "localname": "AccruedLiabilitiesRollforwardRollForward", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails" ], "xbrltype": "stringItemType" }, "ekso_AccruedLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Table]", "terseLabel": "Accrued Liabilities [Table]" } } }, "localname": "AccruedLiabilitiesTable", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails" ], "xbrltype": "stringItemType" }, "ekso_AdjustmentsToAdditionalPaidInCapitalWarrantIssuance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Warrant Issuance", "label": "Adjustments To Additional Paid In Capital, Warrant Issuance", "negatedTerseLabel": "Issuance of warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssuance", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ekso_AmericasOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Americas, Other", "label": "Americas, Other [Member]", "terseLabel": "Other" } } }, "localname": "AmericasOtherMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "domainItemType" }, "ekso_AtTheMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At-The-Market Offering [Member]", "label": "At-The-Market Offering [Member]", "terseLabel": "At-The-Market Offering" } } }, "localname": "AtTheMarketOfferingMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ekso_ChangeInContractWithCustomerLiabilityRollforwardRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change In Contract With Customer, Liability Rollforward [Roll Forward]", "label": "Change In Contract With Customer, Liability Rollforward [Roll Forward]", "terseLabel": "Change In Contract With Customer, Liability Rollforward [Roll Forward]" } } }, "localname": "ChangeInContractWithCustomerLiabilityRollforwardRollForward", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueActivityDetails" ], "xbrltype": "stringItemType" }, "ekso_ClassOfWarrantOrRightDurationOfPutOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Duration Of Put Option", "label": "Class Of Warrant Or Right, Duration Of Put Option", "terseLabel": "Duration of put option" } } }, "localname": "ClassOfWarrantOrRightDurationOfPutOption", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ekso_ClassOfWarrantOrRightExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right Expiration Period", "terseLabel": "Class of warrant or right expiration period", "verboseLabel": "Term (Years)" } } }, "localname": "ClassOfWarrantOrRightExpirationPeriod", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "durationItemType" }, "ekso_ClassOfWarrantOrRightExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right Expired", "negatedLabel": "Exercised (in shares)", "negatedTerseLabel": "Warrants exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightExpired", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "sharesItemType" }, "ekso_ClassOfWarrantOrRightIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right Issued", "terseLabel": "Warrants issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightIssued", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "sharesItemType" }, "ekso_ClassOfWarrantOrRightOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Outstanding [Roll Forward]", "label": "Class Of Warrant Or Right, Outstanding [Roll Forward]", "terseLabel": "Class Of Warrant Or Right, Outstanding [Roll Forward]" } } }, "localname": "ClassOfWarrantOrRightOutstandingRollForward", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "stringItemType" }, "ekso_ClassOfWarrantOrRightPercentageOfWarrantsIssuedToPurchaseSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right Percentage Of Warrants Issued To Purchase Shares Of Common Stock", "label": "Class of Warrant or Right Percentage Of Warrants Issued To Purchase Shares Of Common Stock", "terseLabel": "Percentage of warrants issued to purchase shares of common stock" } } }, "localname": "ClassOfWarrantOrRightPercentageOfWarrantsIssuedToPurchaseSharesOfCommonStock", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ekso_ClassOfWarrantOrRightPutOptionDurationOfPayPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Put Option, Duration Of Pay Period", "label": "Class Of Warrant Or Right, Put Option, Duration Of Pay Period", "terseLabel": "Put option pay period" } } }, "localname": "ClassOfWarrantOrRightPutOptionDurationOfPayPeriod", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ekso_CollaborativeArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangements", "label": "Collaborative Arrangements [Member]", "terseLabel": "Collaborative arrangements" } } }, "localname": "CollaborativeArrangementsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ekso_CommonStockContribution": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common Stock Contribution", "verboseLabel": "Common stock contribution to 401(k) plan" } } }, "localname": "CommonStockContribution", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ekso_ContractWithCustomerLiabilityDeferralOfRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Deferral Of Revenue", "label": "Contract With Customer, Liability, Deferral Of Revenue", "terseLabel": "Deferral of revenue" } } }, "localname": "ContractWithCustomerLiabilityDeferralOfRevenue", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "ekso_ContractWithCustomerLiabilityDevicesAndAdvances": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails": { "order": 3.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Devices And Advances", "label": "Contract With Customer, Liability, Devices And Advances", "terseLabel": "Deferred device and advances" } } }, "localname": "ContractWithCustomerLiabilityDevicesAndAdvances", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ekso_ContractWithCustomerLiabilityExtendedMaintenanceAndSupport": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Extended Maintenance And Support", "label": "Contract With Customer, Liability, Extended Maintenance And Support", "terseLabel": "Deferred extended maintenance and support" } } }, "localname": "ContractWithCustomerLiabilityExtendedMaintenanceAndSupport", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ekso_ContractWithCustomerLiabilityRoyalties": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Royalties", "label": "Contract With Customer, Liability, Royalties", "terseLabel": "Deferred royalties" } } }, "localname": "ContractWithCustomerLiabilityRoyalties", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ekso_ContractsWithCustomerAccountsReceivablePaymentTermsDuration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts With Customer, Accounts Receivable, Payment Terms, Duration", "label": "Contracts With Customer, Accounts Receivable, Payment Terms, Duration", "terseLabel": "Accounts receivable payment terms" } } }, "localname": "ContractsWithCustomerAccountsReceivablePaymentTermsDuration", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails", "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ekso_ContractwithCustomerLiabilityNonCancellableBacklog": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Non-Cancellable Backlog", "label": "Contract with Customer, Liability, Non-Cancellable Backlog", "terseLabel": "Contract with Customer, Liability, Non-Cancellable Backlog" } } }, "localname": "ContractwithCustomerLiabilityNonCancellableBacklog", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ekso_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "domainItemType" }, "ekso_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "domainItemType" }, "ekso_DebtCovenantCovenantComplianceUnrestrictedCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Covenant, Covenant Compliance, Unrestricted Cash", "label": "Debt Covenant, Covenant Compliance, Unrestricted Cash", "terseLabel": "Debt covenant, unrestricted cash" } } }, "localname": "DebtCovenantCovenantComplianceUnrestrictedCash", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/OrganizationDetails" ], "xbrltype": "monetaryItemType" }, "ekso_DebtInstrumentDeferralPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Deferral Period", "label": "Debt Instrument, Deferral Period", "verboseLabel": "Deferral principal payment period" } } }, "localname": "DebtInstrumentDeferralPeriod", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ekso_December2019PlacementAgentWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "December 2019 Placement Agent Warrants", "label": "December 2019 Placement Agent Warrants [Member]", "verboseLabel": "December 2019 Placement Agent Warrants" } } }, "localname": "December2019PlacementAgentWarrantsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "domainItemType" }, "ekso_December2019WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "December 2019 Warrants [Member]", "terseLabel": "December 2019 Warrants" } } }, "localname": "December2019WarrantsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "domainItemType" }, "ekso_DirectOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Direct Offering", "label": "Direct Offering [Member]", "terseLabel": "Direct Offering" } } }, "localname": "DirectOfferingMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ekso_EMEAOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EMEA, Other", "label": "EMEA, Other [Member]", "terseLabel": "Other" } } }, "localname": "EMEAOtherMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "domainItemType" }, "ekso_EksoHealthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EksoHealth [Member]", "label": "EksoHealth [Member]", "terseLabel": "EksoHealth" } } }, "localname": "EksoHealthMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails", "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "ekso_EksoWorksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EksoWorks [Member]", "label": "EksoWorks [Member]", "terseLabel": "EksoWorks" } } }, "localname": "EksoWorksMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "ekso_EquityIncentivePlan2014Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan 2014 [Member]", "terseLabel": "Equity Incentive Plan 2014", "verboseLabel": "2014 Plan" } } }, "localname": "EquityIncentivePlan2014Member", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails", "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "ekso_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityValueReclassification": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Reclassification", "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Reclassification", "negatedTerseLabel": "Reclassification of warrant liability to equity upon exercise of warrants" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityValueReclassification", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "monetaryItemType" }, "ekso_FairValueOfWarrantsIssuedUponEquityFinancing": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair Value Of Warrants Issued Upon Equity Financing", "label": "Fair Value Of Warrants Issued Upon Equity Financing", "terseLabel": "Fair value of warrants issued upon equity financing" } } }, "localname": "FairValueOfWarrantsIssuedUponEquityFinancing", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ekso_February2021OfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "February 2021 Offering", "label": "February 2021 Offering [Member]", "terseLabel": "February 2021 Offering" } } }, "localname": "February2021OfferingMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ekso_GainLossOnWarrantLiability": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Warrant Liability", "label": "Gain (Loss) On Warrant Liability", "negatedLabel": "Gain on revaluation of warrants issued in connection with the February 2021, June 2020, December 2019 and May 2019 financings", "negatedTerseLabel": "(Gain) loss on revaluation of warrant liabilities", "terseLabel": "Gain (loss) on revaluation of warrant liabilities" } } }, "localname": "GainLossOnWarrantLiability", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "monetaryItemType" }, "ekso_GoingConcernPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Going Concern [Policy Text Block]", "verboseLabel": "Going Concern" } } }, "localname": "GoingConcernPolicyTextBlock", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "ekso_HamburgGermanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hamburg,Germany", "label": "Hamburg,Germany [Member]", "terseLabel": "Hamburg,Germany" } } }, "localname": "HamburgGermanyMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ekso_IssuanceOfCommonStockUnderAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance Of Common Stock Under", "label": "Issuance Of Common Stock Under [Abstract]", "terseLabel": "Issuance of common stock under:" } } }, "localname": "IssuanceOfCommonStockUnderAbstract", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "ekso_June2020InvestorWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 2020 Investor Warrants", "label": "June 2020 Investor Warrants [Member]", "terseLabel": "June 2020 Investor Warrants" } } }, "localname": "June2020InvestorWarrantsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "domainItemType" }, "ekso_June2020PlacementAgentWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Warrants [Member]", "label": "June 2020 Placement Agent Warrants [Member]", "terseLabel": "June 2020 Placement Agent Warrants" } } }, "localname": "June2020PlacementAgentWarrantsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "domainItemType" }, "ekso_June2020WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 2020 Warrants", "label": "June 2020 Warrants [Member]", "terseLabel": "June 2020 Warrants" } } }, "localname": "June2020WarrantsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ekso_LicenseRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License Revenue [Member]", "verboseLabel": "License fees" } } }, "localname": "LicenseRevenueMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ekso_LineOfCreditFacilityCapacityAvailableForSpecificPurpose": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Capacity Available For Specific Purpose", "label": "Line Of Credit Facility, Capacity Available For Specific Purpose", "terseLabel": "Available for corporate purposes" } } }, "localname": "LineOfCreditFacilityCapacityAvailableForSpecificPurpose", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ekso_LoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan Agreement [Member]", "terseLabel": "Loan Agreement" } } }, "localname": "LoanAgreementMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ekso_May2019WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "May 2019 Warrants [Member]", "terseLabel": "May 2019 Warrants" } } }, "localname": "May2019WarrantsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "domainItemType" }, "ekso_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Customers", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "integerItemType" }, "ekso_NumberOfLicenseAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of License Agreements", "label": "Number Of License Agreements", "terseLabel": "Number of license agreements" } } }, "localname": "NumberOfLicenseAgreements", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "ekso_OperatingLeaseAbatement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Abatement", "label": "Operating Lease, Abatement", "terseLabel": "Operating lease, abatement" } } }, "localname": "OperatingLeaseAbatement", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ekso_OtherIncomeExpense": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to other income activities, classified as other.", "label": "Other Income Expense", "verboseLabel": "Other (expense) income, net" } } }, "localname": "OtherIncomeExpense", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "ekso_PWBLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PWB Loan Agreement", "label": "PWB Loan Agreement [Member]", "terseLabel": "PWB Loan Agreement" } } }, "localname": "PWBLoanAgreementMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "domainItemType" }, "ekso_ProductMaintenanceAndWarrantyTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Maintenance And Warranty [Table Text Block]", "terseLabel": "Product Maintenance And Warranty" } } }, "localname": "ProductMaintenanceAndWarrantyTableTextBlock", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "ekso_ProductMaintenanceWarrantyAddition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Product Maintenance Warranty Addition", "verboseLabel": "Additions for estimated future costs" } } }, "localname": "ProductMaintenanceWarrantyAddition", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "ekso_ProductMaintenanceWarrantyExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Product Maintenance Warranty Expense", "negatedLabel": "Incurred costs" } } }, "localname": "ProductMaintenanceWarrantyExpense", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "ekso_ProductMaintenanceWarrantyLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails": { "order": 1.0, "parentTag": "ekso_ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Product Maintenance Warranty Liabilities, Current", "label": "Product Maintenance Warranty Liabilities, Current", "terseLabel": "Current portion" } } }, "localname": "ProductMaintenanceWarrantyLiabilitiesCurrent", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "ekso_ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Product Maintenance Warranty Liabilities Current Noncurrent", "periodEndLabel": "Closing Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total" } } }, "localname": "ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "ekso_ProductMaintenanceWarrantyLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails": { "order": 2.0, "parentTag": "ekso_ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Product Maintenance Warranty Liabilities, Noncurrent", "label": "Product Maintenance Warranty Liabilities, Noncurrent", "terseLabel": "Long-term portion" } } }, "localname": "ProductMaintenanceWarrantyLiabilitiesNoncurrent", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "ekso_RentalsAndSubscriptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rentals and Subscriptions", "label": "Rentals and Subscriptions [Member]", "terseLabel": "Rentals and subscriptions" } } }, "localname": "RentalsAndSubscriptionsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ekso_RichmondCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Richmond, California", "label": "Richmond, California [Member]", "terseLabel": "Richmond, California" } } }, "localname": "RichmondCaliforniaMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ekso_RoyaltyPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Royalty Percentage", "terseLabel": "Royalty percentage" } } }, "localname": "RoyaltyPercentage", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "ekso_SaleOfStockStockAvailableForIssuanceValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Stock Available For Issuance, Value", "label": "Sale Of Stock, Stock Available For Issuance, Value", "terseLabel": "Available for future offerings" } } }, "localname": "SaleOfStockStockAvailableForIssuanceValue", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ekso_SalesRevenueGoodsNetExcludingGovernmentSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Revenue Goods Net Excluding Government Sales [Member]", "verboseLabel": "Net sales" } } }, "localname": "SalesRevenueGoodsNetExcludingGovernmentSalesMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ekso_ScheduleOfWarrantsOutstandingTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Warrants Outstanding [Table Text Block]", "terseLabel": "Schedule of Warrant share activity" } } }, "localname": "ScheduleOfWarrantsOutstandingTableTextBlock", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureTables" ], "xbrltype": "textBlockItemType" }, "ekso_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsRightToReceiveShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instrument Other Than Options, Right To Receive, Shares", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instrument Other Than Options, Right To Receive, Shares", "terseLabel": "Right to receive stock (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsRightToReceiveShares", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ekso_SharesIssuedCapitalContribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Shares Issued ,Capital Contribution", "verboseLabel": "Share issuance for common stock contribution to 401(k) plan" } } }, "localname": "SharesIssuedCapitalContribution", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ekso_StockConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Conversion Price", "verboseLabel": "Conversion price (in dollars per share)" } } }, "localname": "StockConversionPrice", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "ekso_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Exercise Of Warrants", "label": "Stock Issued During Period, Shares, Exercise Of Warrants", "terseLabel": "Exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ekso_StockIssuedDuringPeriodValueExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Exercise Of Warrants", "label": "Stock Issued During Period, Value, Exercise Of Warrants", "terseLabel": "Exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ekso_SubscriptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscriptions", "label": "Subscriptions [Member]", "terseLabel": "Subscriptions" } } }, "localname": "SubscriptionsMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ekso_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "domainItemType" }, "ekso_TransferOfPropertyAndEquipmentFromInventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Transfer Of Property And Equipment From Inventory", "verboseLabel": "Transfer of inventory to (from) property and equipment" } } }, "localname": "TransferOfPropertyAndEquipmentFromInventory", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ekso_UnrestrictedCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Unrestricted Cash", "terseLabel": "Unrestricted cash" } } }, "localname": "UnrestrictedCash", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/OrganizationDetails" ], "xbrltype": "monetaryItemType" }, "ekso_WarrantIssuanceExpense": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Warrant Issuance Expense", "label": "Warrant Issuance Expense", "negatedTerseLabel": "Warrant issuance expense" } } }, "localname": "WarrantIssuanceExpense", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "ekso_WarrantyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warranty [Member]", "terseLabel": "Warranty" } } }, "localname": "WarrantyMember", "nsuri": "http://www.eksobionics.com/20210930", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r203", "r331", "r337", "r510" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r253", "r285", "r352", "r353", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r507", "r511", "r531", "r532" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails", "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r253", "r285", "r352", "r353", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r507", "r511", "r531", "r532" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails", "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r203", "r331", "r337", "r510" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r198", "r331", "r335", "r480", "r506", "r508" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails", "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r198", "r331", "r335", "r480", "r506", "r508" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesProductMaintenanceandWarrantyDetails", "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r253", "r285", "r343", "r352", "r353", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r507", "r511", "r531", "r532" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails", "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r253", "r285", "r343", "r352", "r353", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r507", "r511", "r531", "r532" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails", "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r199", "r200", "r331", "r336", "r509", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails", "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r199", "r200", "r331", "r336", "r509", "r519", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails", "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "verboseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r467" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r20", "r205", "r206" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances", "verboseLabel": "Accounts receivable, net of allowances of $2 and $42, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets", "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]", "terseLabel": "Accrued Liabilities and Other Liabilities [Abstract]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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", "totalLabel": "Total", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails", "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Loss [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r59", "r60", "r61", "r497", "r516", "r517" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r68", "r69", "r437", "r438", "r439", "r440", "r441", "r443" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r58", "r61", "r68", "r69", "r70", "r114", "r115", "r116", "r409", "r512", "r513", "r540" ], "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": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r57", "r61", "r68", "r69", "r70", "r409", "r438", "r439", "r440", "r441", "r443" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21", "r385", "r467" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r114", "r115", "r116", "r382", "r383", "r384", "r415" ], "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": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r356", "r379", "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r207", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "verboseLabel": "Allowance for accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r143" ], "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": "Antidilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails" ], "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]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r143" ], "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/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r110", "r180", "r187", "r194", "r209", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r405", "r410", "r433", "r465", "r467", "r481", "r495" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r52", "r110", "r209", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r405", "r410", "r433", "r465", "r467" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r357", "r381" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails", "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails", "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r3", "r113", "r166" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "verboseLabel": "Organization" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizationLongtermDebtAndEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalization, Long-term Debt and Equity [Abstract]", "terseLabel": "Capitalization, Long-term Debt and Equity [Abstract]" } } }, "localname": "CapitalizationLongtermDebtAndEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r33", "r97" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets", "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/OrganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r90", "r97", "r102" ], "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 at end of period", "periodStartLabel": "Cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r90", "r436" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "verboseLabel": "Supplemental disclosure of non-cash activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r308", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r300" ], "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 (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Number warrants called (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r233", "r485", "r501" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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", "verboseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r230", "r231", "r232", "r234", "r521" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r114", "r115", "r415" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common\u00a0Stock", "verboseLabel": "Common\u00a0Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "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 per share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r299" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r467" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 141,429 shares authorized; 12,664 and 8,349 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r64", "r66", "r67", "r75", "r488", "r504" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r74", "r83", "r487", "r503" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "verboseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r160", "r161", "r203", "r430", "r431", "r520" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r160", "r161", "r203", "r430", "r431", "r518", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r160", "r161", "r203", "r430", "r431", "r518", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r155", "r493" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentration of Credit Risk and Other Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r160", "r161", "r203", "r430", "r431" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r158", "r160", "r161", "r162", "r430", "r432", "r520" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r160", "r161", "r203", "r430", "r431", "r520" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r104", "r407" ], "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]", "terseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contracts with Customer, Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r310", "r311", "r332" ], "calculation": { "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Deferred revenue", "totalLabel": "Total deferred revenues" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueActivityDetails", "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r310", "r311", "r332" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails_1": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "negatedLabel": "Less current portion", "verboseLabel": "Deferred revenues, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets", "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r310", "r311", "r332" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails_1": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenues, non-current", "verboseLabel": "Deferred revenues" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets", "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedTerseLabel": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "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", "terseLabel": "Contractual obligation" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "verboseLabel": "Payments due by period" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r80", "r480" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r159", "r203" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r109", "r112", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r271", "r272", "r273", "r274", "r449", "r482", "r483", "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable rate percentage" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r268", "r483", "r494" ], "calculation": { "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Total principal payments", "totalLabel": "Total principal payments" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r250", "r271", "r272", "r447", "r449", "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Received net proceeds" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41", "r251" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r109", "r112", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r271", "r272", "r273", "r274", "r449" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r109", "r112", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r271", "r272", "r273", "r274", "r300", "r303", "r304", "r305", "r446", "r447", "r449", "r450", "r492" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "stringItemType" }, "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", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r257", "r269", "r271", "r272", "r448" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Less debt discount and issuance cost" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Percent of employee match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r95", "r220" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.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 the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.", "label": "Derivative Financial Instruments, Liabilities [Member]", "terseLabel": "Warrant Liability" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r53", "r54", "r55", "r429" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Warrant liabilities", "verboseLabel": "Warrant liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets", "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r331", "r335", "r336", "r337", "r338", "r339", "r340", "r341" ], "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]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r331" ], "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]", "verboseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r76", "r119", "r120", "r121", "r122", "r123", "r127", "r130", "r140", "r141", "r142", "r146", "r147", "r416", "r417", "r489", "r505" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net (loss) income per share applicable to common shareholders, basic (in dollars per share)", "verboseLabel": "Net (loss) income per share, basic (in dollar per shares)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r76", "r119", "r120", "r121", "r122", "r123", "r130", "r140", "r141", "r142", "r146", "r147", "r416", "r417", "r489", "r505" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share applicable to common shareholders, diluted (in dollars per share)", "verboseLabel": "Net loss per share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r143", "r144", "r145", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net (Loss) Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r436" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "terseLabel": "401(k) expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Salaries, benefits and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r380" ], "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 expense, period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r377" ], "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": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Options to purchase common stock", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails", "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r68", "r69", "r70", "r114", "r115", "r116", "r118", "r124", "r126", "r150", "r210", "r299", "r306", "r382", "r383", "r384", "r396", "r397", "r415", "r437", "r438", "r439", "r440", "r441", "r443", "r512", "r513", "r514", "r540" ], "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/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of debt" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r95", "r278" ], "calculation": { "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedTerseLabel": "Adjustment for gain on revaluation of warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r418", "r419", "r420", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of assumption used in valuation" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r259", "r271", "r272", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r419", "r468", "r469", "r470" ], "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 and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r418", "r419", "r422", "r423", "r428" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r426" ], "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" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r259", "r344", "r345", "r350", "r351", "r419", "r468" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "verboseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r259", "r271", "r272", "r344", "r345", "r350", "r351", "r419", "r469" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "verboseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r259", "r271", "r272", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r419", "r470" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r424", "r427" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r424", "r427" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes 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 liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "verboseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability 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, Liability, Issuances", "terseLabel": "Initial fair value of warrants in connection with 2021 financing" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability 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, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsChangeinLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r259", "r271", "r272", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r468", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r426", "r428" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r96", "r434", "r435" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized loss (gain) on foreign currency transactions" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r95", "r275", "r276" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Gain on forgiveness of note payable", "terseLabel": "Gain on forgiveness of note payable" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r95", "r216", "r217", "r219" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "verboseLabel": "Loss on impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r79", "r110", "r180", "r186", "r190", "r193", "r196", "r209", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r433" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r222", "r225" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails", "http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r225" ], "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/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails", "http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r111", "r393", "r394", "r395", "r398", "r399", "r400", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r92", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r94" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.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", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.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", "verboseLabel": "Accrued, lease and other noncurrent liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r94" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenues" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r94" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r94" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses, right-of-use assets, and other assets current and noncurrent" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "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": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r131", "r132", "r133", "r142" ], "calculation": { "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Effect of dilutive warrants (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r72", "r174", "r445", "r448", "r490" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r89", "r91", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r215" ], "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]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r47" ], "calculation": { "http://www.eksobionics.com/role/InventoriesDetails": { "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", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r50", "r467" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.eksobionics.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets", "http://www.eksobionics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r51", "r105", "r149", "r213", "r214", "r215", "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r49" ], "calculation": { "http://www.eksobionics.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r48" ], "calculation": { "http://www.eksobionics.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r95" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Finance cost attributable to issuance of warrants" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r461" ], "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 Maturities of Future Obligations" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r461" ], "calculation": { "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r461" ], "calculation": { "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r461" ], "calculation": { "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r461" ], "calculation": { "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of lease" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r463" ], "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": "Lease Obligations" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r110", "r188", "r209", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r406", "r410", "r411", "r433", "r465", "r466" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r110", "r209", "r433", "r467", "r484", "r499" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r110", "r209", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r406", "r410", "r411", "r433", "r465", "r466", "r467" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "verboseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsFairValueHierarchiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Effective rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Received loan" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r258", "r270", "r271", "r272", "r483", "r496" ], "calculation": { "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Note payable, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r112", "r237", "r262" ], "calculation": { "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r112" ], "calculation": { "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021 - 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "verboseLabel": "Note Payable, net" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r42" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable, net" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r238" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails", "http://www.eksobionics.com/role/NotesPayablenetDebtRepaymentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputConversionPriceMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using price per share at which convertible share can be converted into common stock.", "label": "Measurement Input, Conversion Price [Member]", "verboseLabel": "Conversion price" } } }, "localname": "MeasurementInputConversionPriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "verboseLabel": "Expected term (years)" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r421" ], "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]", "verboseLabel": "Volatility of stock" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "verboseLabel": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "verboseLabel": "Current share price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "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/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r90", "r93", "r96" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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", "negatedLabel": "Cash used in operations", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.eksobionics.com/role/OrganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r62", "r65", "r70", "r73", "r96", "r110", "r117", "r119", "r120", "r121", "r122", "r125", "r126", "r138", "r180", "r186", "r190", "r193", "r196", "r209", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r417", "r433", "r486", "r502" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net (loss) income", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r119", "r120", "r121", "r122", "r127", "r128", "r139", "r142", "r180", "r186", "r190", "r193", "r196" ], "calculation": { "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net (loss) income per share applicable to common shareholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r129", "r134", "r135", "r136", "r137", "r139", "r142" ], "calculation": { "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net loss per share applicable to common shareholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "verboseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r180", "r186", "r190", "r193", "r196" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r452" ], "calculation": { "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r452" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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", "verboseLabel": "Lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r454", "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Lease payment" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r451" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r460", "r462" ], "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/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r459", "r462" ], "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/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/LeaseObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r39" ], "calculation": { "http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r66", "r68", "r69", "r71", "r74", "r299", "r437", "r442", "r443", "r487", "r503" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.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", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r63", "r66", "r403", "r404", "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Net unrealized gain (loss) on foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "verboseLabel": "Other income (expense), net:" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other adjustments" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Underwriting agreement" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Payment of remaining balance of long-term debt" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Acquisition of equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r357", "r381" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18", "r283" ], "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", "verboseLabel": "Convertible Preferred stock, par value per share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "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 (in shares)", "verboseLabel": "Convertible Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18", "r283" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "verboseLabel": "Convertible Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)", "verboseLabel": "Convertible Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18", "r467" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Convertible preferred stock, $0.001 par value; 10,000 shares authorized; none issued and outstanding at September 30, 2021 and December 31, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r31", "r32" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Commission and issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r85" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from direct offering", "verboseLabel": "Proceeds from issuance of common stock and warrants, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r86" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r85" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Value of shares sold", "verboseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "verboseLabel": "Parts and other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "verboseLabel": "Device revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r39", "r235", "r236" ], "calculation": { "http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "verboseLabel": "Device warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r221", "r467", "r491", "r500" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r78", "r212" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Changes in allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": { "auth_ref": [ "r280", "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.", "label": "Reclassifications of Temporary to Permanent Equity", "terseLabel": "Reclassification of warrant liability to equity upon exercise of warrants" } } }, "localname": "ReclassificationsOfTemporaryToPermanentEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r87" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "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", "negatedTerseLabel": "Payment of remaining balance on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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": "Principal payments on note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": { "auth_ref": [ "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by form of arrangement related to research and development.", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]", "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": { "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": "Research and Development Arrangement, Contract to Perform for Others [Line Items]", "terseLabel": "Research and Development Arrangement, Contract to Perform for Others [Line Items]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": { "auth_ref": [ "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others.", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]", "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r390", "r479", "r533" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.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", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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]", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails" ], "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 (RSUs) [Member]", "terseLabel": "RSU" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r95", "r224", "r227", "r228" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r306", "r385", "r467", "r498", "r515", "r517" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets", "http://www.eksobionics.com/role/OrganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r114", "r115", "r116", "r118", "r124", "r126", "r210", "r382", "r383", "r384", "r396", "r397", "r415", "r512", "r514" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r171", "r172", "r185", "r191", "r192", "r198", "r199", "r203", "r330", "r331", "r480" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails", "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r160", "r203" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r106", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r342" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r312", "r313", "r314", "r315", "r316", "r317", "r320", "r321", "r334", "r342" ], "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]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Geographic Information" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RoyaltyAgreementTermsMember": { "auth_ref": [ "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Terms of the royalty agreement under research and development arrangements.", "label": "Royalty Agreement Terms [Member]", "terseLabel": "Royalty Agreement Terms" } } }, "localname": "RoyaltyAgreementTermsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Value of shares sold" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number warrants called (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of shares (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "verboseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r61", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "verboseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r143" ], "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]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r143" ], "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]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCapitalizationEquityLineItems": { "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": "Schedule of Capitalization, Equity [Line Items]", "terseLabel": "Schedule of Capitalization, Equity [Line Items]" } } }, "localname": "ScheduleOfCapitalizationEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity.", "label": "Schedule of Capitalization, Equity [Table]", "terseLabel": "Schedule of Capitalization, Equity [Table]" } } }, "localname": "ScheduleOfCapitalizationEquityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r142" ], "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]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r356", "r378", "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r356", "r378", "r387" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r28", "r29", "r30" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "verboseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": { "auth_ref": [ "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "A schedule reflecting the terms of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements.", "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]", "terseLabel": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]" } } }, "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r180", "r183", "r189", "r218" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails", "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r180", "r183", "r189", "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r357", "r381" ], "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]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r360", "r367", "r369" ], "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": "Schedule of Share-based Compensation, Stock Options, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r45", "r107", "r151", "r152", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r292", "r297", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "verboseLabel": "Schedule of Unvested Restricted Stock Units Roll Forward" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r167", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r185", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r194", "r196", "r203", "r226", "r229", "r506" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails", "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r167", "r169", "r170", "r180", "r184", "r190", "r194", "r195", "r196", "r197", "r198", "r202", "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Disclosures" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/SegmentDisclosuresGeographicalSegmentsDetails", "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "verboseLabel": "Service and support" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "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": "Weighted- Average Grant Date\u00a0Fair\u00a0Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r358" ], "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": "Shares authorized for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r381" ], "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": "Shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r363" ], "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", "periodEndLabel": "Options outstanding, exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r363" ], "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", "periodEndLabel": "Weighted-average exercise price, exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r366" ], "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 cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r365" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "verboseLabel": "In lieu of cash compensation (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r381" ], "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", "periodEndLabel": "Aggregate intrinsic value, ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r362", "r381" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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]", "terseLabel": "Stock Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "periodEndLabel": "Aggregate intrinsic value, vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "periodEndLabel": "Options outstanding, vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-average exercise price, vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r355", "r359" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails", "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails", "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails" ], "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 cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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", "verboseLabel": "Options forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "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": "Current share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r373", "r386" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r381" ], "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", "periodEndLabel": "Aggregate intrinsic value, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r381" ], "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": "Weighted-average remaining contractual life (Years), exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Ending Balance (in dollars per share)", "periodStartLabel": "Beginning Balance (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r370" ], "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": "Weighted-average remaining contractual life (Years), ending balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted-average remaining contractual life (Years), vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/StockbasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r103", "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Basis of Presentation and Summary of Significant Accounting Policies and Estimates" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimates" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r167", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r185", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r194", "r196", "r203", "r218", "r223", "r226", "r229", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesDetails", "http://www.eksobionics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.eksobionics.com/role/SegmentDisclosuresOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r46", "r68", "r69", "r70", "r114", "r115", "r116", "r118", "r124", "r126", "r150", "r210", "r299", "r306", "r382", "r383", "r384", "r396", "r397", "r415", "r437", "r438", "r439", "r440", "r441", "r443", "r512", "r513", "r514", "r540" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "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]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r114", "r115", "r116", "r150", "r480" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r354", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "In lieu of cash compensation" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "verboseLabel": "Share issuance in lieu of cash compensation" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "terseLabel": "Shares issued in employee benefit plan (in shares)", "verboseLabel": "Matching contribution to 401(k) plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r299", "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Equity financing, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "terseLabel": "Shares issued as a result of rounding due to reverse-stock split (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r299", "r306" ], "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": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Equity incentive plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Value, Employee Benefit Plan", "terseLabel": "Matching contribution to 401(k) plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.eksobionics.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r299", "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Equity financing, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r24", "r25", "r110", "r208", "r209", "r433", "r467" ], "calculation": { "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets", "http://www.eksobionics.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r108", "r284", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r298", "r306", "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Capitalization and Equity Structure" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructure" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/OrganizationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosure of cash flow activities" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r153", "r154", "r156", "r157", "r163", "r164", "r165" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesandEstimatesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NotePayablenetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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]", "verboseLabel": "Warrants for common stock" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Measurement input percentage" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Expected term", "verboseLabel": "Term (years)" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CapitalizationandEquityStructureAdditionalInformationDetails", "http://www.eksobionics.com/role/CapitalizationandEquityStructureValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r129", "r142" ], "calculation": { "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of shares outstanding, diluted (in shares)", "totalLabel": "Weighted-average number of shares, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r127", "r142" ], "calculation": { "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of shares outstanding, basic (in shares)", "verboseLabel": "Weighted-average number of shares, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.eksobionics.com/role/NetLossIncomePerShareEarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "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=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "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=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "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=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r444": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r463": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r506": { "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" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r533": { "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" }, "r534": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r535": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r536": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r537": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r538": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r539": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" } }, "version": "2.1" } ZIP 80 0001549084-21-000044-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001549084-21-000044-xbrl.zip M4$L#!!0 ( $:"8E.)<42YO28" *#O&@ 1 96MS;RTR,#(Q,#DS,"YH M=&WLO6UW4[FR+?S]_(H\G'&?>\X8VZ"7DE1B]^8.F@0V?4G2A-"O_SX]Z3CC,:O^V^HUYM]Y\'HY&S1@$W4H<=02@],R3TJ MP?94=2&F4JMA_[>7=ROF5&)5/W!Z- M7]XQ2ML[_>&@/^3VDV]=G/Y./GC]R3?>VMGY.L9X9W;T\M3"_0\GSBX[X7S[ MY>C-'3EPIS7$Y8G\>C+ZY)+M@R0-W\^3VWET/#M91:LNOS 93S^<7VF29@\@ M'\Y.["G=LQ^NW7\W_?SO^^VGW9F.:3BIH_$Q3>6F[2*JITQ/FXN+_/'/;>WX MH64F_<^=:)32=_YG^\FS?,3'U.L/)U,:9O[P+7F>_A\AH!H"GYZ?1Z?#Z?CL M\PU[?Z_:P/M>@H_;LC)"(P._^Y1S\_X^)>5*Q9P<:Z_ M2Z.3W)G!QX*H9W!W0\.4_;O&P]_S9+3%^ MIG+OAV.>TD:[0(__==I_\X];#T;#J73IWO[9B=PIG[_[QZTIOYO>F>%\Y]Y_ M_,=__##M3P=\KUEH[](L?[AS_N$/=\XOG4;E[-X/I?]F8S(]&_ _;I7^Y&1 M9W>'HR'+ _3?W6TG\OC\9;\4'LY>RO$=\2OC?CZ__[OI'M=_W.H3&532;.1U M@60#(I(NJJ92BA67\.OF[%'D_]YO765(Q^W6W+][7UQ5:>[JX8!>WMKH%[ED ML;^'#Z*KW:/#\X.]X]>[6S^.#C-WAX_DS_[#HVVS=_3$[@P.WI\<;Q\_AX/W3]\>OGCZ?G?S0!WL MO[0'^Z_-]JM!?_O%GOQY_NY@?^?UP2^HGIC#LX,7V1^^^O'XP/STZL <'AT> M'_9W-K?LX:.'KW?>'^CM]P=FQSQ^)]][OW/\_$UY]+"?'CWW.YL_#78>/=:' MK[;D\_:=H]<[QP_[AYL'9MO\),]Y7VUO;NN#]_GB.[_(O=SP<'^DY!G5P:M? MCK?WM\WA\6.U^^BI.7CQT^N=5P?O#XZW8'OSZ=OM][^\VM%X]F1_:[K]3+U[ MLB_/LGG_5QV*UQQ<+P0'/; 5>U%\<\_58#)K=.#MAM+Y72XA!%46)Q"\_M0N$ M=VLH,>/L@0 \IL'C8>%W_Y?/;J#]$K3Z*K39)5398R\XGWK U* MT,O:Y,*! M=!4J=$^ T@ZB0E@@Q ].Q^-/_//6L&R*6KA!^4LHFZLH*Z1@Q WWG#9.(C!S M#RG:7L@VH>/(*<&M>SVA[,+Y_@#BAV/*C=MNG [[YP /3X\3CV]]"GK!4)I+ MT 0.Y'6R)9>"CFH$@9]GH LK-="[?'%KHW#N'TO\_\@MC;>8B%U#+M9/W.V?Q.!\_ M'.Z^&L@U'_:W'SVW.R\.!SO[3]]O'_]TM/->\'ZT=[2SOS6V7SQ^>[B?]>'Q<[VSN7TF6-MMP?OPT9;>>?3+X&#_ MZ.C@^+#NW/\5+9@@';57HQ:%R\'T1!;;7K0-#6T#1Y+.?%LLP8=+F"]Q_;== M641UC%AR%+HFUXW)12?>WRG%J)7#7Q__UH//59!\Z5PYW2VGXV.YUM%59/?X M#0]/>4]D77_8'[Z4&#W[JJBUW33HOYPIJ:UW)YRG7/;[QW+*;GTFGT[J^1.? M!W6]7)S-]K-+G'?$#VS9W1<'[P5GN<=3M[LY.&IX';QZ^?YP<^=H^_V6DC[^ M7G"6S]\-=H^?OA-,U>&F^) 7.X/V;-O[[3H[XD=*?_O]]OO=1\_?;[_:4I?? MD7N='IKG_G!S2VV_WVO^8W!@GIN=1UOOMLU#\4E/K?@>^>8V'.YOGVWO[]7M M!\T7S'R"V=F___;75"O44E//Y5"%LD6AY(9$\1D%9#$)H;.W[GU30$<*D?AC"WDWZ=\=]@?_N#4= MG_*-72S/+OI7[,)05=6XVC/"ZL0NE.E1TKXE6UTH%$#G>.O>-YE%9$O>12M! M!1 YBH)416M-6!7J=)4F&H.7!M'22'S6G^GL'/?EPFZW/Q #N<:C7_JMJ0\%VO;]G?T,!Z\$$O/3\<[[ M'^7/42.'<)48;+_8DGO]--A^_]/K[=;[NIV[LW]@#X[EUSPZL+N/&CD\ MJCN;+_7VTU\S0!;DA/EA@I;^SKWH=&A=VX=4 YE:;]W[V6U^"W9191<;%5"A M2L>&E&UU@4O(PD4RQ(:=CMK,L&LO6DKQ!KNOQFY[_S[L[C_^5<23<08%K>)C M#XA=C[2W/4W1&7(FD[/?#)Y)H(,GZ5,"ELZ%5*Y!LU)B*(4=?5:??29TOQV- MRX2'7P967'+_'-&5 '.G?PGF2U%0C]_N;HIZ$A^ZO;EW?+AY=+1SW,#)=F>S MO-K=?PZ[CQX.?L?0-W?Z!Z_NP\Z+;;UMMM[N/#I\O?MHRXB>4SOOL]HQVVYG M_Z6P^U_J]OO[OYJBP5.J@EP;A'(6>JEURE@-B0A3T2GIA;7_AC<:(YK\;6/2 M?[A'PEHL.$FM9:7&P3KN:C4!<.<>OQ?9C6G8#[!\"^_17QPS2 MOM3SP4D/1>5[D17U4(MWA:QM=N;6/7?;_0[%.Y\.8HRY\IB%RDP^,_;2AG+N M3F9#88+SQFR\\.[T[$30F?2/3P9MC&?VV=&XF<$GPRRWWTU*B\R?7N/\_K_= M].(9)J/3\>S=;(#M[H5MGUS^.-V0/Q9X?9'CS^ MOY^FH*Y^^=[E1Y]>_61FBY?O)E,:3UO^Z-[E\);2E]_[[=B'QRP?G1I[;9#J MTR.7[R]O3AKJ\3LN5S!IMQ>WGQV\O,3EL MM:[XX>>5_AMYK(]/G7EMFH[&?]+T?O?]]N$F#TZ0H34G@/)./E'-07)S"$B\%6%AM?QX6X<\_]1BU,.I2G;9:Q%5"%0( M%"*.@;2Z2'5?M)M:Q7937]]N:F[MIB$SJ^!CS1622!C/XF04"F-PMCB\:#>] MVNWVM?QACNV6T,>HV>@2(+)#91V"+IZ*05!EG0SZ MN3_=YC8NM%'Z3NY_ZXOY.CR-/E<%,]L MC.?\6C_<^>PM/K3:AR=98.#X!!I?! A*42 ",):(O*\HAE[)*:W=VD!SOY1^ MTWDT^)GZY?'P 9WTIS3H"$S1:>'(Q>N@/7C &))M_/&?-2N]H8?#_/HF#L"F72E)'ZN@D_)67@AGR!*K?C=&TGU %\;PE@]N MLC$Y PZ3+TX?);5 L6EV2AB:M,0J@_)J:B54ZB1'09]P;_@ MDG_YSA/JQ2>#X.O)EI\/J_9.MWD0SCJ'D,68"S!$H[U():^)EX!J)]H-C3O7&Y:6.UA"I["9F%/UV56ANBX6GQE=YAQ,C176 M$-Q5D)J+!]J2L"M-OEC+8*F2=-U(!;VWGK*_7+72?7P7*#7]?":L&56ELP5* M56L0?I'0%5&>$5RB7 C7!IHE2R] M=B&KA%XM,"@MJP6L:FNB2H02"Z#HS)@U9))X8#'%&I8P:;7SIKK\*;5D=:)4 M*D;M@36@*CYELDZX%E13UP_5A8[(+1[08!6R;K-)1 M5KHD<^B*46NE@8H#U M W1I&GCQX/KHNA 9>/- 5V0)DX*@8C+AD M[ZK-*K)5&G1.BUL;U65O?#V+MJH/" *"=#I(P1(Q>Y.+\TY(8LAK \V2-/"< M8,+@HU(."[L"Y(2Q1]0&$!JWU "K5)'I$.),-FGRV3E]= MW7TS7>W+0/V%M>=SFG"-R5575"43&-J<0UU2*B4F&XMROBX!U6ZTFP(LZ +J M6 B1JHUJQA23N 0_?KUAL4EM)<":/$8;0XE!R-Q-YE$!B7R0E:N!C:_*U[1 M?4"7D]!>"K@UB^;/B:LO 9 *4:MGIDWT-8&"O(;@+CVAO12@E=7%<7'&HVE[ M?R6;L[$B3I7"6/3Y^/DZX+NX4BKSFD/NBG?6HJ_>&Q"/FF)2#F."4-K*6U@; M:)932F5>,%'SDZ"I0#"0H\'BG$.K:EOVI8-='YB67DIE7I!E3MDJJFA*!F\A MMG(.E0L7@U67]7%Z"RZE,B]\C $?6IV;G#RP]UAKR6T19 MT)"E%X +UK4%= 5B;74,+#$D=M6&]0-T:;F#)8"+U6B,UIF< ))!'2H9ZUC' M*E$,UQ#<5<@=+,$M8PZAUAP]9XC)IZQ:C4*):J!5*)?*I_OX+C!W,*=% 6RD M_[45F;J("&VSK&JJ& 0-RD$XY=I LZ3 MA.NL#TS+SQW,"3)'67LF<7JIB$JM6!4A5DF*GD M@_>98TXQY+I^@"Y- R\>W(3%U4)6 H\!IQ)6UI5J"<53-&D=P5T%#;QXH-E@ MTN@1I=V!A< #1O2&J[4%%%YJX.[CNT -/*=E$0 F88[!QF1 .<00@H@JBPH\ M%0]K \V2-/"<8#+%.*TU:*X%6M' Y&J"BL4:EZKWZP/3\C7PG"!SU:L:HE'$ M"7(MB2OZ%")PC-E\R"YU'[)%:^"Y=2DR.?N<=570UA_Y&D&QRDQ"2U@O#I\% MML"'_0N'IPV-/]AA]$1>7E[@JW?$+!B**HHT@0-YG6S)I: C:58D?:FHK8'> MY8L5:-BKY,CVS(=+?7%RX6^G_I5]VFP*QADQQY@!*$2;L[,EU5BM*\9W<5N! M'T\GXA$FDV?GE[AP&+,=H;?DKW\R#:9'7_ 37[SK9#R]NT?#EWQ^]?9VNS_L M'Y\>7W]1A<5O5F 17:C*2;?R(I8,QA0CVU!L-$9_?HON&S/Y S.A=VMD)A]\ M>CZ=3(4?_=ZKSUKT\N@W.W8Q--$%*=BB$C@OL5*\>2ZM@);+VL4KT]Q79+7: MGY\U_LG2MK\RQ"_:UE% B8<,-F9Y:;5IV2P7R,6K:S]6>17F@]$PRS?&U!34 M7G_R^L>S_;,3OB)^+PSL=R?/HP=OTZO1^/(.'SN*R\_N_]6[_)O?^B,/\]$Q MC5__3JN,3L5M[7'F_AM*@Y5:_# O,Q9S)0BU<$@9/ 9A*S9H'P+$XK5R'3#C MKS*@'Z_1@!;866[,^ \27286MC:S)=N\<5)@&&O1H@&M,[%#U<>Z9F![_(:' MI_QP/#J6+\DW\O1%?WIT^8373\,67P+-UIQTM*DJ3)"S0AM":IM;A.AT*X'6 MG:&-&VO[1M^V^/&5(%Z,2R%"J\!Z,8%@=$@UA+;VWOD.6-M-B+ZQZ4]5)T0( MQ2K-!H&BCTD''91O/-1[4AW*=]Q8VRJF33Y=[ C%.9]M9"8QO$K!0W#DE?/& MBA-=FWWC/QI?VQ_3<#*8F94- FU=JRK#J5CPPJJL<=HX M5L&K0AG6IK#5,O&:8YFG7**V6)TS7D/"B&R#UQ4343;5\-I4QUQJ_YI?M4PG MS-&(AL&VB9LVV'9*4**3'=DHT1?79O!ZR?YP;M-X*"34*0%G:I-$DF)7LL\. M6'-DN_K]ZR'UQ[_0X)1_/-L^'YEH%W@XYG^="DLY^Q2U#R=_=&K+7YV.Q_WA MRX[T,64]5^]5(FLA5HTY8."0T3KEL^Z 3UP<9G_FD3Z\_*?\2!KGH[,G0FP' M?_!4CXC8X5D?%;>*;28]8T!+8K1GMF)\!18S>(CLB M),@&12,:U!A=TK;8F&\,:"UIQ_P,2/N*K$65>BWA0GP09JN5MBH[5ZW1-P:T MEK1C?@:$OBA;B:TM$2#GI&M"2*DZLM[HTBD#>M*GU!^T%-6 )E>R4YO2)F]H MVG_##_M#&N8^#1Y+LXU/9S9T^:B[GM1P%",5R52Q: "B91MK,5OI%, M$Q\=&M1;?027/ZI&MF0+J9+B"FV;"^:$ 9"MTSGJ#NR)M?HH7XNN U-BQ"* M:00.,3D1#24XI1BU_]>Z$;UW M^F!X'S7@ZE@=FF2 53LM=9+ M]W5?ID8_TJ A].R(>?IDE,_'S7^;L_G[504[/+T_/%_5?W\RX6E7R%!IA<$* MQ>I"A+89DPTUQ>2M3EGXK%I]M;GB4,U/7V9#.J3@:[$5VE!6VT'4>([&HH?$ M'="7W]>JYAS(!>^+]U1!%4S%%J_1Z*P"U7U_\*4=WQG+E5I#5SI8: M9.^UL[ZB;5OQA XMHUK\,O2?QZ-RFJ>[XV<\?M//5V: 7QQ=Q^50AG..18AV M2_Q5&\DFDF"3,:4<5:EK:#4O1N/77PJ;-T;S;\<96:EL/-JH08*YP9!4KBDD MR%;>=V'%YG>-7\TMB<-1^Z"@&D OVL:9*@JP.I':''Y>+P;"1@ M'8W(6JJY:J>XU5[-@:(U(:!&]DZ(1UY#(UIL8NH[L"%=VF0IRYI3A:P9O;BC ME )EZWT)J0,V= /GQ\644,_V(%8"I,6$#3ND4'1*"2[J':XVG*L65\Z+.(T& M TJC\6R:Y/WQN V9S1YF'8U(84''M; 5'6+;,DMYEW*RFHO3"M?0B*XYKGQ_ M-A11D3,Z#8V5BB(<1VM9MVF MM"QANJ//47M1E-$R%%+)BAJPRAC0;3I4Z8#1?-?X45!)6+E2% I86S#;U#:Q M).M$[GT8;EIE_%8U5"QL='OQ5N.TTR9:DWPF<)H2%^<#07:M/KRS:V@UZS:E M90G[?3GR4><:J2IP%E),ML;"7CO.,6,'C.:[QB\44[2'0*S:J(#T_^ 1DO5< M0E'J)E1T8UQ[\883I=_GV!0H> #C"'0K#6HUF6)\QSO^=S.E90G:@DB<3*PU M>PW9E(09@M&S[455\N;[LIM.0FBK1/H04V:70(%"5;& )E4I@FC$#D"X:C%C MV>/7BS>B%"S5HIQK6UGHX*)75A@DQJ8I"@GZ1%B\96E-)K;URQ;!D[@-^JAHK%C&XOI]>; M7 P6'T$,QQ%BS#X+Q="D ]2+.;/K935K-:5E*4:#.@HCU=DE,9(0352**8BW M,90T^O4(%6N,7R[(X-AZGR+XP-&QR6QJ+4XS)M(U?PZ\@V%I%$_HXL*)A*;69=$$$*-:H( M6OR1EK\#H%-=2&W<@/E!?'BN.NB4*S%8=$BV>&I^H=J84NX F*L6498ZNKT4 M([*6LPHY.-(*0N9H))RTHARY!$YT$U-N;.C+>E:1FJW\A A@O8U16U53;5.H M1)UT@=K>P/GQ6%;&#,2,48,W?C8H::M6+I)AZ(+27+6XLM31[:48$0$!GA<> MKA!2CB;&HB,*:0E>^74D)^L\X64I-F1,!E:E>,\*N&(L3F@*$BEGE<)NQY7O M#\Z8HG,Z>;!!?$,*T=08BYCPLIRL4+3:A>J5K MITG-,?W$@;."HD0N *"+MHCLTV"L1@_%K*'5K-N$E\4;38B<;29ELU Z3(HB M)09*,2GC[$4-E]4VFN\:/]?&":Q3Q:D,%I% >1N349"*L'7H 'ZK&BH6-O:] M>*M)L;:]*0E+CA"84W:%0A#SR:('LEI#JUFW"2]+,!H7DM9DDTD51/,3NIRJ MF$PK'E4+=L!HOFO\ CH,R3I=4Z.'CM"@]'4$RDX;31W ;]5"Q7)'N)<@,6P- MK=17*!' %TO%YIJM2FWO4R$@:VA":SWA9?$6I&TL 4"8AR$0X9&P(B;GA'PD MU-@%YG$#Y@=W$ 6WY)W62O1&5"2$ ,@EQ2!_6=EN"(E.@/K:RAMF5J=4E+D#'6(X".\_%&A#I$55J> MBRLXJNB*\C4'P]X8.;"&1K3F$UX6;T.>HV\[*B:/0G#EG8A=T_9MUT)S,7$' M;.@&SH_FP$7FMIMZTR9M@!2K+S47E\A61O7=CJMW$DR#08<4L17L 14]E12S M"I638U?U.I*$!4UX63R6T@\=AT19&]6601%4935!L:$:,O'7QZ85Z?&K!^$7 MW.L+:BYU>C9_T/I#@4;.-;-*._XC'"Z/_)D^I:D:#4*R@2$6BURJ\R*C&#V2 MA1D.2ANK;W#X/0ZJITW/ZCG@D#6EA,%)DUE5+V$+9UV)T=55((FCR@IUS$3@&DTFM0UW Q:&WA(K3461B#5$0E#!4(=DJ MG (!2=N2%5W$HAO0_B@6Q3G%HI0@Z)BP1"M$0,5D<@XUAJR=T+[:<-!^%6/1 M):W;Y#1]+ TP/FU?_ B))R,:WG\YYAGGNTXXM)];2(*0'>E:5>$H!$%8&7@= MK.(DRBG2+$W?X)@YM>\ EZ^^VR\T[E,:\)[XHT\3ND]&PS(:/I9&'B<:OMX5 M/S/FTLY[\OC'W;WK=:[GIO%5SO6J%?V5HBO":6J)$$HMXEE-LB5@4J%X#Q3R MY1P4X3R]RQ=K;45S4&O0,_$KU=K'I_X5M>9LBBD%;9B%WX24M8;""B!J5\W5 M,?RU=P4+E=SSZHFZ>&LQN^B\!9%[$7T.&-CI*C2G\KG44]A!['Y^\>.U>'+Q MUR_%5Q^W&^^?G7S,K?;EXW;/:]:7"N<3S(L-P1,83"0N%E1$YQC:AR5$_##_ M%R]S9[AZ9'=I5O#'\?SGL9S=/NZTP5UU3?CUV4"<6_D*S<@V.<4@#@DY*;(1 MLBY,57,']/-*Q9?E%&#G6%RHPA2,A9IC(J-\*:TNJVM;.JVNC/YNX\O\M'OF MXI1UN3@,D*&2CUZEE)B<+MJ&#N0OOR\K6(&D:0)P&%%KD\&)PBC@2C'"1J*/ M&+NT(<_W:3*+#S&E8*ZD,.NV_X[2B;V9;2<=?'(.'!(_JW8#S;5D> M]36]Z\JI?V4Q]98P%5N-]9<[Z'B#O1K0^3(YYQ*.78SHYZF<: M?+S>II^/CD?#\H &_3H:#_O4$9(<"UC#R@>5(@![;+6 Y5\K&!GTEY,+_642 M9D5GOZP"/E>]I?_ZG(6?$WTM.J-AB"E#J]>#H?@@0-;D=7+HN]W'_DG'Z73\ M\I'X4!IV90 Y([-SB*(F-$!1T066_F4M.54%DZN*PJQN &LK"?NE3^.S9S3@ MW?IL.LJO/XUBNV]X?'\P&$W;I7=G:P[G)2\>#&@RV:T7\P=VQWO]ET#F/WARY72&V8^<53%$&)*J0J5!0JA;6.O4^"**M3"X:*/W]C1 M2MO1I[[F8]/X*P,JG"F[&K43%Q.R%JUC;^[5Z)77XCL-)6,,9Q,""F.V26E(XDA!B1=5]6(!N%:7TTG4ZLX) M^C?Q];RC3?>/>)O&KWFZ(->I>EI]_=P2-9\)0I"5T*-G^AMUF'VK)QJ;H,P6 ,,=I*.2CYK+C0H;"V$B M/[CE MJ%(!8BPZM_T]D(!K4*"KN%6L<753#RL%Y+7D('Q-NF2=O38 A1R!1Y?9! PH MG5!U:"!\)4!:_CBU!4K)%"RM-K>)$N,R^)QL9#2Z:G15U6N;VJRHY'7048DEJ>*! M5WBIT8HHRVOQV8ZLMH:RZ$,#);;"AC$D-EXB:@Y>K^XBV-5#97Y+8JFTL96< M(CH/D!1!+*!++"GEF%/H?E_YZ73(K#]_P9#H:=ZS;F 0Z>))+H@6="ZE< M@V:E1 T6=M2AP+@Z2"T_1I$7=8%M+8#H131(NA;'ML$;R7/MOC=<2K^;GV/4 MQGDJ%A4&!J4LU9BS$3)AM"\ZJ/5QC#\/*,_XZOV7\E?'W&-60>2!<\I:"[:$ MI'RVWBBD7(U5:0W=XZ+P6KZ3=,6@\'6;/1NPVF/17DLG-($L4:'U<9)+Z(/S MI216S7LZPT]Q1E1Q2$+ \5'":T:'-69=JM18/ MN4[<<1F8+=]11M*DG$>(WLT&S%UV.487*I UQJR7H^PTAU2JZ!BC;I/[0 0= MA5J<5<98YV*B%5Y,\;50;=-9!^DC.4)EH]:L,W Q5&/#/58#L52]3M/UKAV@ MY3M$Z[W2;-'&Z,4=QJ@*9E/;6O)2 == 4"^RE\W/^[D4%$8;HC$$I95%KS:B M)P$E>&]T%XLNSVOT^Z]VM&7M_VO)NVB3BX#($0)(A-.:L"K4OZ.6'9XBN[JS MG.0T5);0HI*HZ>)! ME!*J>N,WYF0;,P;[RVA T_Z@WYE-A)RM %RMU\& "D">6;P'1(S@ ]U0CXZ: MQYR\!Y<0(ZFVMUX5,X%4O;=9)^4,Q&#S1079%:R\M^*+&^:U(65RQDC?]95L M@5Q<1-$2CFU6I$HIN4/CC:N#U/)''4%CV]B-.7,"5A91XG@.Q%8:707L0.G+ MU8=U\44PLPAZ9,:HJ%7R2416"Q,+#@,%&]=@2NF?1/,: V_G1KTPS=&\L6X/[?)Z2%%BVT#4"'PPL8P51O!>LBM!GF. M:S0 MGK6\AV,A15VA8NS+E@&+[XH6<:VB02KY&NI'=K"\,:^YDAPY[6[8JW1 M41*MPJWVM 3S@#6Y.S78*7AZIE5AT?(3"SB@MJ.:='#+#MET%GPR%[9 MP.F&$ZV!NC*@,;:#&T' M),O%*Q6LJ4(*XAKIB^_45.98-0/ (Z JBAV(VL 2O%A,!9)@0KE+Q;VN.]^] M&L;;R5$=X2)*>(FNUA"H'))""5R470 .&5V'1G5NK&QEQW:R2SJE$(&+@I S M!:HI9Y-5#9ZH V,["TF6=];"KFIIO2*"O@[',48WY2FU'2TH808EP MY[;%7K'1>@[('4C.WAC+PCP+J[;%IG!C%QU0,JG8:E4TE:O+%3NP;/NZ,^GK M8"_S'$QNIA@L0.3=F_L99'^Q50KG"5Q3L5 M3%9 MJQ!KL.R0?+3-7G1<97M9MORDEA]*! C#=2JQW>(XXHN!#FQ1(T H3@7(44 M8E1!ZQATAE;4/>OU&E%9_.#7',=7JO*Q%.\I)("<(GGK4]6N.JN+I36H9?R7 MH;I&U]*YU+S3"JJFZ'PV@! Q$-=8C,IH1:5V0);>F,L" T&(5AMV3F>ADD&7 ME$HNH:4V5#!"&CJ4J.^RW7P/1;(RE" <0Y0M02O/65Q)/MO@K4,1O1U*V]]8 MVDHG\4V MH6H4]JV"C8AM7V5(;%1F!S%O/J,J;N9V4[/2Y20%X0B!6P9%F-4 MHI20E:O(B#[8U>=.-X:S%!95=1%EYDE9 X#"OD%4&^<:8^2"74CP=SFD?4,> M>54\C;4N9>>@4 W +A- M%LU;3A0].!!5PW!K-8#P->B8,IP1J& I&H)!*E MKUAX=*T=**O5R;1NI^E,Q)B<"'E5$H*AC+EMSAYB$*?CP;K5=S(W-K-H/Z,3 M)N$P/E>C 8V.HL=UK%[99&L*[GQ@0+G5M9DO0;5-9PM<9:'8 ;?:] M+U")D ,HKYW7PAB2]MW?6VB!N,QQ2R'M=!6=&(6_64@G:=(O?1J?/:,![]9GTU%^_;%KZX^%+.W6*HTR?+DHA_IMUO#U/W8J\K8U MT-:_3@6$!Z/CD]%0WDX^C2KR^?%H.&N)CMAAD#AO:Q5/T+*K*<9B4R[191], M-M6LOAU^[4K&CCF("H)),57;BN C4EL@IUP!RDG%LD[E#:_=@R^_GF%V5,&A MMK8P2-T?FV.!9; 8\U0E(5F&5$4,[55( Z" MS3&NP0+'[\LRYKBRT2>-E8$B:U!-B2%CUK-=Z*)3N4,3)CJS^NQ;;+63=US0(X:E1Q^AS*\NA/*;$ M03AK436HG&DMAPR6.9I]S09U/7MPE,C*JJ23([&7BA8TBTC%%&V-ZUGF[?NP MD3E67PH6%!O'&"*T/5J\U@6BC56(3W9E'?W(,I:F==%_D%*E>EW%1@H8"[&@ M,(H@@9J7).Z==S2;7 M4'DM]VQ?YPP'9\.^2/@S@>1'P]S MN_H;;F=(3X....!D$U/15'5)#0.JQ?K4:M@X(IUM0/5W:Y@]T!)(,%J4W*#3500E$Q:%)6#%KZP+X[CJ\A6*S?'\7G$ZV*N70 M,J"U"%!BJ5RAZ9 \>U2Y MNG@.T#5 M_Z G[O%D*@)\RF76%Y\/^]/)WK/G'?&4K%FD;RS.APQ4.$'QU9;H$R1DWX%\ MR0K!,C_&[K1<+267BA5$**7L:BPY "9*D57W ]C"\%E^$*O*>YU-J#$;X>XD M_Z&@6SAXHRR%"S!#!\"44#4ZY@_SW9^,,C7J\2FTSW@PZ ]?WA^6;1J_YJF\ M;J,;P\D"*I"$Q5<@(4XQB9+.I, "HR'KVD(G])5\N*Q $CI 458;7?7UZ,Z/ MMI@:8XCH F8%)M8D6H_%(Q<,6*%V*6&\VN@N)W],1DBI3B+?"4(M&'WFG*I5 M-6KFVB%YL=KH+D5R&";%AM'FFH "$5?V7+-V44<7:=WBKE JIG$^$G@W^0T/ M1B>S-6GK&WJ5<*H<(MO@(I2V\ EC@)*K*N*PR:Q;Z%TFP$N)O@@@@=_ RRO>1)Z>"YZS!Y!A=\E0-4D83<]#K%H"7W(,7 M'X,5.O %?%MP &TSD^!S])!TC$FIDM+\?]87\R'5-+[:YQ M% YMMQH=-6A' HBJ2 ^6^(N.%]P[03P2AQ.4+,G4R$5AAI"K-$F#39: M\=,!UTX%+[T7+SX22SN;U%8H6T10UE(5&9P)*P9C0NY218$.0+R46 P"+WN MF,A KA%S4&A+<16P7/1B'2\@7LP^#=_8;FV5_E>VVU_;N/ATV#]O-$&]F<.O M]'+,,VOZT"+'Y[-PSP=R?W?:Y74OS[I\WR[\^4$"(.55\HH2B;=E*IBB,=3* MJP6!8O7'1S_/;>^WV:M"9?<3X=]Z=]GIS[/"X/QZ/C5@+N=#H#>;=NT7@H MKG B9C@K3/+CV>

    _K8ASB,>O1S3R5$_T^#<*O+H=#@=G]U]_FR]N(** MI?I@(3J=(5I+NDU[S8U!L,TB!3UH MW?WXV Y?PKB.D3%Z2\'59$.($'.KX>1+C4:S=ZU&3*V M2B<$7RBJ6>Y?69]+4+8+D_A7!\'EZ$,M#A-,!A>CL!I&9SPS>='U1GID['XT M7&P?7'P<9!'R5A6;M$4HN2U< XR$2-IRJ%V8V/65"G]S:[WB7]9MMW"&%% ! MZH@V4VG%^M$GB8JI^_%O <@M)>Y%38H(C/6I)4 SLK&LR/FD4+I<%ZK%+Q^Y MI<2[C-*_8G$J^P!@#(H6+#%1M$;92EV8S;1\Y):3#XTVMPVLDBT:V""!)U]: M)@V3-[!&<>['=8MSL94-3%"5I2LRJ^EO6)<]?;YY904#FT@D/55BX2YBR2.,S"64(\WQ?A^VM^VL[YE>32[&& M$K2MH'-;CZ>==5IG+#Y6W?V(MU ,ES/G16O'Q3-YKZ55F4K(59A+(+2^ZM#] MV+?H?KCX**BI\])Q,*ME[I&J"ZGX47'0_7$(\K#X"U"HHE58: M(REAI,#";;A(!^U"B>HO8/AA);+ N([1D"(K*HD58(2L8DPIDTO"0G6V7&WW MH^$"$5S.W!=V,5LA+KD"..4C)I(/A*JZQDR[4&1Z=1!0-#A4 MQ-8G83C*B'-ELP9Z<+%]< GC?#KZ+'X4N#($:ON:0HXZ&^\I1K4&\T%G([63 M/OU,66Z0US$4YN9&E^>3C\FP3;7[H7"Q("YGH2/6X$PQ 72! M')"<4J7EVZ1':LRU^]%PX3UQ"?L:M2U2&2TIG2& 39J-LC%4@EK4.BR,6'A/ MO.:8>*?_[NZ8)Z/3<>;)^=LCIC)[^-)_<^\'^>M#933,H+A8]$ 8*'H34]L. MES59D8RM:/-OWYE,SP8"VG%_V#OB_LNCZ5VK;[N3Z=_?]LOTZ*Y6ZG_=FIUY M[X?)"0TOS\^CP6A\]S\%4U7KWZL\9J_2<7]P=O=_[PM(DXT=?KNQ-SJFX?_^ MVX2&D]Y$?MC%B9/^>Y8+RSUF;]^>WQ:4^ON@/^3+Q]!&_:^_MQ_?*YQ'X]D2 MT[NG0_G)[2QY)EJ99]DX&G/]QZW__'+;AUOW]BD->&-4-UK]4;&PR0]W2 !I MC7N)RP=T[OTPG9U]\4/3:"RW[,GO'=#)A.]>OOA[Z4].!G1VMS^3UL7Z=&@_W)X=_:#S@__AO9M=8[X5"QK6B[O?''X M]NS0G6GY_;&(MZ/ZX\/JMOYP[,[LVN/+$R[-[J2ME97OR:]JC?&/6_;6E1]^ M\5/TR71C,AKTR\8,<\'JXOAT='+7_.[@"956:?BNVM"S6_SV#'=F#?69WC!K MF?-&:ELO\_C6'UJ_W.#/6!Q>L;CP&8N[=>_YSN/]K>?6HC*_BT MS[8>/-][O/]XZ]G&_9W-C:W_>?#/^SN/MC8>[&YO/W[V[/'NSA)_PM4N_OF? M\((F1V(KT]'P;QN;MQ__7:_SO\K=?+QJ?_UW__W]J MK_Z^\G;_<'=O^^)1)2P/1\.=T]F4VXV+Z+W7@D.?R* \AR&U!A5X?[=S5$^;>2D5::^=9&8LK^ M'#Z*KW:/#\X.]X]>[6S^.#C-WAX_DS_[#HVVS M=_3$[@P.WI\<;Q\_AX/W3]\>OGCZ?G?S0!WLO[0'^Z_-]JM!?_O%GOQY_NY@ M?^?UP2_X[HDY/#MXD;V<(]=Y_/;@Q<[1X>9KV'GT]/WVH\?Z\-%/_>U7>Z_E M?E;^/=[9O_^F//H%RC]_&AR:P9OTZD2>Y^%@^]6/1P?FH9SW4LESOCUX]OLAGNWLOU:_IN(IU:1[%5'U(!772]+D/5>K=Y4"R]^W M[FG5>SHC1[^A<.][MN#5\1^+)3(QWD9G_PR/<;E- MQZ?\.2_Y]%04F+#SLST^&8VGG728#_OIT7._\VIP)->2 MJNW-\GK[U[GAX?[([+[8DOO]\OIP_]5YY0M' MV_.)0@]\*;V4J/3RK(ZR,2[$W/Q;#.#__DUL_[^[M;_S\?._9\_L[^QO[NQM">?>%UYZ[>6TW=O^_V!_0P[K:.&3QOISNN3>#VE\Y]X?AIE/ M':C]G-=8$M]^.!IO3(]XXU^7_77C/ &RP2*NR\:U>I!"4^X=RR6/FO_H%3KK MG3&->SS\G$?Y>?9<6^?IFD[ZDS]-P-YO[]__%0VGJ*KM6!BI5(0#Z9GJ?JK/K;1FOWJZYAXQNL].*3)NM7R6A'XQM2\QV0FL^'@P60 MFDJ#R6=9S?Y8'KS?DH^=IS4'KP[,P?&!FMWO>%M>?7:'3YZKAJ=V7ZT MK;:-7.=]OD)K3OH[KP[[AZ^>MM_6/WC_6!V\?VYV]P>O#_=G=.:M//][^;WO M=_3O:0WDX@A\[I648@^T][TV)Z!'B@'89W+NDM; 6M.:_;W[.\\>-_*R KRF M,Z[_DJ],/_3$2\)2QZ/CC7/)NS$=;:Q\\JPS3?Y@='S;1@^G.W+D^W,A]E<*H<9@ M7$]5 )&,-O5B\*YG"I(JTK@B(F_=VWH]&6W\*.Z]GR<;_QP-&GV:_.W#)AN3$V[36+AL](<;_>ED(Q_- M\B7_O>S.MCJNKBM2'-QMC%\GFK_ILK>]_KK9%]]T57];QZ]+',Q;X9\W]W7; MZ^(UOCQ2;A/$IGPR'KUIW?W3?.-Y\&@; H]/+F8:S::Y/3A?\?M@5+H92\YE M__;^P?MM\]SMO'CN1(Z_W7GTR^#@>$OMO'IL1?:_/CS>=@(6+.%4+@>.O>#K^A0M>O^A=CVY\?E+L2,?[4;_H.>NS5 M#KE/[QY?S%8]WYN[P\IPT5WQ\2==D7VR$5WJ59M2#P(+*Q1&V$NF.DQD0J)R MZUZ,/65]4&WRU;_ICMV,.I_OF?\U\_/G_7,TOOBW+6P]?_GJ=-R?E'YNQG=Q ML,Z8;?_C6''EZ^.7-.R_GQWY[QL_U@$;>'Q[[_:SV^<_[F)SWO$,Y4^]S_D) M.Z/;__T56=:E/V"U\<>37"0F)+PC;^]2>S)&PDP(V0$"4I)Z9MC*125JU\ MGG7)=7E*5_.)#(%=[_MA,!C_]4=: %YA(^!@[R4Z^O97NW7HSYI[OW]JOSMDN.]_WQJD7>7+;)/6AV%/C ON9%"0" Y%33$""8R!-Y$C(S1R%.QM8,9 M9HW_,7W;N^@WWIO+QMO>Q?!DVIK8?O3$W;NV#2G;9IG;AGUPAG!NA8;(30!& ME 3K+ )'G+28"Z]-\@'?7K2'H9%TV(W,E?I$V9Z6^EZD'P_ZA[TOW;*#E[F# MOS9??]!,;'[X.AZ1RWSU<\_KP\($\&O9BA1BO'P">K%!B/ BR/&DB@Q#)L MDLDJMW8T4^C.3(KUBW>-]]95,&OT]WD_Z8KVN>F,_AF^!E=-#[YZ5VR[,"BQ MK%60;Z*+T9UETEB10%4-C?M1>L C,GTVZ'?[P:PLM\^5I\(^4$0TTCQ1IC O _)\7$>:" F22:R8)/+KA4#+$6-'?8[4GY^I(C]US\4P?*W06,8.N$\ M"[W1K:2^W4CJL'.16;]A$D;3%KO.I36]L_LF[=1U_;_\WNNG/52A<;O*WDC_ M,"-S9;MANO[J=[$]2"AMY+JQ)*F8\[*Z'X-O#++#V^B8P;#1KTHU5EYDB\C1 MFC=E[VD26M\F"[3?'K;3%4=9>:&?)'Q^T1].&P/1\U^@G$G#9T[,4R^DQKL48)>?>M5KJ)HQG< MI8G.3VOQ.,84\O;RS/8ZO\SD#Z_=P[@WC\X22;G64>QFN[&Z/I\EM>'XX:., M5>,E)K9"Z$KZ**/(X/'>.]S<>XF;Z;/-LU:[]>KX[.#]RV^MO8_\B+S[>O"J M==HZ.^X+DC]U#I\]Z5YF-ZS]_+RB.RCX[,C?G381 =[G=/CPY?LB#3) M\=E?9ZW?TQJG,E.=]<)KIH B9(%APD Q;H%@K56,$7N"1T5P:4>_'?;"U%$)'QF0^M7KY_[T]>*+=_K.M7IMTJ:?"P72I0U;( M-ZLPX;Q&]*%Q]&)[[T<>OWKO1S&T8IK08XK3.8(1K:KG3^:EC"^6NZ0,JI54*\WQ-XT: MWEP.GBTI]^7%1;^?%C%JT)+-@*$97@Q6DMOF"-Z?[G[YX*TD1+%$*![K7'-% M0'G&@?!()!4$!93XY2@,ILEE\D3NGK!\GYYU53H\%R"_/DKE_"P'D8WQ7ZW> M$SZ&_-7J7F>B]>+3^Y_EUFO=L^F!S(6)!L_:PV%BS]!)=-C/Y?-)&5PV0C(^ M+QO[63D:EQ,G&GMF:$:M4Z8TQ(]K7 ]FO[GHC),M&.*9_]^$CQ>=JNJD\18. M&[_D%^5OA))GXS<,3]I51?IYKDA_;$TQ6O1W[@^#7Y?%[->>:7ZD8Z+?/&;_ M^L$SB;BP&H+3 IA3%(R/'+16VG.FJ:*%V>]B]NM_%I(O)'\'R2=*-8V.Z2<[ MW#B72+YO,E-GRNMGV_C6WS82UN#6%P9G23ND;^E?V:6)(,_2,[CJXIE2BS\ I>(95HLOI>3IJO<[L/Z[='U,*:56/WO M9S'#?B:).F5N_G$[J%>C_26^9\KMN,/GW][20R2ZL@G&:[%]=S=MXRZ+DQ[A MKI>]?^]S[E, 7_;&1NCYQS_\JP(G%0=GS^=CKW]Y6[>S')SJOQB_824#*N-C MP+,FS@W)#_:./QV]?\E;>[Z=O^=X[\U)Z_13;K>$#UX=YR#+]#'@V=&WOTZ; MIZ]9Z^S-2?H,:I'_I'LZ_M1Z]9(<'.9V2^_8\=EK?O"[NIS.(0G<1\QT )E# M,%#-9L#S_!&*T1 M+58"Z;EB>R,SYHIY5D2$%T.@*+RH*B>6Y.D,Z*(+$2]'XC MM.Z9RSU#:N]\6< K2WSK9]4^Q'A]W/TRW]:JG9IY>5>P>?XMMXFJYL9PHY&N MN7K*KZJ'_&+TC(O.^3N=@Z9U#K/:("]I4C(BZ1RJ==(Y2?$PE=P :Q7G&-UO MOM'JE.B/WTO(LWP"<]X;#>9YW@\Y:^%S^''P\O],YN".CVW0CX\8.^AU+H8W M/W)WFN'U/T_Z/T#_,>GY?C"?P,1AZ#\WG2_FA(.=WG:,[G+>.T>OWJNSJ7^/;.NQ.3^"X4;'K M(!>[-GH7PTJA5PUPJD\*6T==M M3?*-(E$%P87P 3-,E0Z!$*T8BY)0+-2'_7QAC(C>2I3KVF>)6/[/UG[K]TG6 M23<%OE<9J?DMMU2$5+=3E>Z^K=9Q\..6MAJY?TQZ.]H\3OKR@2G'E4O.:GK, M ABQ$0Q!"!"2)$B%.>:YD3?9%H)N2RRO:.E*P#NKE\.GU3.-[I>_-@[B37FY MM +P3RM6Q[=RLT3[6D4KN;-^^V8@\8X@P-\X-K7QRO.U*VS=QU&W>_.A[9^[;P['AMJSQN_[K=W6B_W=/QK[K=\/WC1W#_>956GCOTW'Y $L;T]"& [&>0-OPWG2UCD!@:)Q MTL O%UUSX=OI([]6_67V@JO>,=H<%%=O0T6YK_T^*LI]@]7=9MUM4>Y%N:\ M*>L[E?L/K[O*!CP/HZ\95!H\9_CVPTGZ6&Y]^D=O\*,;]&'Z\E"]J976TFCV MJGZDHP*$F[;!: NE=X_S#),=<-U<*#;!VF\_7FR"S=62FW6W\]H$#^JJ531M M+:B.D'MJVBJ#_:3725\Q^'\;+__WHCV\G%&Y_O"\\SNS3AUMQJ)8-VFWB9\K MUJD$X0.TQK&O8:=ZC]VS*?2E!TH[8(ONLTO"CN M4JS<=8U*5G7:R/0INF:CY7)\;U/S%Y[X"X&@]SI)8<2=KNF M7R>]Z$P45G^N#XR3=),5L>>_?08K9LL"+?K+LM9LMJ M\A3&9&RWT&*WK(]$7^?&L^UAU?2JLD'2+SI7_\XF3*'314UFLCLW5PYMUMR7]HFCD5:!E-='A;?]9 MX^#P?UZ^66I[MU78UT5#E;M=L[LM?O&*;#_L;OQ@U[_6)L M;("\_\[8*!7PA:[JNGWE6 .)HH#61Z(OOYZT;;NT,=\$65-=/-WBZ6[&W9:S MWZ*"5X"6*=K:>9L>K1F6!*S-D#;[:3W:7 .WK^9//\K$[5NVQI,.3J6+&/N= MI[N4N=]/L)9'F_O]-'.'[S.@<1J[]]RA=.O)[VY\T'UK$Y@;]U6OL=;W?,AB MZQ96O8OI5F06]NWSWALU&_5^^]KO-=RE]G?QRWZW,3SI7:1K^/3DPU<7SH>- M<]-O?#:=B_!K+;&S*L/'!7^&B%[\F'#^C GUH,O^_#5.Z:,L5M[]U7\[@:/T9QW3^Z4\_=?/N-WC^(,^+B8>_\>;JG1J45&U?K6RWA M3C0.7.0>7Z=GE%LR-LBO:QS5O/W&=P>#Z\;=!HZQK];W(:XQ,FLZSJ(UN0ZFCDO^4HWEEKL)C!R?26F>5646,5*.&?<]UB MO??P?[>_/N_VNK_WC:N:.%YTV\,W.6A\,?!;:0MW\^JK7[2MU5(C181WA'GK ME!:.,FRC13@P8C[L9W<*:8JV&CZX]IGI#/[/%J3='WO],S-,E_@Z?-Z]. /? MJP+6^1U;C:XY"_GKX*,QY\_SCMKM^OQ7GH#TV71R_'-W^,+T^Y?IF?Z58SH) M3^GQA0I95>S1T[\N[5[O\Q_DS>GK;U_=X[W MFJQU^N;D8,^?'!P>71Z\W_]Z_"K]=_C[29.\.?F#MCI'W\[/FF?OV-&WUU^. MW[_^=K!WA(X./]*CPT^D>=II-]^_2?^]^WITV/IT])?ZVFKK,W?V>_?@[.67 MUN'+K\UO392N=];\]IJT#O]STGQU?-+:.SX]/GW)C\AQN_7J^.P/^N;DZ.QK MY^#TZ%OS\#]G1]\^?CWZMH];W]Z<-0^/TV?>X:-O__[4_-9J-P^;7YK?CM#5 M9])W71R3=Z)UVOS:/#L^/=C[_;1Y^HZV7AU];:4U'!_^==I\]?I;D^RGM>Q^ M2_<;6R_0US\.7PZ;;U%:T^Z7#]XYCKU2P(U#P(1BH#QA$!EC(3K.5!XBQ.@V MRZDLD_OC#C7Q$'J; 1B+M-<*/:TI/3GE,+(\4!H#"]1I3G14UL"ZZYSZ1:'@T8_N)#083MAN]$-PWRL;#J=WI=\L%1U MA_[G4@R/2?#N7JW@]UY_KW=AA_&B<[7B-]\7/'8 "XAG ?%;].4ZB-.U.N%_ MWEP>O_?GEC#1(O\Y.3IU*%V3'N^=G+5>-6DSW?/QZ1$ZV'M)#UZE[]K;1:UO MG=C:._K %4/6A@A,(P$L$ /:&@.."<2EULC2Q $WX5^UVIIE:SU<:92MM8); MZ[#YP2H>M'4&!)=I:W$J09&@P BNN#94"Z.2]7MS;VTG4AN!+))'U$)3S56')P0+/F(SD.ROA)4HDM< M:-)_-&SMT&VU46\;\!RXU&\%)^JH'AQ*)YTI1@27@=L@!&I M@7GDP&!& 3FC2"3>"V-6*TU$ M2S$GKB1QF?BG$,\LQ-.>,A^2[2"08A@"]LG(5M*#QI:"1DAJ[(R@*&[MX&W) MYS8?ZA=A+JA=JOE04/MPU$Z:"U)JHI)) "0*#BQ("=92#TIK$IR34:L<>=W6 M4M4(M0L*O*Z*N?!G/YR;MF^$K^0 A74Z9$5P&)*/$P$0F).HI6($]>(N=D$0%*9(9 M(=7<=%1B$/5%ZZ)"] 6M"T?KI/G@,%=>80E,XXQ6;D!S1R&((*CGVONJ/0H7 M-4+K>J5ZWXZUP][0=!9A'(SO_=[I_^O'1>5K.917. M"/][T3[/C2^JY+$2R'A2<^1*,G]V3'>8W*:75\(I\=89N>I&D@47'',N@1 : M@$6"P#A$0 @LB/4&)?V2XZU8SIWH6@(<]47Q4DR,@N+%H?C;U%FGLD18!2CQ M,##&/*A()4BA33LZ-:D7BC#L("XQWJST*(.10X2S9AA M>DY_!#,(E0@.XKM!J'RS3&4SM$[??6GN?K#$LV!T!&6%3-Z- ME>DG+" &CX-3*NV"//X@CQ^NS?ELR:JHC;U0D/J(2+V<0"IF(G*=;'L:)8/$ MHPHT(0RTYLHQJU&4:FM'*%XCI&Y"G*$Z]"L9$LLR!GX0YQD;FHI08/Z(G1A1D!!Z"(0.JG\ MB0_:2>1 \Z@3+CT&R],?.%AJ61*7JJJGYC^!* &!!V1"W*[\'_<,M':/8N:F M(?>__[7AV"5F>Q3&G8EQ]Z=M(BI-E$GW02 \,2[B(@=A(W"3.] G,7*?;"*. MMB6EJW+LNZ2&1X78-H[8EIC44HAM5F*;-"45)98%;B$*;X'EGA7:6@F:,"&= MQ5KHN+5#T#;7BPKZEGR6!?17_J-M;+O3'K;'%3IOASWWZ:3724]V\%__4 3+ MWQKY#'9X>6<4ZAY/Y)JH:!*&[UWDL1+3LGKJ"<4/6.4F>"-7G88[/[;*P]H- M/T*'ZH5?8\.J]+XW0CLWE[FCQ3P>_;K97;?=XMJ85DOM>_3G:'.5Q.&'F%KO MIGU('2RBE";/43$"3!L*EB()25A6,"*T9%73 HK6L-ZP$-*:$M)26S@50IJ/ MD"9]/Z=UTAC$@23( )/")FKB$11&@I+( QO+@8I <3 M^E<<=5D8ZB$,Y:;-#*4],D1;0,0H8(YP,%Y9P"$R1:G'P59F!M%U_HRGXFT$9[;X]1X%KZ MFHMY[ 8%QR3A,5*>5.'6#IV_G+P$6>H+U<JDZ:-X%XHIS X871N M4,O .NV ,RYQ),XK9[=V.%O#?MFU-@XF6U[.>S1S,XUMT[K@+26V4F*]\]'3 MZ8UV$9($3;SUP*1FN:$_!^M# .Y-4BW_0+:ZT<^"2T0-TQ&0C1@2024K15$*"&%DD V"$5W%AUF= M3J1+Q&,5;8T"Z4>"])0!0G!T>? HLL8"\T: L^VG-S+^Z'4_'H;^62681,!* M2V XY\R3B-*&THF5D@@3&56##'6=6O*6#))5M"@*?A>!WTGS 5$6G2$!HO*Y MI78"L8K. \K3RP.-7BJ;YY:CA<4M2\;(FL94WIM^WRS@#&@C7+"E&#Q[Z38^ MFV'[<[@6^"V,.1-COKYA\2!E(I<.N)("*M%0:>!2$9%G:D&_IL0 M,1EU#$_/&Q:<3[+>5+30%N+7B*8$:1](.3?ZG5@AH@LL#TCT 1B6%HRA'JQ7 MQ"%)'%,R)Z_5R,4J(9+:& P%I8^%TJDF("I0S!P>5>DRG7Y2)$@@3D0O0Z32 MD:T=(NM4"[<)@851BNF"P@H;G&*V[-32PD!)3\!BVTL5J:W_B8$+E[TSL[:PSSC=]2".H,PK3UT76Y*_4L^ ML&Q@^NN"^D_?+: M7'"C-P=CBBIB UC*DO9',6E_:3D$RYTU1@H?><;8% O4H?7X(C?H+"JL;-#' MW:"3RHHKC:GU"*A$51R=@Q$B0MJ9EMM(C,+VS@VZ"7[K;8,(0C6(H#2?7Y2V M]^W/5]<>7P+R^Y^+JJW&DYD#W6J]>?;">?^JU&20M\-VXY\_([\_0__MB>F' MA7CN^ZW?ITGPSZO55'OS3],_Z+\=FF'P?YG.1?CQ[6,S'A5FO _9!$2E D!(3SB5>E#Z"-8)!TGZ+1R6B#^KD*O6,7/1QYA);"U@K9(KZ0D'G20+F')L@M,(,;*U@YZA6])4;ORB<6[ZC<]9N+\U M[MQX@RSTP>+VW PAB,D-6>V^P>[%\*373ZSM2U3BR3;B:_H!F:!Q4ET@+6+ M(I6@G%/@&2?6&4FDUC^ALUMWU1SZL.RJM=A53!AKL<'@,%' A.@F%"@E:&( M(H65\5L[&&TG2^\>_#;:90WS7;I/Q'.Q_35X^!;ZO?MLQOW!X.+:1BQZ=MD; M\8A_("+XH#P%I?,AC<8:3$C[DD4C%,_%>9(_$;W-MID.+H:#H>EF%ZKLJ*?< M4=R*0&7(&<4REU3) ,8'#(%S$E2>1B+#K#OJ2>BI[*BZ[*@HA='( ]** $/& M@\76@46!!&JB5[G-\PIP5%%X3[^9(K;!^-PDDT:7LZ0<&,<0<&YYC)QS1M36 M3BY^^GN[ZQZ66;L2>76JUOO!)PTS;+P-Y\-P9D._0=%V(^^VZEU[P8U_BZO? MHN^Q5M_^7!(3'RLMZ+Y KD)$Q7>:%<&39X/1<2>C,Y!MS&1J8IFKKG.FHK62 M4DZME%L[U9D#^:U&V8HEJ;B6"3X%NX^*W:EC4XN,-=:#82&9]P&39-X3!=XD MLF74)'^1U1&[RSZQK>G)WME9KSO/4=["#F%&2RDG, N#ZK?=OS&4'6OM-9-A M_.:D]>TC:GY[TSG82X;R7KK?O4\HW4?[^-5_TG-[<_I_O[UD'Q1US-!@/QGR$T[NG M(;BI:&;9BLO>BN_0!^\55U@FE8IT !8M!6,X QDI)4BCY#WYY83&Y]U-MYVV ME"WU!%LJ0!."Z!*D9Y^IVV*!?QD&TA;A;\WR2W'-->!>5: M]E\=]M_1UP\LV6J6)U=!&V'2_N,AM_1+VS%7M..(1(Q+.C\N"G+U=Y-Q(I)( M ] D?V""YD,'0D$S%CGU483<%$%MTUM:QM]IJ@:0LM9P(.@.=47R.7NR8X -8FEF=08#&(:@A&!6\VL)[E[\J)J M?5>T@'^]L;FHOD %F_-B<_*<+M! N D$O @VF5'6@PJ>@*"826(B"?F,?0W' M3:[*6.K=M.K\Q$VG<6[:'MK=AC/G[:'IE%:!3]H"Z(=@_DQRV>^^&$FE$-), MA'1C>!/SB">C.^2HJ09F 0><8D09T[C M;%P@L8W0S02)^_-3"6'4&-0+,# *J)\4U%-532RQL; 9Q2@ 4SR!6E@'03$A M%!7"4F9-U&9KA^IM).:>5ET&*JPC\)=R]%* M/S_PITY=O) B>QO(: ?,:P.:!@+!TDBLH2I9*%L[;)O1N4>PE;$*CSCXJ%,*=" MN#&0DSLL#=41C.95C02!I,=I#I(KHV)Z->"M'8ZV)9T[^7;A6'KB*%9AU<*J MJVE8%U9=-*M.C2_CE%#D!'#N(S K&%B??I(X_4(ED0J&631G4/ MAR>A85Q.MS+=RUP5UNT-L^7?3[_N-MII91_[5>F\\5<#K;^-?$G%=6IZ^YV0LDP.SL-(NJ,0QT1V5../Z\FF=;W-7_:[B8M[%^D: M/HDF?'4A*=1T6Z.:WX8Y2]I[./BU_C?RKFLN?#O)Z.9:ZZ#5*TOCA^JIK)NT MDHXY'X3G5S_\YMN#\XZY?-[N5M>K/O3;F>E_3(0[UE>9;*Y?-!E?_X:IW=_ MZ68L%C^C1*S08BFYUV7_)E2^2A'QVYVD[S>E[W-3(W9]HMNZP;FC0'\R9$*C MF=YW,FB\3/K25[[*1#.(>XS,_-O#S55]/JWTFUD>S\-W_)/>_(/V_+5(Y@RN M?FWN^7:!YR.$1=WQ?6:\KM630XN@BG5].&5;+69;;4+VX)OP.70OPJ/E/JS; M^<[,][\VQS%_^WN^= MY6!67M_[]O#DQ<4@/:S0W^^ZSD5^R+N#04C_]W4J*#MX>W6T\^[;\>$N.][[ M^+6Y]XFU]MZ<- ^/V\>G1U];Y"5I?6M^/'^Y>M M]Z_1\=Z;3ZW#UDE:;[OUS>]-I?3ONW#C:V7MSVDSWU#S=Q]7G7KW& M3?)[Y^#5/DW?EZYY]*7U*GW?V5^QV1X=ZS3?(M(ZW/WRP5H:HF (G)48F+4* M;$0.HF..,8$$5FAKAVZC6YK U31_:D%YDX4+"Q=.)PA%'Q3VD6.*&7-6(2D9 M8]Z8H*7!J.)"=,6%J'!AW;GPVP07TB@(LU$"XS'7QAL#A@L,TDB)*=*61IKL MQ6TU_QEWX<+"A:O-A<80E18CC,">62J54@9[%*WWGGH=QW8A+G;ABG AGN!" M3G"R"J4"+ZP'IKG/W8P$!(,C]I)1Y?'6CMS&\N80]L*%A0LWB@LQ2[>.I-#1 M16:QT2)8'Y%*[,>IYVIL%^)B%ZX(%]()+M1$"Q(CAI"'(S.,#6AO*!"G9'"8 M(&W$UH[8%F11/6-+C=%")CH.JCS"_NVQSC5OV5#;$%\6RT%\U>OY*E4[]#^W M71B\[77J,PYB)5CJR\I5IZ+"LQ(S5W6 M7,!<7S O-\A2P+PH,..IN+*47A(&#BL!C&()ED15.FH&36B^F7'^=+ A*E(-H$0.6 M= =HD^>X4^XT$X'J7)V-MY,ON"H!RM+\;'V#!@7W#\;]9)0@)EO2,FD!,5HU M/V.@> C@O<*"\3SI05>X7]B/&\BDL B MXJ (H2"C<4@I2:RBN>DA79VFAP7WZQN**+A_,.XG8P_9([,\ 3VI>P4L81T, MT1B2P68$U2$0B7.ROD0KDZP_#DQ,=>K!O$+UHD.0][C&P@KDRB+7YP\W@^7UJ2Q^LK,LUZG.-10[LPN09J?O$KK?)'!FU9CHS_4\A M[_J2*5:/^/#;T.GD/-:N;UZ)YN6(CXH9.8L9.9TI)FDTB! #2*N8YP@&T"98 MD-HS*R(5TK@<-A**U^@(JYQ'KW30MX!Y46">RA0+7C#I.%!E8O8)'2A*-'@M M$RFSB*VN8L"2S5VH4\!<7S O-Y);P+PH,$\%=H/U*O$P4)\G_%*,03E/8W!O-SP; 'SHL \&:TU++&P(124C098N>Y>?,\&63KS4X+" ), M%[2.1) 8:.^' H'S\!; U!.RR>^L4-"\,S9/^O/:!$B8,Z""S^E48M+,:!/7$">UX-#8' MYY( "Y[7%\_+[@]3\+PP/$^Z]"I9T PG'YX)G#O!\.3-!R4@*JT0D59R+JI@ M^\*FS->HVA%#4 NAP@U1/22 M:[H*HA>)Z,F@ )%2,SW]I=SKEK'])88'8_AH\? O]W@UN&HOBAX#R;.Q"2;.TJCKJ" MW?RBMD$"0)"RRE-.E5(%UVNE+$]#^&PD,/]]7??6DFNR$RE?2%!6--LOUI4&""\( M]T9)+;WR M"[,;RJ% ?5&\X(/[@N(E>? 5BG%0TF63+@J43 J29PC;R,$I2[E(KRG&"XHW M ,5+\^(+BA?JPX]TL:$84QG!T9A0K+ )8D PPAUPH1D7!5=O DH7K@/7]"Z M4 ^^0BM2@BN-&"1_)R:=ZQ4D;\>!PU@Q;:CR*(]D874:E;8);20/>T/3:?1N M-)-\E.$L:TY$R\W/_]X =)P:5"AJ-HIZ.>W<&R]5D-2#T-8 E"*T(!PD$R)C'SR^+,:"O)7"_G+S?%CK7 38FHYXZL1^[VS MJ[A:KSM7/&T%U>@ORPV;#=(-IY\>IE#WNZYW%DJ:WLPJM3D=0?.1Z.0P(Y!$ M\&1-!P.6>PE4,$>9C\J2D+M:R%L2]7XM^;3K .8%1,(*F)\(S)/VL43)L&@$[T M# P%"A9)"I%;@8W@*'JTM:.WB;QYME7 O!9@7D"XJH#YB< \G4NCF7"2@Y2! M '/:@=;>0 R<2TTI,Y%L[6"T3?3-\ZHG0?/*A*96(K)2%EDF""]B@O#P)/0; M[8J6&[^,$[]^W6YTP[",$MZ4:VQ:E>)^LHCZ83"\2G3ID]Q P\NE&,2#W"FDNP!D=@6FNP@@5 C!E) V8>\YQ2/8<)6,H>:HS/A?<+ M*OB<$Y^3;EH,*D%0Y6; R@+C48#5T@)6TC@;A=)4)'S>3"XH^%P+?"X@>EKP MN4A\3L5$M0J>"(?!J9C'>%$'-C@/E'B3.-6$(-S6CI0%G^N)SX77#19\SHG/ M2?UIF0@T" $HFH3/&!48BAP@XYB6TG&!V-8.QC51H)O6IO>5:7<;OW1Z@\&O MC02T?OAL.A=5LE-NV_O%]/NF.VQTVL:V.^UA>[Z2PA6DHMH5#H9/@][S++5\ M!G/0?3^2T!]C 5T6NIJ)KMRT.VZY)$PC"DHRG,?X)G.""99L"N$,4SY2)O, M$$SF'A=0SEGKB^7EE (6+"\8RY.FA[+!.HH8>,L9,$,ZJF2_4@%X ! _>E_@ N+%@7C*W2>!.T2T (&CR6V!*1@< M!00:D>%*IU\7$*\LB)_D?+^@=8%HG52YV@?DE6> G/' F'6@:.[!I[F/D2@O M6,?[XS_H2RI,T^MC^';A@,\N%^MS<,C7-S:6SG8?[\ZD8'@. MADL&QJ$01'+UI+,%TAL Z>4V\"VX7C2NI]Q_*XW#0FJP*J&9<8?!*!R >(.4 M,"BIZI#/!9&NTZS0@NIZ]^8MBGJ)@)YJ0Q:B"M%J4#A7 01"P#)&@% A\A%; MQN)<5^)JIO$AAWY/U7OTVO!RDH8HX9+)5#Y !HZO3'Y MER"IC!06&,Z3?YW/KH*E$!T/#'N!=,C=$.7-*0&E6K"V2'V*8ON"SP7A!,^*X8U0Y3+9V&)E[BD\IZG1UD/ID9_,%G_/CIO, M]>2CA?>ZJRBIU>OV)ML?%WIZ"#W=&-6+L%72*P2>1@U,>0&:,@U"V8"$%$3D M6GM%%U71=V]DK- !P :C?@L5+)0*IDKU"2<&.0J!<90=?PT6X0A>*"(2 MJR=/(N12?24??8I?(8-5)(,E3_ M9+!(,I@>$ K,$@P[:@N$: M,2T\PKG3)][F_"8MS-PLX-$9H0Q3*8M)F3&N4[%T+:0$):@6'2A9KFH::I^&HRDBSW$4/D*.=N$0XZ]U\D MVC 3.!&1V:T=L:W1>LV$+ZRTKJST1/'>PDISL=*DP21$D$$A!1%Q 2Q$"D9$ M#PBSP"+U0EN:!\5L*[9>S6!KS3"C@K"TQ\_[X21T!^W/X7O*6A4HV["RL"?/ M1GMQ710_V"=1T4$\-%\+"\W$0J]O5(A%X9%7R2+2/!\R<0-&&PS.4^Z PJ)DO">&V( M4"QA/%>1X7F.B0M\ZZMX%SZRM8#V$4 [/>B/WJ1SY@N''Q_!4'UB2C&8C"$A*\I FG12OE1I$$BB6 MCE,D$X89K8GBW82,EHD=/U]NRWP)I;5[,C/'3N]__^O#QT^4%7,+3Q>.?A!' MOYL.<"CDA).)G@GWR3G*_?4LH@&,Y<$3ZQ)3^YPC([1<@2S:)9T,%>I;#^JK M;>I-(;P%$M[T%&"NK" 8N \Z&:4>@>;&@J/2(BZC(]94DT/I3<);[VJBPGJ; MP7HKD-]3^&]Q_#>=[4--P)%;P-I38-*Y9.MAFR3!O!.,>A5YSO:A:)ZNAX7Z M"O6M./4]41)1H;X%4M]4_RO/I4GF'5CF(C"+9**^@,$3%;T(',F8QTN3;:+8 M"G!?C4M&:;HEW[NPG5#G2L>RRN6OIB#[88U@[8KE:9KFZS\9^B_S0)?;&R=W'G4^=+TN^FY M#:Z^]]]Y?WVW)5"Q)>YA2[CIN'F,+ E)6+ 48V!>*5!8(F#(\:B%9QJSK1WT M;*ZLHE(S46CHL>+;=[#0G'%N4LCG4$3$H;V1R*96( M(>H0*':&(,T\KRSY#4?R6^W9'T6I7P#F*E\@8'/R0W>114 MTOSOH?R^[4[')9DCE K$0'AOV":W3./L"\L6#?+FS M7@O('Q/D4P$UQ8405@I@ FM@3%#0-FEVC6D0DFIB$*]4.2(WFX 7E*\3RA=0 MCEM07A>43ZIRKYVW3BD(.J.<8 LV: 4V$L^(\EXBEEL22#GW;*3%QZS6NI)Q MQK##':E;]^*Q^^;-KCJ/U2+P, ZSWZ"SPF0S,=G+Z="#4P(C)SA80QTP3 7H M$--/4L7H+$&>R\I>D7@-2W,*SNL6>B@X7Q3.IRP6)HV/@@"F&>>&*E"1*' Q M2=DXD3N*Y. #E7.[)07FM89Y+8(/!>8+@OE4^$%X+BAV!(R0%IAB#*H9K@HS M0;# *H11^"'10,'Y6N.\%N&'@O-%X7Q2G=- E+"1 7%1)77.%5B'=+;=?8(X MY\JB'(!0\T<9%UU"]J]A+J9*?_OVYYW_KOY8,IA(!M/44[A:S-4RKMV8"PE5 M_>5COEKFX4EH)&^[=Y:^^S(]_T:W-TQ7KRK3NHUV6MG'ONDTSDU_F&,202&QW3=>UT]L3#(?A+-W7X,X',%X%(\\D3RL][PW: M>?<\[X>.&;8_A]^^M/WPY(J9KGUP)/+GZ,='C$UK2#1PYT?J\K#YY-.X_F=> M;454D03E& J>*L&,DHE7B;;86QRPH=Y\(&3KZD,GW_/#SA,G@NT'\PE,3#?X MW'2^F,O!UK\FGL-9NPM3SWWZD=WY8&)\M 'FPW]KON68WX[/:UO[A.2&^_TU"6Q-MASWT:%]7^US\4P?*WQLO_ MO6@/+VM_5[_L=Q/U]B[2-?RUB;*U7>Z[KKGP[22"[VNME/(/"J^Z)*;E=,SY M(#R_^N$WWQZ<=\SE\W:WNFCUH=_.3/]C(JXQ[V?2FC("JML>O3SF,ZV?<2$S MI8V/(\9?/&:[9Q7;35DFH]<(?28UOO-E].SNUWYV6?$,*_*@J_[\--Y MB,>2&YN,G.*%/8STUG[ORW1(;K4>S&Y: M;'8TDM?\IVE[:'<;+\QY>V@ZY0F-GY!S%V<7GPE@-WF$5:[:4134[[A8RFZ:^<1,\Q' MJ/GS'07D[[';[G7/F_7L=L]Z%]U%(77]'D_96O7:6DM\ZWHEF-XNHG^;CNFZ MT###I+-=J))+*=YNY#/4>=)(YQO85;_#ZDI?D]_* ,HRA6WUI[!MQ&;>9+:: M,;7&*J$U#@1[R73@"E&N&/;">*(8\A_VLS; A.(Y,FIJFS-SV6R/_I_5^^GI\ M>GS2VOM/NWF:UDC2-=*?Z3KTX'VZAYPSTT8XY\LTWR+2.MS]\@%3@9.^YJ B MRUW?;0#CD0.AD>/*VDB%J1)@V:(R9E8%]T6);882FV62Z(,);HK#K@5P1N&: M0F*SD1B=(#'#D4)*1Z"1(F!6!]"""F DBH@8TICQ1&*%P J!;3:!"9_HREB= MB(PQ0HTQ0D2%F8L)0ACSQ5AHA=WF9#<^P6XND5J4T@&.) #S4H)R"@%VC')# M(M$A;.T0Q+:IG+M%2N&XPG$UY+A9YKUKCD,@7F")!1-,:6D3J4G,E)/$2'4W MR=W1V[00VKR$]G6JO-HS0:7Q''A20< N>*8UH/@INKJLR(BS&MP5&!@D@BPE$NPT$2:,H.F'R"PO,*XAC*?"23@*J9EW@$,P"<9*@**>@4%(1R\#LAC5"L;K M5=ES.PCW!X.+JK2G%],]YG+XM(*>^]2H6DP]OT]%VTI.(RS7*-SJP'Y]D.#'[OHI\>[)_I'GOC]M7I_JN7BO3/)_)0CRB M%5%!.1#&N3P["X.U5@*-7#$E'"<>9]]'J[D'SA1LUP7;-\,8"P#VO;#[E^E< MA +=!T)WLOS,8<:]I@RTP@&800145!:B=MP*BR)1=FMG[@R8 MOZPI8QAC!E ME&@>F$!:<2.Q14%+I"E%9BGZN&!Z'DQ/%ET1+JBBAD)@V"1U+!18K"(8'B2* M6"99\Z2.^3;E92SUJ@&[N$1%3$5,3Z F%W!(5]3DTZK)Z3,[IPFS+D90&GM@ MF.M\9F* M/7P:]'X>C+YBNH/X?LQS1;_/HM^GV\,IFDPVK1E8IAVPB!$H+R)$C#DGRGMJ M8M+NJ Q!7QL(/V),^F?XK:SR M]YX3L9F1;>&LQI )7$!HR@",8; SZZ)#X? MN?-^:P<7\*XO>)<3F2[(?G1D3\:G44"66<7!>'6!6J5%C[D MXV(E;_;0*>BN-[J+$U3$5,2TMN'IHBL?75=.!ZF1<\+8Y+=B*A0PG>Q@RW@$ M;0.EPB<_AK*1MEQ4D^ :M2)9C1AUTPS=25IUA73KXWS MCNF6!.MR_EG$5,2T&@G6,^10OSP[[_0N0_AWZ(;8'OZ9N*ZH_%E4_N54W)IK MA93P!G*W3&#>"-#*!? DR!"P8(@DA4]*ZM:JH;B0[4J(:;D!RONG_12BG9MH MI_)DL0DL#XSRE%)@BBLP"@6(6'"K+5"/8J)!Q7&K0S.5#=Y5]#Z2 &A8#,YA2+>JF$C>AD4T% [!F$/(]GIV' M[L!46 Q?\\^A9,26XZLBIB*F(J8BIB*F5;&6%QX^VO6G%X/A6>@.!X>]W?3H M\@I,YT_3]OO=%^:\/32=*FK_[VQ)O+AF2%0&QL%Y_G'P)OSO17O0'H:WH?^Y M[<+(Y'X37.]CM[IBL;)GL+(/7DR%G;34.#A* #N;;&R9K6VI+41.2"#$.<-< MKCI;U#S, OW"T$5,14RK)J:G##L515I+13H=KB(Q.!8< A04 L8B TT8!HV0 ME0ICI VMFRK=A"%=O_?ZZ9_=AKOH]T/773:&_72USBAD97Y@JR3%E?..(J8B MIB*F(J8BIB*F(J:%.D6>::R#$-XR9[UV4NI )$Y>D=""S.P4'0Q/0C_[.OUP MDMR=]N?P8WS,V.)[,3;X#K.]-UKB;M6W$])1QJD+) MM:#DJ; 4I=(0)!2H*!TPQ TH%S@8K$E2O%Q[0NM&R>N5125O1>J_3:>:!F:& MC:;INY,&Q=N-#+1YTJ=LK^]#'X:]\^?YV0]ZG;9OY'M912Z;ZVCD?D]BA0Y- MBFB+:%=!M+.5APJAE=$.*2L)LY9K:2WQ6FHD$0F!?]A?1/_BZIL/+H:#H>GF MYUELBEGFBQ[N#JRBUI>+^N8$ZKETR'I%@;KT!\/,@M4)^LG/\D0GHA8^)KV.R+:4 M-VWY@ORU0OXL9CPC.JGRF)0W2T:\UP9+ZP22#)DH!2YF?%WP_FX"[Q8KY5SN M6TY#2&X[35H^>@+(R1ALL(I:O;7#T+:6JQ&,VX2D]%88-CJ]P5Q)YVM%5'/E ME]1#!RTP\Z2(MHBVB+:(MHBVB+:(MHBVB+:(=I8@GN=6)V_=6*(5BT):CC1& M'"FL E<2CW-[V55NK[@Y*?0AT;SDU?Q(^2V._4R._\TQR)/!,?;9*XP7L'^FF%?<,RPC9QRKIACR'@6F"98.(4%-J%@ MOY;8GPSJ4>:1"IB#5\H!(Y+DPWD)6&.JF/:>\[@BV%^O9/[2$K4T-2IB*F(J M8BIB*F):03'-8$DK(@AQ.%G.Q#!LL/7699^:Z&1@!^KO84F73F[UM[[WIS-C M%1*$<1]!2A* <>E!4RHA2=TB:E34#F_M<*QKU,FM@+]P=!%3$5--5>D"@E)% ME:Z"*IT.9&%!C2 < PJ& #-)EQHC!+#H4;#1&V=,W73I)B2@E:ZHI E+,48>B&!D6E M06KIHEE$6T2[TJ*=K4$J-7EXG!&>TL"HB<8&JHU70E!AG CCK@RWV!^E0>K2 MS(G7TPU27>YN&;4"FCNJ,:0%&,X,:.Q#$ *Y@%AID%I ?YOK\7#$EU8KBT;U M9(-4S)(T$'407)YN0QT"*[0&K3%!2CE,HBH-4@NBIQ%-4$S:0!H;,69<2:NX M-Q)IQM.C\D8M1H<7N,\+]ZDT4.NP$AACX(XGN./ P&;@1Z)0I)@Z2\BH06IB MYH+Y#<#\+!%$HJ)W).EM+P,+$=M@@HP^8L6$LX;<#?K2(/6Q #Y]&H."%X$Z M"M%RDQ#N"5B=M#H+'N7Y2")98%L['-UL?US:)&XLL+U"5&%D*'*>:1JM(#8K M=X8U0S'\<[0-M*K8<9O0GYZ:9!:.GL5T1;1%M$6T1;1%M$6 MT1;1%M$6T2XHB$<1E8IXS;SV3'&DM^Y*^\P,.TC.I& 3&/# A!:A<:NYIY$%JKG#,63;;Z:>Z-TDLV%\>]E5$ M02A3-4AF7 0CM'%.HN Y4E[;@OU:8O\JJ.?PP>'^!^6L8,8BT%$D[!LK( M(XURC7*-Y>6 ,T1JNA#=6(BR)EFSFD%N9@U'',-W''[T$1F$Z[!4RA'J0(6I@ MC#@P'DG Q.. 35!_U! M*!RE5!0BLP:84004HQ$P(Y(J@;B5N&ZZ=!-*=LM(J7I&2TM0NXBIB*F(J8BI MB*F(:17%-,O@$LV=3A:R108S@:B))%U348Z%=\EPGMDK*O-*:N $?;K6NG!4 M^T@HH31X#)Y'"TQZ#X99#Q'AY+:HB*.76SM$X)+YMV)@+YR\$F)ZRDA5X>2: MJP'X1 XGF>DXK=.Y2MD79%IN]+6:K M0XLJ4,8<"QH%1KRP@D?JD X488:='3?6O<4L*C.NEF7NG.Y>JSQ[QP]>?XC! M8B4L!Q%P\D"9(F (Q8!$O.E4/IPT2\/Q11/CY00Q.B0B)8Z!TB[/#OYP[@MO%TV/\X\@EE"XDI2<;XT]_,K-(3 ML!'(($'NQM 8E:JR\N3YG?3J1E85;"S86+ Q.!90 M\! 1JZB-^J5$S@=%'8[6M^;R!MA8E,O[!<[].>"4CB&$M0*>: .HL@IH*"SP MG(C@)80FI%09R+0.(UPS02$:@*.) 0$T)EIA)H[=VB=J&'#\">SPGP?QC MJ./CXG]=]67W?^*/\9+;PT_QCF"10<[Z@US']ZSV*9/JB__MO'+#DS%SS'RQ M?16CX?5?F5EW:@KLZ_OG<9S6Q"?DR[LQ^_.D'B_F3!][8&JO/P,= MXEJ?Z>ZYOAAL_6/NE4ZK'EC8PL6WO_8=0_AI[]@C357%- M>FW6TCFI$Y+^5Q6PES9:?8Y(3K446G&L#'(F]0\@3G^,.LQ1.L&IQ?[S!,*Y MU$[O7D7)'YRXS G34YQ9+^Y$5Y\-_+/Q+[^Y:G#6U1?/JEY^G_REWTYU?1P) MWA[]1.P%SLO/:SYNSX%2.XR+=!3:/+3VP>TIV->%FKS. H)_-RDKA['06MKVOO.MF@N,%(FD>\+6E"3Z/' MKVPSXJ5U_WPQ6W*S-F;:%:23VH* JM=I&X.4'6IWR-K1Z2@:1I&/3<\W%;YW&QS.W3]?(-'@7F3;C M/[W.^7"%_V'-=[7)@K[)N+6;O//3VKN]T_ZHMRK^?'S;4X[6>AVM>[STB141 MOO"VK2%$J880J174$/[X%&](Z<\J*L)NQ-(;$""])5$?313T!N]?#O.#'^:G MC%9+%BHR8T+^?#E_\7NWCO]![_(H>_OWN?#&:?7CT%W[_[?CKA].# MZL.?[\\/_ORC>G_4/=G_,][OSU??/KSX]Z?WGX[9AZ/?PWX%T;^:S$E\<+1W M_E&*G$#N@%.! 0H- QHQ 2"Q!@ML4:!D:Y=M"\56&\E>>[XO0NQI"+%E,H!! M)#04&@ M:,PLXU990^#6+E)P._M:"L85C'O*&*=$0!1#BABFU*4B9^R-D)Y)Q!6"JBAI M]P5C7_?'= M(88M4U5'E)1I#)H36%%BJ$&4$6HDA4)BA/CU(%:JZAX&ZB[FH,YR$;3S"@@H M*:!8*J"<,$#X*)I(%%!01XL42;*-A5Q945V!NO7B^"<+=!YF6 M<;*Y:'%JB24AG%)H@O&>4X>)0)I;PE >/ 0A:@8/04A6XVV+.OAT'E&Q0Y>Q M0R\N.=IHH% BSP"+5 ,4:0&4,A1XZYDG,GZ*4MN_;4;NTKNJL/$:L[$T+# ' M@\;"4T:"1,X8YY0ARD'&0V'C-63C!7<2QXAP@B!0B M E>; : .!%L$[X3&3 M0JX5&S^NFIZKF?#58##*13W]$-\QU;S'%?3MYT[NO_/L)K5LMTZV+_BIOG+YU\[9UW=*][UHE,7 M,A4RW4/-G814.LF$1,I1JJ32(5BHA+&&,BGY#8R?*T+E2?/S[L6HCGOW.KY& MWS5E=R]/S[K]"^]_]ST?JN'KB'7%\EG"\HE6SWSY'?;)[X0\L!Q)0"V-)@_S M$& DO%;.$:CS3.0U&HE8BX5L<)9@0DU!AN-9:0QM9 %X;%< M%=+^6W='O@#MG8%VOHC&*>FX$!)X1!6@G#,@0TK-Y$PQ)ZW)4PX0NW.5:BC'7>*P:09@Q0R2G0%!.@B O&,"@,TNLF M$E<4=MD,5^.K7J=;^5$.O^C!28K!G/G>(,] N$M/M0V$I3MUFEJC IA"ID*F MAR?30[L8TU-^UP/OGL\@VEY=Z]ZQ/_6]X>\7TTM>ZXOTI[US7;O#LW3AX,]X MX7#PJM>H!T4-6$8-6.S_Y3W!EGL-&)=)"6 "2!\U 4Z%#8Q(*R#;VEU56XG" MX@6)"YG6R?^8L?0*>RL#L%G$Z(*URV'MO ^2!T)3KPO@O L1:Z4%2EL&I(-: M<1BM+D56V/^B<'$!VT*F0J9-(].#NR"+3/R9,O%2)P')<+0T./ RQ>,((4!A M:(#AA$#GXEE+D;FUDHI/H5- D_#3J;([OJ,''=V)_QYUA\D=F5\N)4&ZD4^Y MC[6/2Q]XT*2'#\ZZWQG4]#CC)B6\5&L7D36*0A8F+EA;R%3(5,A4 MR%3(5,A4ZL>O=B$D%1EDA]E<[E+'?TV_7S_F^G'Z-8O[N9"ID*F0J9"ID&G= MR/20>2A[[M-H,$Q)?H.C_E[J]UR?54/=O3IE,"L8;5+@&_^? M436HAOZMK[]4UC]H][58G3+>FE.WR^.(3*6HV]A@!QCP&E7@!)O *8 M2"@DM<9"L[7+Y*JZ?1?6+PA=R%3(M&ED>LCDE2)(UU*0+B:\0**BHB088(BG M4G1$@>3!IS%HTB+&!')PW43I4\AX^:-?QW_V.G94U[YG+SK#.MZMV[BL])2W M2F9+\6@7,A4R%3(5,A4R%3(5,JW0* K6L6"-#]P)*K73FC@5$%8\& JI7=HH M.AR>^#K9.K4_B>9.]<5/N[:W&M_S5N$[2OI>L\2]GCN::G]3P^K #P_#D?Y: M;*!E;*"WET9!P)"-QS0(5%0!G-@<.<68JX0LJL&R0_KBPJ<26G M_JZ[>0B''G;V=6U/.@1M=Q*CW25]ZMIANIN(97<*C=QL)S8H:%)(6TB[":1= MKL8+$N28=PQSB:FVVA!K,>$AWDLJAWP:$W^U[K',F/C\Y,/1<##4N;ZUZ!3+ MC/4ZVALNZ!3($QVM/ RX(Q90:RW02&) E Z6<*D94UN[;%O2.VL5A>8"H^-,I!)9:AP AE(5R/!"[??E=L/ M%[I$$\&%@PX(9CV@3&&@+$;Q.!$G141BY_G6+E)P6R)4>+[P_"S/ZQ3*H4@[ M*C"U"DO'&),$!H8,18(4(7YO;+W?9'-'UGZ/]E_L?73*0X6PCWP-6>1K2X$* MRD5Y+JTU&NF@Z=8NQD4Q?PH\ON-)5 'B9VEG%#%B7'!.^^P#%$<7,_4 MMQFS75A_!:R_/\?Z49R'P*(";XPC@!)N@+8P:O$0:L%U-+-,ZK@BHUV.\!W& M;1?.WP#.7X+Q,:8\VGR26\.CV<=E",Y&0'W=W/\3KSU4L,T M^TP)0(/00#OL@.;4$4BAXXHG+QS&TR/KP4=&.,($P9HX8%S8,R2AK. M'598C%LFTW%.+R=P%2F,/_C2N._9ICS8##*>?QI MFG/_]+2?5I"FI<37\O6S:_U\JXAIE'N4>Y1[;,8]5A3<:+06LN:@V 3X.J'J M16B,J]_N]'R9'%4*9@N9"IGNHZI(>Q@LL\)C+R@17%)LM?-$8)IF$H4;6$++ MIC9<-U8JOG_^J%A&RUE&^XLU1TP$S8+4@!G! 0U! 0V)!9YRSZ 5*HAD&&T+ M>N=LA\+=Z\+=5Z0>WYVU;\2]>3)L8=Y;,^]\;9&@ 1D?<&1>S@!5-@#CO .1 M8 IR"R5R;&OW&L\"$?2Z<7>RB0J9"I@TE MT_U&\8JUOFU'^,V=<5%&D10R%3)MK,>Z$>S^\Z#_?8_T&.D.P]\M MSA7YOI1\_VO1-2V%BB:N0$FH(T -B^*="0H(H0@BA2VQ?)4U]X6)"]86,JVS M&_)[*)QMJP+"=P;A!6\"PX5,A4R;1J:U6B2S+*1,:M= !!(D'4A2!0@@7@B2>:>4R( M(NLG+I]"BY#9BH([>2(W-UQ2HEJ%3(5,A4R%3(5,ZT:F92IR[]'9=),A\:WR M/%8PB@Z]E [];M'CY*1 @@D%+,$>4*4HT,A:8#&BT$DO'(\J--XF^"[=-M>8 MP.>YI!IZM%:(]Q0Z M$&3'&3!ZX-,[GI[YWB"/TNSXK^EW7[*8BA.ZD*F0J9"ID*F0:5,B;RMP'+YC"*1%8S#L_3KX(W_SZ@:5$/_UM=?*NN;(-T;;_O'O7S' MHF,OI6._OY3&X@@V#!E@A+2 ,F:!@MP )8AT#E*G6&KJ#U?5TK\P?\'H0J9" MIDTCT_TZI8HHW011>JGL3F*!%== ,Y1Z:29/E2,*:.H$L=AIZ,6ZR=*GD.'R M1[^._^QU[*BN?<]>=(9UO%NW\5KI*7.5K)?-C@\5,A4R%3(5,A4R%3(5,JU; MK%ZD:E6I",/64&JP1")H3)A'*@1EY#+C N;MH\/AB:^3V5/[DVCY5%_\=$! MJ_L];U6_HZ3Y-6O=Z[FCJ1XXM;$._/ P'.FOQ1Q:RARRET:#"Z8PYC!:0E+1 M-%H >6A!5 %[J5TBN!H#B%UN4SY460K/4Z.+\"\$61ZJ#DN!9C7$ICG_50. M(>(1X@!)A@"UQ@!-5 "("2<"%]Y(M$; _+B2JL25_/J[[N8:+#WL_'/4\QT" MMSN)V>Z23/6H!E/=*4RR'C/'5AA *:0MI-T$TB[9E$I:(4*PBGM+E>'&0JT- MC/H(15 X\O'5*CI0YBZE_2SJQ%+JQ/%B-ZH0C)>08( IX-<-?T57VI-^-FSAH9D$5IEZ6 MJ><'*%"-7:0&!#XX"B@Q%A@3#. T8.<9$,6N1TE(%IHQ0)V%S/T[>9Z%XX?P6^ ] M)D>5376>1UIZ2E2#F'1-C:Q9>M\S7CZZ>0>W[@AYUN M?W"GW/)'!49W2B!9#SFSPM220MI"VD+:0MI"VD+:0MI"VD+:0MIE_'0,"DF1 M$01R*I'4&CMAI/;4*2>X;U-WQ3AU5]TI\!9MF6G^;K'BE[+B/\^ZZ,C^I\\? ML4)&4JL \TH!2B@%BIH XH%U0F.$C$Y6_#9EJQK26MC^D;"]"0","*^%)1!) MO$EL_[BR\W\\(B4RPFD_K:!O/T<>C3O[[%K?WBJ"%>4>Y1[E'IMQCQ4%-#9D M@GT.YG6JB(N]8?7%=\ZZNE=:Z)1JV$*F0J9[J!;BF'C(M=9,:"JPTX@9:;SD M'&+K@[Z!$71%IL)U4^RO[J]7K*%EK*%/+V=JA^S%X5\?'=(B&J\0T&@3 8K2 M3'O#.>+KVYK<-+A_="ID*F#7<2Y!F0W_40C)'N,+1C($NL=#GOP*M%[X!TPE'! M*'">24"Y4$ 31@"Q!FD"'?+0IG[ZJZI?+$Q/W'Y%"JQ?\K<^N(&+]&*0J9"ID*F0J9"ILWT.Y5A MN^NO:.\ONJ68<]J3Y)'B0@)JG0(:"0N$90XY8K46.NK92)3.!:<)#@Y3!HT,'@4=G'!< M*VQNXF$LXY'7UQSZ:W9J2F[,IAF.%@]DP"E, -7" T1 I(2*J3RQG.WM4O1 MY0#^TOW5"\<78"YDNBTPW]U?58!YO8%YWD_%,.+,$ &4AA&8K5! "B:!-PIR M(C7"*;=J;8#Y<255_7!N_5M_-O2GQM>=.PVO;S>A;5K8O-PS$DG@^B/3]4WC MPD?5^',5K9SOM$\;%($IQZ('KM_?GAW]]C$12E! "%!>LL4"E M-19 )@T6C%D._=:NW":(K[9'\";CQ8-AQ-K%#?_[(:B_!-77"C:O&F)^6\PL MDP]7C8L7<[B((.%<&02T1!$7G2? 0,F L\XA; 1"+N%BP<2"B0435XJ)E&(C MK1)$&4RC&B*%$-H+(B'EVG&Z&CVR .9= ?-P7I'$$1>#=!!8!!V@S% @N>: M>N0E08XH;[9V,23;"MZY'K' 9H'-IP";R\0HL,,,(421#RYB:-"&!4,C2Q+, M3.#\>MPLX[1_%D9.X[UM^JNR@LF(BDH'"JBA#$C(%5 $"V$Q]]+"K5TB[Q)6 M*-A8L+%@X\+PPL!A$ I#[0VUP1D?)#="4:^4Q8S= !N+5 4>FB]=BQX5.SQ=8',^126X(G$E!H0."* 8BV!8E@#HBB3#$FE2$B1 M'0K1(S#'P-3_V)V\S?C#\?O,/"C-%_/U_?,D M3CQY=.([VJ9^0;IW$?>CT^L/X]UU'?_U[G;.=#U,+WE,]C/\(54_W;!4O'PSC'^9KMY;:G7:)%.\(%E_CK#_(E9#/:I^2 MS[[XW\XK-SP9P\K,%]MC *=?T28N<#2\_BOK0@DQOQNS/]-J,QP%'(VUB(.. M2$ZU%%IQK QR!GFDB=,?,=L:?^FD'K_!F3[VP-1>?P8ZQ!=\IKOG^F*P]8^Y M?3BM>F!AWQ>W[-J-">&G;4S#DA'!^W7..WPV2C-)TU5Q37IMUM(YJ9/@^J\? MDTA$IDN(D=CI>9)YF4OT[E7D?]!C>BDC+A_3EY\'_<[O\>4K.^C\;Q2>$30& MVYU7/;NS1F!W]=J?3W#K^2QNO9V@5::)'IQT_NCVSR]CU[J]SR^O>A&1^Z-X M#S?X=?V7^ZZG1ZZ*6SY9:Y:=4_#.PCHNIZO/!O[9^)??7#4XZ^J+9U4OWS1_ MZ;=371]'R&H1/\'5@JS.K]U\W"*94CL"B@1F;=IJ^^ 6YW8RSBTH'LUGG.U MK*[]&.Z@:S_[WFT1VZ%%PA>VPYJ2. MEC):U1O?9*3TH]HYN PG;%A7CJM?^O#,)^TVFH+)+O\2K2@_>':3\W/=R]_V M0*R? ^OFZ''KLK>GOI^/JZCHZM<^\,-.MS^XU-=FF7=\I%[P#?)F+Q,*U!K+ MN!JN.7+4$"&EU,C!8)QSQ*FFQAY!U)1RHE7%!.-!FQ9VKHUO^^!MZ]L^_7>\ MIX4'?_^%#_Y^"0^/WGQZ_^FDBO>_.#@]^/3A](_/[X_^>?+^='_&M_T.OL?_ MKO8_G73?G[Z[B&OK'GR*SSX].#T\^N/3AQ>_?WJ//WS>__,]6_1M'\3[?_C[ MU<7AG_^N/AR]P@=_OL,'1R?5>_R>[?]]$+^3GAG?X5,W[+>)N?MO8;QF[_PC M)RQ <) ;% A%R?7&M]45CNVE(X$;%-$KF+1.[[8,)B$: MU0DHN HV4(.TXMZX &5$(487G!I/O!I&]SF!2%!U?*"$"%<(!" MR8&$Q@/*$5-4*]3O\*J^NA#8V?=H\5*?GY"(HF5+7.)^*%/XNGH,HAHR5^=>1Y23.[[470+"%HQM6Z$T%C L1>L) V7@/J# ':10V84B$=M0)J)+9V M*5E53L<:Z;^%/U>H+Q;^7!5_SBN"1!D=E.+ *,FB<2HL,)P(P"!%2!N""(V* M(.6K*H%:(U5P4W2 YR>Z=QQO%U4]W>WVSW-7H6@VY6RU81AU%UW?]2#>)3_^C7+UHZ[+5D*(BT#")5"QJ#DI!#&G$H0 775>N,!1V71V[SBL0AE)#M3- 2N0 ]28J$ )Q@*EA M,/Z_BSI^4O#7B%V?F _A3YV<1+VD,AQ77WS/#W*R8LK6[ISIBY01]\1<"_<< M?UO"Q9UH-4CN;3\X[+W\FKQZHVIPDER"A^&%-\,"5LN U6(HSGHI"&<(:)I" M<0FLI&(<"">5\9$FAB2W]S94:^+U+JZ(]=,L9MDY5%^] ]]\W2^<_),Y>5[M M8$I+:: #'J4AEU0;H&5R,P:"/#)4*10FC4*+[^*A.#,Q0-(]JM,S7=7I\"?5 MX[C?=^=5MUO\%?>D=7P'IEI2O)H0J 37E\2FP^=3+>/PQ3[^Z *#@A #H)(4 M4,4Y,$X$H*UW#!I'(U*M#)N*&V-]N7CE;HS"K:O@UF]SW&J<)TY# XR/2@25 M!D=&A18X(@E3C&'C<+0)Y&6+H'@P[LM>3\KTKTT&3.2XVG_1W5$SZS-J$^>Z MKG54++J5-E7W^^DOC]/^63]_AO\\Z&<3*.'38>_OAD3_:BFT/LTR-@2QYKT8 MW$=10IT'$B4OAJ$<2$T#@(@2;(4URJ.M7;P-T>-**'[D7+R^";B%FW^._M&4 M!T 9%#,<4.T0H! YH+C10 K**74RHK5./DDF[JR!%#_&K>>-Y_XTJ7W-8-C1 MPV%=F5'3@[U2#P2A_.E5&2BK&P[LV7K5D.0RY6]=>S[7 E0;5O?7UE\KZ MP6']O*NKTV)#+85ABUF>(6#K%!- <*>B#<4E,%H1 #&#G')IJ%Z=-[9X/-:7 MN5?N\2A,_!.9>%X1L2%8IA@&F*=44$CY#I0)/RY0L'NVU[4%? M#N/]S_?W/E*:Y@1$@$+<1W-))9^M"@Q$LC*'+=;,YNP-1E8UYZ@X/]:0E5>< MPE%8^5Y8^6*.E1V%.#BJ 78V&@Q8*: D)D $+4W0C.;T#;3-$5XC5GYB3H]X MX$_[Z:E1Z<@LF+T>B3N'_0Z%Z)?/OW;.NOIVA:E/PAQ:6=E)]L V],@ZX/,9 M:A0L6@J+]A?5"L]%%"DH(I!0J?&XA4 KP@#")AY2:80T/F(1O7.):G%461)M82N E-8H*2DBN6L)NW.Q:O%0W);E M#HA3DBP>0+?XHR'(\Y8>1U-RC!/$IL0LP+44<+U; M5#<(MEQ%RR:J&X$#2@0'4=Y8P*RUSL!@6 MUSTX5I#@H &DSJ1:, P4)19XC0DU--*1I/88F-XA4[MX*U;06FNFB^I@X(># MCNZYV9*2V\VQN*E9]9#W6*6NB? .7G>BC_O^I/ZZOOIRZ_XG3T/ZK+QS6C1M MHW 9^!>^^>^KWI@@;R;T*%)G*:EC%Q5'Q WF6#) I+: IM\,4AI$XB&$ W(N MB*U==%EO?!"A4U3&C?%1%>;]&+2H/$RC$E)!#!XM0* M6@/-. '<.^&M5)BRE :6V=I58(TNH.#,V6"TI//TS M>'I>7_&,68.H!(IA'WF:"1!YV0&J"?7&"$2@BV;&W?65XMZX>XBD](=?)Y5C M3);7#54*$BV#1)\NU1,S&Y1FQ@.)%0-4P "T$1XH;(3CTFCE^-6='XO#XU'P M[D/$20KOWI)WY[4(@E1D3T( )]Y&WB51GX"1BS'SUED;?P89+8.[1#B+O^,N M^D,]\FZ[TTV'?\:O,75BW+E=Z^8:/VNL7B2J_6M*F()22Z'4RT4-(T#+HVA! MP!IO4FFQ \8$!2SDDBC!I/!P:U>4/(Q'RKWWK& 4[KTC]\[K&!9:29TDP"GC M .4& 4-, (H&R#SS4BFZM4OA7>R#XJ2X-2..O72I'[SOC4HFQIJH$6.ZO&G( M4E!H*11Z=:GFF&+/E%= >LH!A9P"Z2(>A6!HT%Y!%,C6+L.7>YX5+\6CX-W[ M5"(*[]Z1=^CQRR5JEN M+-&K,=+T>21I'O;MO/O]XEVD[:O>X9BR>Q/"%F!;"M@N]4QSDBNLHBI"'5;Q M!X/ ( \!)U1A[*762F_MRFTH[Y(MNBPG;9#CXRFCPSU/KRGH\//182$EU7D# M.=' :Y\"J\0!PUD$"XJI$8&%(*+:([;A%34LZX<.*_*KK(DV)*ZM9QDL*#]W MJGB^$54>NAQZ^44^L;X\>_8_HVI0C2=W5ON-=S+\=4*6)K*;%UJ=V.<(I28Q@0//Z@001@!#+ .*8( M\9))$I5:7J)U&\2Z#S=7X/K!9(6C?QY'+^0:4R>TI!00BB"@FD8S-5 '*#;1 M>B46&6G6<2[92D-Y&^>)JZY01N\2VWO*MO;/"_Q=8TY/+(EB3M\2Q=Y?:@/( M&0R"6A"XBT8T8QQH$B30.'!C-(MB2MQ1+UF64S8H.OC8N'\=-9J"!3\/"Q8& M)TDCO1,8".MUZB<8L8 3")3R2@:LI--R91K-?:'"BKPJ:Z+E7.UA:R9(K\+# MMHS?\U;>L9M:C#]ED4^L V6$S+A3;M )=?]T;I*XG9V^E3+HQZ/%MSL]?SL/ MW.;FRZSMI,\Q_?Z(Y)O.*IZ9_U,$WE("[U)7(A$%FU:4 &BM!)2S5/TO); : M>8M%P-[8K5TBMK%:IP;^)0UNO779PM;WS=8+]7LV*K$(0Q"U)0,H91;HX&4\ M9D)H(XT63.80L2P#0!]0.:FBRGJFNZD/0'99IY$ M]G[CQ\0Y# >1-*7"^%8(=:GWD,5!*A4$4 *QU [1 6DL IY8[^*'%EJ_CK&# M$A=(H#<:: <9R"@X(RQ4'EOT\AQ+.Y2 M2;.F0+_6"_%XU^1 M.$>1-B\B:0I0W5+QB.]SL7_\T1(-D:8$6"(HH A[H)'E(/Y/&PR3V417[>(O M+H^B>!1^7K'BT?*S)IZA8# PAJ>0':0@8C$%4>/@!G$OD)5)\6#HLJMCX^L M-T'QN#8$LP*58W,MI'54.:YVRQ:PNBU8?;O4$U$&16T0!@BCHI6$F $JC8^2 M0D-L)8WG61>OQQ/@Z76(MQ3&O@MC+[0B( $*I!2PCI.4"JU30Q$/F.*.&Z:5 M5'AKEVS#*]P?CR,1>N-4$?_5U[8:9%5DG/Q1_![KE_?Q=T.;ERVY2H[CAYW0-9C! -'@0A&*!26""5UT!9I6Q0G'%+DNY!R.4QZ(\CV6-SBK#.VAS^ MCKGHA"MREDM+I W03JZIQYCDH)=ZC%M"VZ7NC%$J(4^@C=!&4H,3&X B2H(@ MK:+(2LX#C- FM\45WMW;V55K4Z15VB%MGII3D.'G(<.\TL.#5D+B #Q1$1DT M5\"$0 "#GBD7 @PD*CT(;@MX9ZVGM$):'>N^#,';G(;BO]H3W3OVG5H/?:?Y M/6? )D6I%*0_E!XT#V@-N0[#RY98;R*M#GL)X]+_4B>-+Q'%>L/!&S\8UI4= M>I<^V.NY^3_,7%F0;RGDN]06FO5-2WJYIF-%@8HU@(J%!CV"!H^,!4PC!*B%'FAH/2!<6,X%$3RD$7PK M2(Q9/]UHK8O8K_<256W3^-2IY]:*T),(H=^OS^=../8Z;D;?79X'8+NC1*!9 MQ&Q0M #?4L#WUZ*.1+5#V&H#XJF2@$*'@%8VQ(, /=?(4BV22QQN,U&FFS]B MC+A?[T_!B/7&B 4/$C<(J8"!BR:/DJ!S'=19:1$TS!,2//7$*H95D!'M A?>4?OQ M54(XA EZ*(0K@+448%UJH*RX(4SE]H1:I8'J:529M@!K8;BQVF&7$G?PMN3K MU-6A9.ZLF-.%0C9RME4R4"HDU>@33OS&NAL$ N![>D6"=.?PH^FK%NXM/0]>NTDI\;CU^[/?GO MG_?^CP:TC8G,"R7FSF+JC)6*6T*1"08B3['.ZMF#.JD*:"\%VI?Z2#.)!;96 M 0F3>N84 M(*#HR@Q!OH#$P^)TJV*;D\TGI-,Q)6Y) J>%CP< $/L=.16;BU M*$"JH= \* H]M%X[%CQJS-6"AYN$A_-*+,72< 8U2.D*@%(3(AY2 @)R')L( MDD[@J,32;48W!@];#7>\D/'AIQGM'G;$&HFOY/HCT_7K/ CNIJM\7*;$U3W+ MWX[.SKH^M031W8ZK!K;;'XSJICMULC)"MW]^D]* >VHV_M/N\61AV/U($OL<#E=)5+W4BI=U)0 MQH!5!@)JK$U].6Q46**1+IW7QJJM77YG/67]W.H%R)\# /T%7*(QZ)T9=&.>"(8.4!Q!8JN.0$@%-'03:FN"Y0HP*NH*2 MK]6G*:Z-HW2M[_&X]*JEG9WQQ(+L\"R^SD?AZ_Q#5W7GB^Z.YEKKY=:_WG5& M9U$6^?^,JN%,!YSB"'TB7HG[*=KRGP?]9^D8_CN=PL/0=AP;O,I'\%T\@2_S M 9STY2@*RE(*RJ5Z*T&@Y]RG[F,6QA]4 "FD!A);+PQSV&N4>@I&JV*-_!G% MA5K ZD$'O!><^NDX-6](082$P8X 3]*P""<=4%1"8)7$G@0*;6#K./PEJXW_ M&*9!9?&_KOJR^S_QQX)U17'3@OFL/ZC2>I_5OJNC1NU_.Z_<\&1\_F>^V#SD M&9Q^19M!OSL:7O^5F75;GR("]\_&.*U)3LB0=V/VY\G$[#S3QQZ8VNO/0(>X MUF>Z>ZXO!EO_F'NETZH'%K9P\>VO?<<0?MH[-D21)DY_%%N[1^D$)ZO@><+9W'!; M[UY%R1^56]ZI^$._M^.X,L$G1P&([\Z5E$ROKBJ/_:QQOU(FXU MFEQ1X)92X"[5P"(*E18T ![MS:C 80L4#!)8[!#&F DES=8NWJ85>='3/9=7E+,5Z2KN.GYX1G'U(8^H< MAMZ-I/1P2G!%S;/SWMIX7T[>?,@75E1IDYH^I!(?KE?ZK!KJ[O,9JA106@J4[*)R 8G D L'%/((1+5" !55 MB:AK>*V$14K#J%P@MJIA-\6YL883EUK(@O#XDFY! M+C?ZFG=BO$WHV?#LBU$=-Z[I-9J#SB]/S[K]"^]_]ST?JN'KB*6%B9=EX@4W MAE*,:B2!U3@EPR +M% &H$A5)*!5GJ9D&,;6B(F?@@MC0;VH>IUNY4>3!S)P I#E6CH+ MB>5^'=->BM]B_>(FA4M7QZ4+73^M"L:DO#0=+0":,M2,%1[$8\DX%$1IS+=V MV66'Q+KFI:U+KMC"_JSK,H].?$?;I(;HWD7J>M[K#^/=D](2%Y-ZQAS7NMLY MTW6>GS<\\0.?V-M%K<4GE.OEAE=Z&/_15E;$RP?#^(=3/YLP4O('MW;5]?F# M:;49OWZ8T18-KQ4D'2I8,@X?,N/P!J=S]W],_8_EOW:/17;Y4+_\/.AW?H^[ M5=E!YW_[W83O@^W.JY[=6?NU'V2P&_83H5I$>SZ+:'],$.WMCQ%M75[JE__. M\?!!MCSU:93"J1"N%[&[/XKW=9$X_JOU4?J>^7K^LE_7_^7>]?3(59$XOUZ3 MPOM]YKDAQM*M2W>\[S=%.XT*T*3.5Y]?KWT2 N9C!XX0>V MKLX2$.[UW.]Z4 U2B# J +UAAL>C^-3?NU$7?UC5^]O!\['J_?+K^ZA^[Y^^ MZ>Z_^.>G#T=OJO=_OV(?3E^2@V^OZ(=/+U%2B=_C@].H1G?]_[ZY^/"W.S.8 M\O='?U0?_GYY\>'/J!:?'G0/_HPJ^J?NZ?LC2Z):?KI_%)^'WR0U/.Q_BO?[ MZZ,37%CF!'!6(!"/4VJFHSU06 2KC((TB,84JGK15-E+W@?DO:*:""$LH=0+ M%0A!$E(B+9*8RZU.W'1]EABN'D4)>%@?ZU[UK?4/S=%]X7#'S]I'-1F^F2(_ M?-QE'J\2$ Z?$9ZMV8_ MHUET?HF62"1_H=]^[3B?TASBE\?!D.TU=&-79>YOOTF^R MY7302O\W?>^CM22]NU?%%)V[ E[@OIZ/NL#J+JN%X*>F&-C[,^,YH M&&_[+>HF[*M6OQQLT5T>1/8@:2N>\BE>=G5P,DIF<>ALT M2?R5'\PMK'.B!^W3XFWB?E0V*3PG>MCYI?HUOEK65"//5U\J-]+=]L8]/ZK3 MRO/-D[67#:VX@CP$+IF)Q[J*M]#V/Z.J3HNN=97,Q4^CNLG&&YQ%U2E]MW;M MGW]->US[DV:A:?QZNB[^[5QW/W=TO&%O.RXJKBKEO@Z&EU>EXV/ZVG7J/,$] MLMSH+&DP\;C6_C25+53QG:LZ:VD-R>/MTOVZJ:EMO-TH==V.JSKOQPVI,]'C M#9)K..Y@")6-](E+///#*IF@^;J<$1 ?$4^!=^WHC;C'?R3GAD_OUL$0LNUD M&4\VO1IT3KQV_QE%J]G7S57I\[>1U'^DHU0-;#S9^B+9V3JOM!O?.%[8;RX\ MT .G_]-I@]V=_4S 3K9&\N>#BU/3[X[/_\O_]_:P/?PW4KGGN?KF9L;#HL%> MMSN?F=%JK@U3+*B[)SJ2SWC?ZVB7ENU=<_I"-Y[?O(7]>/](6A"J:"_'Z^J( M%?7 C^]]%L]HQ^?CWI ETL">=##=[B0GY4[GK8]DBN9#!\'MSGCW?M*^Y#L^ M2T>ALC?8J?;8M&I#WJ$F5SQ:,75$N]0")2,6^JWSIGWM[%/MO$VO_9-?YKM+ MO\7Y75_'WL-*^7]5D>:N:K.CQU#RQ@_ZH]KZHJ:L#I@&21:]C0:U/S41B0C, M&('F9<))%%QQ;=K:450#="..H\BILE_UO^]EJL\D^W.I2K-AE,S>O=1UFHHY MV)N^P(MF_>L2@KE_._#H)=S?^ZBAAUS"'-X4@%HA@,$. @=9/-B,6H7HUBZ& M?!M">BF.TEKYG7_I^MAW([-&+2L*HT%21>+!2"3+A4"]I)D,?)9"B:%;W39K MK-,>5IWL/F^D73I]LU=:!SD)\:C&K7LR#4G@TZCN?V(/T?) M^;<,&ZX@*>$V_'C@AZE=[.NZ'W5C[WZ_>!<7_JIW.-[!O,)\^1<[V/OH M*>>6!@4$@1903SA0*'(H<<)QP1GTP6SMRFTH+Y=M3A)TDE43C_?TR.UT M>#9.TB'5UX!_M&H&]X3J2\XFVNLM#AW:BR>JKE/T+V?G/>%S\PY%/'?6,N2D M!$RGOE)CP3Q6;VW_B^\U\C%Y(Y(4.:UZU>GHM&'A,:OZR8D? M2\FSKVA-G\^/PPC=^@4""+ /L=1#SFCK Y5:I:K^ MR%37BX?3R)'QW)TF[Y=.VM=XA^.I27'XG" 1Y70^E?D;XTN2+-EN/0Q)R1G- MD*>Y\EK14D7]Z.RL[G^-)V"8=,9[5EMN>A[+B9N@G1VV\<;??S_[0C!\JWOQV:@CN M69O\MZE:)!Z1>#8':Q)CAOL78\AX]>W@Q3^K#R\^G!S^_=?7PZ._Z,&?K^C[ MO_>_'OS]ZF+_]"]X$)_S_O2?GRY!QJ=]N'_ZS\\'IR_9AQ'1_L?O8\B"D73A49%-&)&B$:,CN:, M"0X)ZBW&7B\&F6'44;U3A M"*;-(8\>XTL$3*[@.;C'(G$/[B55G@_O9!'\[ M.CW5]4660S/F^I1,G3&=&B]SY, DD@:W"%7_>-'S+\FBTIEN$S])5H_+E[2"IK7+TZNVT?1WO90& MV&1F#B9O\6[G[4[GS[V]UY-TD.E.3O>_7W?ZI]4P??]L5"=E-3L%LGO[ROW, M6151C[WRK08G_5'7I2R.VNO\;O%)GT:]QAB;$*I-7+P!\;/[N\E-/?&U3S[V MF9V]RI>RUXO2-(7WSOHI4[_7^2-E-2 (_E].8$A?"54ROQI-O?&)O_"V-2U1 M$];>[IR?5'$+DO,R5-UXR63Q\73DVWI3CY)*@%ECC>YT'J_'JPTF],^J7AO_ MB+?4QYE(C:DUQ]ZCW@R%[\+HB=<:S\$@I8]'ZRY)VENM=L]D56;5@_GOMD6Z8/YK[0BT\9#'33M"OHJH[?R,MKK,09 M;!GX85IM?,-TX*O>8SY622XT$;X,TS.V]IA>PY/:-ZDM-PEDY6J="!>3[:XR M%+OJ 8E0!2XR$F"NF MN%E4.Q,G+X/U8V1M,/F*"R*K?B_K5;?NN:BHF$'EJLCJ*>$SI<;-AM.'J:-7 MXS=L=(G6/9B<>?)^@.KC M.L(G4T2(X$^90E * DM!8"D(+ 6!CZP@\$I?\P]]QPN^YJA2>&BX$9P1*GTP M!#%$>!!,4>&1_>GJVKN!/PP3[_K34]"^[;\X_LB9P E6@;8ZA4^= UI2!+C& M2F*E$11J7?R"2[K2WS53-F;B)^MNGVR*'94T],:O,LEA'2ZMM*>+DJLB91ME M+\S$R=CF'*7:KHEG*(F/4_TYFMAC7O\T.18ZD?#)FU;JN<+/N<.CS\=+[OY()*M?;NX#_U(QL9)-ABV M::3.QNOW<,TI]=2Z'M^;5,>MNG]\[YUNU$GOC9Y)V'^NODVTU^ M=DMVV]B =CC*CKC&R6.S1SI5M?E)7D9_E@0K\-U$U59B&VWT;E&"%Q5KWAM [+[HL^,K)S( MTH4]2RK %U]'K:%]\QF1V@C2[4;;:#"]E3:9KA,2#:>0-QMYR6*S=I,XZZ3D MK)_BB;GK:.U/XN(2E:(L[I_ZIO H?=+OM=5"61B>1 />UX,VT-@>H*C\Z*KU M+;85.Y/K/^@ZG9Z)95U2+FHA;_&(^R__WZB/4 M'+_9=VR^WV[X=J=WU9FX+]+[X3A(>Y/@_[SS=R86U-9@S1 J[?1&BNW)_(@B ME?=?O/J( A?.&!AE,8Z&+#,&F& X<(($;)&UC%_*T?NI>:%+BMX).=??_-L4 M,W6\I57;>W&";:T,[/;/FS%8R0))P=B>'TYLA6YCVOB=:&^EOAF#C!NC86X< M,I8HN< EY6WG.YSZ: ZX<;K'3#7!(!63CG+GCL&P240(53U(F9+;[6_]49N1 ML-/9C]]('35:^(_OX/KUY U\8_%D43U^G2B:]'GGM/W>3N@C;US S3+"J;%B[;K?!IY%S>CZFQ/Q9JU6!N*;F_1Y6[P!Q' M(3OH_++U]ZO76[_N=%Y$FSYI(#D;PC7_Z&J3H^ N[5?DE,:G'R5XZO71F(9- MW\SNH)][CMA&S,^^?]1\XA.F!M].\BA74;-QG>-^WS4WR*A?Y32ED/_1S=U; MIKUJLO>@;K*-+IJ1)?'T1B&>O+?-V)[Y+C"-.I$*=+L7'=_8GDUR4<>VI7_3 M+9M.6AM73J4GG/53X"*Y1I*O..[5Q$/P)3U6CW.FDHIB]:"I;X]\X792TEG^ M0ORTGZ)L\6TF#\D*8N/YYF['AO_-^68N.W#+.ZG&IG+Z;CX7N7N2T MGLR"K4,D+JX'3IIC-[Y![G RJN.;YCJ*T]-J.'%,M8]N5?Z%?>^\C>I_5-C2 M/J6QU/U!8JT9"E]&FZ;X/!VS1=?$1BH>_XJ;X_V_LG_FR>L>%X='[SXR*:&6 MV "*10"4.@\T4@%P:J0+$GD?V(9Z!!HR/]ZTL;UAFS77-CO(3N(([MG]V,DN MRMG4Q#'V1\3Q]6GJQI L_=;.FKL^050>>]4;-E9=>\NF-'?(M%SW9C=Z8L6[+^T+SQ)>&LN2)O2@'QJ)Y4@UPNG1.*%_A)- M?[=!3JV)-&S,XU1F/"Z5SL\?JV2M[Z59TKAE1LK/,T2[2=NI==LXKJG' M2.^K.X,JGD!=-[75J;(Z2^MDOL='MN7/"SN57 63[\6]3K:ZC:;XEZKN]QJ= M8IP5/NMJ:&]VF6I1G;MH1KM]YQHG;N!5%FG:%6L1HF*PCUG M:*>3WAMF;_I8FWS$Y?49OB8^HU93/>YETG[O$#=G81"/:*9 NO%8/5_@OBD; MC6_;N\+!EE3TJSBPYR[S\/:XI/0QI^LV-8$L*[:YWD%?4*4P0QGCL]"XIO,,"T5KR/X])C,0-PFJFUO&L]N&CWZO 7? M5/S\O#5RGKPF]VW_Q?Y'(9QFE$B 6?Q!33! >*,8\QA9?Z77: ,VO/2^=-]-@\>.%H_'+SDN(T5D"F9EYZ5EK MZ>>(^%GDH^Q.F'@0$J#XNFT&VY]X#QH=8*(L9#]#VS-S,+:M+Q@$SJ]XT M@FG0=-G,LKHU3YMRLZ;(( 6@KUK#/!;F;+(V3#35O?)B;,;?)H?ZBZZK_BC[ MNDR**8RKWB8/R#EO[1,FA4TGJ0Q,GXWS,8U/TM'EHI;D0\K^FR:ZWRHLJ5%" MDS[BQ\UBF\X&)IZ%MC;L^QC[W;3GIY>^C$KZ\AJLI:0OE_3EDKZ\!B_WPWDF MM]7/+Z<]_S"->;'%1E#2<6T<-(XB:S7Q 4:P0,A0+B7;NJZ5QX^TS/54K*[J MY[_0UG3@FQ$!OR20^%^ON\.37R=Y*%7R>U6G3?EE4\R>LQE/ZO[HN*G<36&2 MYC"/S-SPB/1ANN?!F^W9Y,5!/PS/TWG^Y6V\[W"O:8R?;O#O^)B$RLV??MV^ MV>W?O9RY,+D/;0H?Y$# - =T_.%@=):+R9O9"1X7^&ON MO'JYJ^II_TOCM](S(:K9Q36!H].^\]TFM!;%?!-,3(&(["";N62G\V[23?#R MI_./[J?4QQ0%FBBW.A7JQQ?*EGO[]5DW: IWY!X%TYD0)[Y[UC%UY:(.V[Q% MVT=[$I!I.M!.'S)U$.:2N7A1M^OC$S)D]4URG^4RZ11R_9(CI\GUVMXU6_P1 M#5)7A9TF[6G8;O.EE<8'VMR2MPFNMA,- MLL+>BQRD

    ![D5S$,Z:_K+)%]Q/$>1FRYJ#GD9CZ$7/PF,TL?(Y7(" ]G2T M])@WPMI@_5F_ZC4Y0'%1KH;AWRG*5B+*!:T;?*)LR)SL,S>JL[MOKM/AV$LUF'53M=U]!F^R M/9S ^G7C:C^*S#1X,6IT\B?FO3KXMG^^_]=')9Q2RG+@D;2 .\:9BJB[M4OE(K%;O_HE3[G/(:$V;C4&W;FP M:.NKRF2:)."T_O6Q%$O_24@Z]IF/_?FSWXW/_IXLF-5D%F7!XNW'88/)LM+S MMF?4A7QE@:]U/]'O4B=7CKBUQFK 8>H5X0@$FA -,$'&(&$%,N$J^!J?Z$>I M.B%\C1$U,WGK*COJ[W[]>3!G1MW">&I&@9F^NYB=P=::*/_VK=74V VVZ8%; M):4JJF%)L_CWX:]3^V>LYT0\R%__X.O^G[\N0,$5+[6!&N&/7VH)B+L6VB8A MTJ=Q\'-W9?\U#4])'KA/(S"VV^#>[.E.HRV/HVEXG.6!N>@T\\M6TB3\ M_C(;LIKU9Y0"QU'7LKXN/;>^[;^(9B#!E@3/@%,R6@9Q/X'B4:.*%EL(7C!O MB-[0G(1,[$Y+[74"L,T>MC=[W&^K[Q(A MDD*67*873=9G==HXO)KFJ>U$@RM:TZ8<6 RCI@\;8W2577US7XBF2J?5%L?O M=UYUN]][F4?2?O&G=SI,^GYCK;ZI!I^?QTVOANFWIP>Z%X='QQ^)DH1;'Z+Q M*C"@U%(@B72 6BB4A9Q9Q19#@=XZQW5$96@(10(JH145""N?LM (WE"0GCL< M.<$A'XY..AT9&0ZSBI+^V>03O4N,EV(X*?MU";0LTP:66^,FHT F)(UQSIL0]"\_DON18M;F8U'+7&?*]-BFN: M\[27->G+)[Z;"LCFTO)R<&D\_RY)QFT. MSC(Q^U>1(#X_$6W\MJ-NMUE1#MN.LT+:8I!IO>@R8X?FWM;U_:!-XL[5"S/% M%JVK)#79F49]^^TTNRM/SR5^VQC71E-X= 4UTB%)8\V^S#3_F&0.3"+HR1%U MUM; 3A).VRS*-K]RNH?3Y(EQZ>RXT?_.VYWMSLM1W3_SVYV]0:6;&/5>\E7% M#=(I^>!+/]\\QS"/9XN$QNZ.49NS/]-(?<:W-A=A^%+Y\\&5AS"O.)Z$>$[' M"N=,M#R7J:;*W_.L.LZ7S;;GO6F7,?_$Y"]J.3YNJ<_3>,>UT./^&C.#?:]: MV+7#XM+R+C5[3Y7;.45B0K;!3$PU[\^4+FDZ8DH%:*_.G5MR/-@/A]VVQ.+=<E,H^F@T+:V6WF[H0M^3R[M5 M/'&KK)*\R2CV:R@>^^;H_YR**5E!<]V$8!^&F M0YSAD[-6]KX=''W^:+VE-A@"!(.TF>*LL4\19&L#\\YYA+9V>_W+,SJG"#8N MW;H*.,=%6<-^,AHBVR+X?Q)+G_;K">0M1D_RM5?=+27OY68"V;+/CUWVH"FC MF)1&$ <-99QJJ%&TOBRBEEG$FKP%.#YH$&&"OG?0$F7CKP1AA..1$)HI^8-3@'_H!7GMZ_2'J"JA"=4! M?HID__3R(Q,J)31CX+AP@!+M@/9> 42(58@*%5*/9W1Y#O#_R6K&%L?&IP@A,!.)"4.4X@JR0=G6D/?[(&$-1,?# "\U!Y&T+E& $!*<4I 8' MAT@D+;E,VE^+4K:R=;Z8=C9L1AO]8*+1W?4UBI7SD7T]T:FKNS608B\CM:WE MA.%Q^I\H^MH*&>[@T_N/*DC*HKH"4M$'H%1HH!UWP$II#8Y0!Z6_D;XVR5.^ ML4+6AHQ7H(218 U2Q$2A;ZBU4)(H^U4$9Z$BG%C38G1[>N"/3D]1PFYX@O#! MD?UHC%-<,0%<@!;0@'@J;)> QKV/ZE!$= 6W=OL]?_T1&GN.;@(VM]#-D(UV MA]:20$HX55#$4VB"B'(E2,9_<#B* +_Q:3A\KA%, M4IQHI:B+M]4W$^"E+ON[==FXU&6OP5I*77:IRRYUV6OPND?)E<\ MM%&WV2EC,\;GS:;IQD/=3L.^JQ6J:"2D(Q!Y+&E$\ C@(A*8)^>RBFJB2VTEW;' B7$WBQK)D!C&,@&6* M!$0,PAQN:!+>FUR0U9F>@L[\,7B4-4-MU__./T=1(F&(>"-LIHK@S':\;6OE M!YW?^ZED_I>M/_;>_K[U:Z<:#$91AEUYZ;NS/.[MEZV]M^_BI0?]G?P8@,CV MS%->3;/K0)O[^*\FE^&7H_Y99'>"^:_/.OOS UWFKXQR\,H;3BJ/VA;DD>U[ M;JYG[+@F]GA4-_P/!2"=_0=K,H#&_T9P,LO@-&>I->D] MN3=I4TJE4Z);?]K'?2X=)^<)M;UMI[EAXVEKTZ*48:U=4U'5I+=,([^#G?/33?\K4*/MSQU-TJMRTOFUVTAZ4IF?@)*OPJLU9 MG/\S?J[7=6JO,I@,B*H'NNV!Z+_D=H'MYJ4;G*5*O&'Z*V8ZS M9,O-_SNI^?^E(]2]:$H[9Q]1]TV3G]6F(TT6-6T3.[.,HUS)FAEW3(=F%E:> MIC4_5'$R$B,-Y>C\9Z3K85,;&B4MV>F\U'54%$0ZJK:M\,+<2COSD)DTZYT65O/*.CZE+??RN) QSN1F M2X-Q>] F/7;2(W/A&ZY!C?:3D0S MT-.B0K.7$XEQQ?)F1KPV$-0LI)E\9[MI,&<8SY!IMV%N/S.W3[7ZQ.GCJ6=' MLX_.$SJ:(-_<4;>IZKMK\,5>[JIL'^$P ;>I#B:!K M1^.9;WE22-,0-0N+9G)>@O:3:8YF4PN>.ZHO)-.W+=IG4CES2GN_?=;4A9,W MJMW@<0/P"S#>3=^Z@4 C-2:M.A E]HJ+S]-X)K..?)5/BTZGM%E9KC7M)MDWK/N3V81CI6#52#G[IG=!QKL$ M+Y95C+^/K=G>^J$[FO*M2W>\;^N5[#3VZ^6?/[W(;&9^T*L\3S&Y?-?%:#VH M6J/UTUXT+C]_^_#II+O_[?/7:&A&H_0]^_#I/3O\\QT[//J]^_[3'CG\\TVU M:+3NO_CGY\.C@]-XW;?#HS\^1^.W^^%3]_3@TV?ZX>@SV__SWU4T5.F'/_\9 MXKW1QV E8U@Y@)A @$*#@&%. ?'_V7OSIK:2)7WXJRB8.V]T1U!T[8M[7B+L MQO;0T1)M-VX'_..H%01:&$G8AD__RSI'$EK 2$: @'/O7 \@Z:B6S*4<:?2M1UNGW6;3U("]-X6)@U)J>;_%#N=W?>*3O>Y69I,YGW MY5&^4&_4K1^2+*T #/[QQS&FA#/0CJO@8DLH<4UW@O&BHLOF*FD?&3( MT90 *[Q&8#8*1&/P23++B$YS):E4*ATCB9A1'BG6A.L@C:&,218CG\6*+)!# M-OK%F^+^DN7KUXFZLNX/Z\JF.GSTQ\;-PM<.I;-0L.P4K/M7-5"EO^PB.,"% M+F05L=]?_1C<;L.%ZV^C;EO7[?\I!S/.>0 GO(>*^KBS?GPU^N'WW'*N92]> M-3L%.A0?^KUM>V#@H6&B1,ZN**Q@L&F'HRL&6KY\E3>PA:MXZ;=!F']-RBW.V8TOXRURXVL_>BP16X3J^WFL6>BQOQ4K4:X&+'C>]/]_ M@VUC1O_A">%E]G=^5;U MWD=PD']_2DK\9GCPV<&$!Y_#K@6ERNP>WS;SX9$RZ)Z]@HG7BO.UEBGU)[WPTR2A.=!".F9B=%RPY-5DBMA)1:2,L'2 ME]WKZF!0UB"8)_PT9X /P(P^[K9@&?ME/'2<#\&>IG5]?-#^WMH[V?U>?__G MR0%]RQHG=5K?_T#J.^^:]?>[N+'_Z7OCY,_VP?X'<=@^(*//P'>='])/LG[R M]ML!V-\'^Y[6+P^^-W8^?:M_WOUVY8(I1A5! J(E82!^MYQA]BKL.?"G96 M"SL74["3*-5":XFDCA9QP01RU&%DL6>$)1V3 F=4S%=E7N]1K$SR?Q9]GI'/ MUIB/QHU");=$XFXT]^FU"W$MRCYIM+DCD<0\[/PHL@C[M)?V[?>_N[T\KM># M0:_ISHM(S'[W;YNOLBJ,6@:C+F9,HQ2=9M@)Y(5T@%': 489AP)/5#J.;31@ M&DE,E@.I%1D[ST.YEO$E" ) MQB(<=*U=5(6#[@.,&W_,VCR$*[!Q.()=4@#&WB(7A$,JP@%+@L BU]90+E<6 M#KJ3:MQ_L.CZX?UPA!6T+;M SP?@A!*,)N^T$)H3JJVB"4LFA&5&2JO+>'<% M< \(<-/6)IPW1K,HD;16(\ZH0T:+B 3\)TFFC,5X8YOIQ:W-!U"0.QFQOQ6^ MRG59I3\H7EPORJO%LE0%??PL5?Y86:KO;+/WKVV=QYVK0HLU23LC]3%0!/C[ MAXO&YS^/#W>RXH)B?ZX+4%[>R.ED.V]Q_>03:;S_\'TV[:Q!80P[N^2@_>ZT M$X("-U<):R;T7&J<4@U;:J<@#=K.)9WG9:\6Z3];1 M_41:ZNU?/),A%S"FD@8N02F45\9H;'Q48*9)30.MTE@7:$20-^]KL7G-3.2< MFIVB9\NP-&^84%@T*"XK*KYUSULAER4,&Y4.*SXZ99E=3ED]L\V"QGO4ZB_W MV!Y55-1^R04HWYN#\I&_CM+_QKT*RAKTW!\N?+4%1U0N:FO;WFD<7'6"&WW5 MU7/+TI;B,&D- _)#2\7%P;?EE4P9^?# M$J=VLS/WSO/.W'MS>48F^&K%K[D@*?=O+_Z^F7\<]S88EI ,OG5KP][1F.=[4S66*^5Q>?_&^10V'!@;*GL@K MHJ?=D^M:FZ#\ID>;BZ94CB?S\*CV^_1R\2V1U^*O+)PU\C##NGEE"/W]PWDW M9Q07R%(6NY6E4*7FE^G*S;R-15UO618\B2+-V;X%(U7*G:F&\ $*DDNRR@<7 MU; 36-.?1:C$L!.V;2TJ /V96N%K]T6G)#YN<,F"\7XRP*Q<>%Q MK5O"6Z?LC^5LO[D4_\;+8WMC%=O;&HRE8GNKV-XJMK8#S<[8DAN/(O.+E,;8[_G3W6''Y6+TUPPUO\?;[!." M;=?K=5T^LLJVRQ-O&IIZ &:V'.6YRV0@PYY\X_9LN=G6N)3S6F.R\CON75O8 M&FC+IWG/_4KXAG1 I9"!7 Q**>QT1V)6B.^HT=K5QR;:<(UZ EXYY#^4NL*% MN2(5@O<.EPK&]C4.JX2OB#TF0A"37PJ+ ]9Q$1(Y.0]'Y8L)+.ZDIL1V]"("V@R[C=)')<[W_5&DE4ZZ66_QOXP9M9?,F+VL'7(QFP) M27ZF#)G")\W-+_^H7OC'KPG&[Z,*F9N?JYFN!OO,!BNJ8O275I.]GTF,7_(" MS,3K7^X2T&H)V-02/*]\[^OG/4],LX 4W#KS!<1C)75YZYTDN/#A4JUGM9[5 M>C[']5SZ"$G%?WYZ4=;.P)X(-_V4H W7XTZ"-O.,IRI+U9)52U8MV1HNV8K\ MA"*=7VTIL>:0_MGV>OE&I'5':+_%AEAF]9YI.=43*HA:AG_'*J>)/FS73SY\:^P?'S?V3\7AR1$_./GSY.#SO\?URU,\ M6R9U^!E>._'D8'_WXA#FV-AY3?;>OR5[^ZWVWLYQL]YN'!]^?GNYM_]QOBC? M69ZH4PXQ8PWBG&BD'>?(1<>]"=9YK#:VV:98EOUB*8"\"RU&A485&LVB$68R M)BFQLXQQDXCV2JNHO&8"2T]^4'[^XT:-%1"M$(CP%!!9;371#N13FPQ$/B$' MFX42HR9BI3BC:IR,4D%1!45/!(HLERG(D)2%U)!T1I M$9TF*O),,ZL]H)!@B(N@D+'"(L*<"RE$(P*NH*B"HK68VS)0E-GL8O21*G$->Y#W9D&IE ")7*D!CE^OEH MPP#:3'4>H076/&) LGK&"WG&2\CTV $T+Q,]2)'H@1_[XK=ZQA-Z1G61O7X7 MV=4SGL SJLO!ZG*PSF8I""6"XJ,RM$P%C"RRC'$C4Z.X>2B=!O;"8(CQ3E)-2>>5U!40=%:S&V9IDLRZ4A,9)* *W+Z!^)T7X#'9Y*'J6 P@Y>['0^?*OB*7C###ZF__D($DQX4 M HE@$YS.0B"')45)$B:\!\7P^,DP_(PYJ&M#CIPAO^_@N&9K_?-VV_8N1BQ9 M)8=Y?T0U/D^C-4L7-*++NN(%FHCNCBE^RSYAN6M8#+7YLO(1:="WV!O3!(7< M9FSR^Z]A#%IKBB X.K=P>7PNRQ&DR9;D^E[(87Z.>>@V$ M99*2L!)W:VQ73K2L^=P<',_9D/UI([(_;7*.@:)XUO-PUTX^7-0O=[_M[1RQ M^N7Q:>/RX^G!Y6%S[WW]LK[_;PM<*]JXW/U>W]_]/NNN-79V+^LGK_G>CK_< M>_^!-=Y_/&FT=V'<]>^-SY](?0=6X>3M]_H)F*7_S%RIQ61D$N"D*6,LN&O& M(2<6IOOFE34/II,I&([K]J+\98R_]Y*ZMA +WI%LGX O$QGW(=! MX'C:[[[*8O17M]_?ZPQ]VC&25ABZ#(;.YGU%AJ,3R2++A4"ZYE0FZM#J"^="R_7[1Q6 &.R>Z10ZZM5@TDJZ=GW5S M0\K8\\W^E+5:V:+/!0I7;(D6CYH5LPI4EP#5N8;D@3*I&#,H8JL0]]8B)R-# MC!AIC>/)")%!E!0^KI018D>H][82AZQM/WM)_>VUR2@ RV\D53WS5 M',"<_0+#RIU6:P1OU?ZP9\6'+DNG)H=OWI8.S#^#WKD?Y(;M1?X*^;WV>10J M>LS6>#E+)LMV'JYM3?6R[L4CVPM%[LYLH[I9YVL]=F&13MOKDX^7U:LX-6[M MN9R-ZMGF?0\-$&*KG,/\O_><6+C;^0IG=;=WL=/L^U8W'][KDB#8^&=T[+[] M=KAS2N!H%0>?#[[!]YS4/Q_PQN4I;]"#?+Q>[NW_>]RX?-.>31"L[[\YW=O_ M=-'8;QT?GL!1^[[^_?#DB.W!]QZ>Y..U+AJ?W[+Z^\/4./%?;(*E@S5%&E8- M<0+>EU7:($JBI2Q7HJ98&E@@]C&\SN:1<2Y@L*4,5@[<>:\=_)<2*5@045@S MFTTX6O*B1GKFA)I-*9WO1WSKMZW?,?=P?2_'TOP'6)7PTUJUM'QP>;Y\_04' MI1*8_(C83%27G$'6:H<<)B)227G$:B[;]3$@?$(ILGR ,Y![Q0XS4\=IKN.L MT =O":D%^YET3RFVL/JY=,_;$C/YSS4#O"V+=+%TSZ4'*ZLLTF>1&OI3,;!G MFRC[X]S0YQ4>O>&BR7ZK@4,#'[:MN\N"\-M(S M3EP"BR1R:E<2CAR;@2"=]9%PKDTX\2?MP&$1X:>+@\^[8.\=-P_VW[0/=SZV MZOMOQ6'[TV7]/SEMR<-EH'7YNY*S4[]/DZQ0,>T)=B(REB*/S!M!3=(NI"15#'Q!TH8* MY.X?Y"ZG:92-,\X3A@B5 '+2Y.B/\XAZFA311#&N,L@IRI\*R*TH[VFM(>ES MMW>:,T'/>MVC7NS?G+/T//.-'L3ZN@%[\M+O=O[N=3VL>P4^RX!/<\;"DI%Z M$AU#+/F N&(:.:434B8$#@>(C3@"^*@[5_VL, &H2@A<&\NA4M#5*^BT=1"C M20H3@V"3,.+8"V0X"RAZPQB3T7EF04'U&NGG2XA O6MVFOWC&&I'W6[XN;/_ MZ99=/.;9/UKX]WG=*VA9!EHN9LY^+ DAS%LD&..(TQ"0R_C",0U*<-@H%@!: MV*IB*VL4/JD4]-[._DI![Z"@ES/9E#HR8BVB#C/$8[#(Q$"0#PETTWBK.!CG M].X5HP]7\C2Z'(?!QA_K]$.]\[D-^%D$5Z:RE9:S8'\^(?BYA\97OT#/YA1\ MV O"1AQ4!^,2!V-C-FH570@L-QVT27C$'77(:&V052H?E5P8BXN0N;ASF<'* ME>:!HEX+C6?A6\4*6RML?1KWDA6V+HVMTTZ'PX)093G2FCG$B2;(1@4 RY+G M'%P/K5-!5*-6%7-\?&R=KN*:S8Z_K?!D^W]<[[?M&^NLAGK#<]+O6;=?5.6\ MZL56P3=^Q>WZW].,O\/5P%E8_9F M/;A)/&]1GX>7ZNO+3-Z>]KNU-[!:3=^O_6^WE4&GOUG;[?BMM1][+F7LYPI+ MV*@0._T8\D\%CMI<\?!N3+;]SP#^T(Z3'"SK.JE?_E.48O:/;2_6;!L.EL&0 M9[Q[#L\-L#GQNX]P))S%WO3;?EW_R7WJV//0A,WY]3HP?;1B*_E8)8,?(QAX MY_%=K]O.:),MCESK_\=Y'X[)V%N7 ]&V*6_G"VW.MS_=%'__($>7.ZR@_9AJ[$36O6= MTVR>P3B.+NHGI_CPI,X:EV"^[7SBC:,O6(#;ZR1'@F&+D5LR?*7HUY HX, 3*59]HS@ X>E:^JYM'%<%NS<\"="VZ M.PR[,G3[\=HQ;-7V)Q^5034/)8]LJ,C]!M?L^-9YR)7IO2; .+RE[>!P M*F@[AK,MOZ" _N$WC-L]',<./.5L9):XF O=0Q,VM.,'F[7B!/ ^3Q_6JZB2 M[\-#SBQ,N>@I43BGZT 6RF_=JHWVI' 8\ M)$18]O9P)4?/*"1JZ,"?@?[&_.ZOO]8LS,#_^)U9%)8:1MZO7^#9DXL(#^\- MU[;8NG)#[ T/S6O>AY_ZJ1G#0C;7XZKR$Z#?(+GN\ATL>_N\-6B>M2**K<+Z MJQ5<$$>E);@YWB78@:%L@+QG'C\+6G?#;HV5HCG(6%:ZNS W$ 3;ZG9RVYA6 M*ZM)(4];V?*\]I5^H;8C^9W4MBN6G_$[!T,DF 2OD8*W+HH']XL!70]4NREW ML+EA('GVG>X \ 1D> !/N_K^S=K)>3@J%@[>U+:AT(\(NYJKU(K13#]J/(>V M[9W&0=:3DJZC!+:L\(,+U ?4S8I?2Z!"W0(U,SKFQ_AN'^S:UGE^OVU=]#,( MIF@S%TGYB'3>\27_1R8J&8%&.>O\AM\F)KY9O'@4NT<]>W9\<5-KGO%!LEE\ MP^#B[,8N/N6T8$5?PP8 /O2.H?O[,+;>R />1S%?(= ,H\P!5J/I0V&?M;M M%3,JMA(^!B_>B#\93(<8]"/9GCZ;RJY".4H$7P#H7GA'Y=E8" 6Z3BKR,7+3 M*-S%Z)3([P>,*R8_TQ/I-%X [/7/VV?EA\[[I7*-1?[' \ASA84XMJ!=(+R M)\59 ?.,*8&@CLZE&5"?6VX7!]\B@/!HN6X\#U=CY*TC$D[9*4-:TE"H=BDX M,YL":&/'*M6+H'N=C'19J^! LR5:]#+7:=%]JE\[!DNDV\OR-7Y[WH*O64.+ M_:9R,H_Z$^(0&MD%!;/@)7,F#>,RI5SA77?+*B?X4@PLG'N9 *^?$9-V/E9WGK%^9>=:'N=B?=- M[#K,I>S&.-JGO&>3>WCE[/]2A-+_ /ONU\V:.X>WMN#WH>??'UJ(W0PA.<1> M&%CS5OTQG*?%47EFFT5'!AN^CF4E#[,_[5M.?G842>E/QE$F[>,K37JZ4G;? M_%?716%?]_MQ\+H3QI2J:T6%]1BQV?JW+T(XBR6AB%+J$;<$(^.\0C1I3Z/@ MBEE43!4Q545, M-;T"0T@E%SZ(PYV/S;U]__UP9Q>>]V>[^_S6S;/ MDO]!U-_#^#Y_N*CO'UTT=EJGC??P'9?OX%E@([8/6./S@3C8#_.T5IGA-R2L M$ \XUW1;B@QQ!"D>3? "<^94;KG"])-IMEK16E4P^ 33QRL8?% 8G"EOM8$F M["CBF@C$7_>V%;@VM*-"MFG571 M7]R.3Q]'FU!AT3)8-%M12+7BB9"$%$T2<6((,Q0$!TD8O"V:,W+-2W]ENJ%BQ M?LXT"+&\ANZ$T;U%(P28A M;G7N02X%4LIX8XP,DIN-;<76B)>G(LYZ898FGAV;3<57%8BX MW_;(CQ"BN-L5T9/6_@=AVJFT?X7:/VV@ #1SV#F'!)>9C-]8!$BMD8^)&TP4 M=6+3CER=EHPS[]%9@M0Q8 MS2:Q:!(H\=ZB8(-"',X:I'E(2$G+A<<\X<@R3Q@U\QR,OU81D.>@R8]O;U2: M_%.:/&UV),ZTTHXB)VA"7 >--(D.:0^;*25.*A0-R+B9)QI_%$U^"4&1V>** M_F8-UAT-S8R*%+LB;GT!P:1&M^,KA%\>X6>S6[!5RBJ1$&%8(NZT1["W! 6C M(X&S6O-8(CPWSX;3=46AIPI9*V1]AH&Z"EE_%EEG[A23L1XSAJ34#G'*P':6 M,B#)"'&:"9>(R\BJ\9V;]*P-LB[ EOT _*3+%\//DTK>6F:])H758Y:@FRNL MAR2,L=;)Y$1M^([C?JTL09PO4GVD@D?[9LPKXTI.IKMD83Y38ZDR=ZI[R9N-G/;'YN')F];!_NO+@Y-_88P? M3QO[G\3!B><'^Q]$8]\3,$J^-SY_HG,M0=[_V:Z___>XOM-H-C[7<>/]!WAO MJ]FX/#YN[)R2QB6,9^ M[;UD=?6X3)30MB;8V%[8S>,2,/13I$<_F[I9[LM>&I)'5P"T# #-56<9*HO^ MQ&"L:<0]\TB#=X42IRE2C[5/=&-;F3M'KZI+BJ64[^,TF?=L"N<+JPM=YNIT M!5BT*MMHB% ?Q^T&*JQ:!JOFNZICYIQVR"8-)I***O=/D\@X$U0B1N)4]$]C M\BYY$96=M)1JONV$GW$\IVD#JAC_ RS0>D/\D[H]K7!\"1R?2\77/#&O'4/, MFX0X _?7B!21Q2'J(&%KW:I2\5>N12N+[$]WO%S#V/ZU;3E' WMYG3?%S9TW MJR::51/-1V]K6#717+-)O>0FFM=>"=_:-W"&J=N+2)2DPF!+N4K,8&]D@ V<9@,[N;M->1K_I[*(GP(5??WR+:L???'"2ZH2 M08%KBCC%%AFM'$J22VM 4C@+-]FT(PVZ)VDMGGA=?Y_KY7?KGH>S@"$ZW2UJ MLD%F&4>KV;.S7O=[T0*N=;&\NG :C-'!FTAR?J9Q OR/H 3&41,L]&VT,#.= MP_N*)?4 M:I&,8$Z##\D8%WXE.%I)S2U2P_9>?R&!$%!1A2+.]U*2.&0QR?!J?<#1!T-H MCO5B(6Z0FV9G+ JT:*NXO#@HS @@!.6&.QXTUDY['$50Q"=N;*S$X2'$0<#Q MFDC0F@F+E'("<2$PLD)'9"F8.$X39YPO2B+Y?)Y$A@APR;,__CP[+!8GYV[N MTU1V.BV[*4[#Y>9BYBE+6:M5^,DY>-;J'HTA=&WLSZF<@&\WI%S_<363 M-^5$7K#*P!Q>?XG,,2-U@H/61,3A%$.6.XL2%=(!HD4KBMLR@F\Z>2=ZD.5. M?%=MQG)"[%1OO2P:96?8\IVCQG=%$]C^3".^B=[D%V?#EK!%C\X?M=5:1L(F M9 JTR;\"2Z'(VIU%WLPNT.WMG15]V3M'?T7;C_NQU]Y+(VE[<9+S0>Q]^.(3 M=9I)CJQD +8&Y[,7L-?%!'X[US@2#I)#9S/44;'*1:/%81?YR6UO=CS(1&Z M-[;CBS[-.;C8LQG)4$:UW,"YV;_JX=C*NU(\\^DVC%N[<=X4HRAV;:[7$)P= M!8^8]<-FTT5#T6%[[DXL&HOF'LC?BE8\&1SR[$D)68XN_'H[OXWA&C3AX)J7O=X"!@]Q=CUF#N8@* M:8=-;JC"<]VZ0,H3$9RP3CB>=K;_ :K#7J96&9V[9L-<[ ]J\+\B3%%JM+JPT_DR)#MFP];1^=OF162TO84A.79?QJWBRR^^&B78#J51<=KI?H.' M]HI;_C!Q#$TTBL^1Q5XSPN MA3%^9!Q[:HER2J; $O="VB@3H3(:FF]'7;PVY?$:*SG8BVN=KOY4)]HY$!TN M2C:=^SOGO6' XD6!:&/G+0?+F4FKHG,!&5 !Q"F-R%BIL\_%@J2*!*$ 1/&L MY5QN\:"[P%8K*Y2404J;. [:!7@P 8WS6.FH9+75#[#5H@%.DC#6V%RTPT1F M%"0,W"4,UA$%^ 3+B>K<*,'<50]_!73][>Z-I;[K,;R=9M\>'?5B M&1J]KD!GW49\W8+>;P_QZ34:%\M47<-??]'>R13!I9$J-R0*@,\6)PWF+J8\ M$*4 J6=S$0QSS$K#!(V45J&'*V&( MU]MJHTLUL%[:]B2'][KGO:'9E]\_..[%9UC[SM665HOUX5ZZ]OWFE^_2B_SG MGOJ\!KM8E_<%&Z>O6__OZ[/CKT][?D+3NKZM>4Y:_-^8':27W-P]K\+G;N_T MYKX,+V 1BE85=^MJ_P3+/,M&-#=5=2Y(6/3RBJ.6GO^SJ7W2@K*8HO">,,XD M-UY*(IA,&MQ0*=30-5"KJ6X=>@WO>MWV==F?NT4 "Q;Y=8[G]6/8M]^?>AQ] M2'IVE#V(RX.3([&W_[%UL/^!'GX^;#;VWY*#?7CO3N.XL?]OJW'R[\EL:12, MB^2RJ+V=4WCNO\>-GBU3\+!LD146OAPLI-%[$S #QS?PQ(QE MSD8?O7;.&QS2 EA8P=T#P]TTQZ-P(5HI$I*"<\0]#\@0DB^;I7))V;RO&]OT M_ELR56!7@=UZ@YV)&'LJ-3.$*GMMW5!JEBU.."^D<)FN4FM *>.0=8$@ M!IMHE#*2Y\Q@KM0:L<55S:E6K,8,:V*TCA%G7F\5=1#&)>\M2\P):I>T1%+S M>PSH,O:ZE7H_N'I/NV/4*V$%8\@8ZQ%G42!K<4(I$,%EBBP1E>^B-"7T]TK% MGZ^*)THE2()B%IP-DHC3/)J4L$O4LA@74?%*E1]8E:?]"8^)-,0;<"!$S 63 M$EDC,))1.A*-<$[C=3NI7\*%WS\3)5$WW_<^3Q;796P,B24A028L"+?.6BHM M]I&&9 /CGE4 M&X -$O6&AQ13CJ.(M4& "@)L"JH0TPF16E2A&N]L4W43<6G MC\'7NJ+H;:7&XZHN%W&(B0?,!'<86\X]. Z::V.X5]4-S1JJ\4P7+B>""30A MQG,'VV@MLHD$Y 3G3E(E* X;VW)5+;@J+5Y'+6;"*I,DP^ .>(TU%5I@H;QR M<$[K2HO74(NGO0'M9*08]B<&PQ$HKD&&!SB;K79.N"0DSO>LUY1V5DUF[E,) M_[:]0?^J^+"Z.K@Q[8UCSY7%W'G,B6<:.X59("G)Q$2J_(%U@Z YTN\8@^-: M):3 IT.I[!BI<4K MUF(2,GTJBR2ZQ#V)6L*1[)RRGDD9E*NT>/VT>.9V@'"+;4K(*0W^ $D$:<$C M$E%ZGK1A)FG08KFJ_AO5[SW;.9JANZ^B$[,DK4&3 M(%V,&'"(::K'8.$42 W,B><13RAW>#$<1@[&H MI*(ARHWM:YA=JQCCL]%BK(,6,87(C.&,2L?A-^<=(S$(@G655/1TM'O:8[#) M,>.%0C& ]\^3D\A1YA&UN'-/@*V@E M@HC$16II=5"OGRI/NPV"2F%(YLMQF2,2*XDL"1KA%+2*#JL@^)H=U"_A%N$> M>B+>7!WRK,O+5KDTSP:W'8W<"*DC%H%GNBREM#2),)TKU=,B91M5Y=GZ@/IL M38=,T8S&28(/@Z2+X-\*8I&1+"+! MN(T4>T&$WMAF*[O8KM"S0L\*/8=I00E'J:T!:+1(05Q2QHPQG+T+J)^9T3%]< 7(M0Q6\% M#>XB>$\5P)S=_6I1A>&(%*K+AI\;?^Z0&6Y$-/Q>&V8ILN"(;KLB& M*[+ABG-NX1:,+)=X89)LBMPIZD0(+&+FA=(I6')M'Y+*O5K6O6KO7AZ>_'FZ M]QY<)?IONW$)+M8EN%0[[T[J.^&DT7Y[T=CYL]5H-^; M?CY@X&*=@$N%ZY_KWQJT3@_V=S',@Q[0:\B&@Q%*".J1TREW"!8&N=PF.'I* MJ'2)&Y>R>V5PQ;]98>$+Q\(0"+7,<>V3XE)[S9B2D3*3>-#:+(*%%=P],-Q- M!^I]--@XX@#D$D4\$8K@5X\HD5K0H)P19&-;TOENMA7856#WHL#.2Y_SO"@Q M+/)@L6-!$(8IY203K(?*\'MB2#@=5R?1,.Z31X%'@KB,'&G#$])$8!L,8229 MC6V^*9X.%KZ$/+^*;'@)"+,*.XTMQE8%SEC0GKD$_]\RH454U_?0K"!L72%L M-FM-F>B]DQSAQ!Q &-'("086'<.Y,3+E4I'<*(>3.VIM3;UP,0BK+O7 ):\&6U/*J;.@1%7S:6\LNMJ2*9\92\-9"X,AZZI!1AAB7 MK":$55S$+T#%F;"9R389FS 7C#L#_KL)41(1O?&Z.LB?F)[/Y/A024*(#JG( M),HTTTC'D"/17(>D$B?&KM]!_A*N"RNJX@7Y!V@@DBL;<69# 6M$25R>#E>%-OM[FDG,J+"=$>\6(I8'*A M/S6>=@@8IU@$H4&4N$4<)X9LU!*YA*U7(GD2\,:V-.NDQB_A]J'B*EXT8)&X M8'#@^"@\RA19-PB:XRIV(CCEB40TDZ1SF2F+M#4H,(>I MJ?'ZJ?&T0Y"T"XX) M@F0@"7$;)3(V4>2HPXD:XI5/V:^OM/CY:K&*WF%#%7'@#S#IP",$-Q\&6(TQ9 '] 6&0UETA+V$Z!B>/.YTZ&=_8'JNN!BJOX MOH.,PGD;#$LJ84Z3==K%I EQGENL;757L'9H-%LSXZ/B@GB.P+_+J9.*P$^* M(R>=Q]ISZ16X!N+.GD$58UQ?+5;<<86])BHZ[@VQQ ;'J1..*FQ#E73TA+3[ M/SB=O2;#. 3'$7:*(9XX!2.94"25 M(T3;B)D.&]M:\D<'TQ>#IQ68OD"KU5H*FHBEE21PQQ3 J"4!)Q="8,%4%%\QH/C M7KR-T!C/$!H/][UQ#AK8].7O&2.:G7-;"$)>I-'R#.? ,V_Q6;??S&]XU8NM MXD+VBJXX@]#$IX;2@*\^8AUL_/G@YH_,<7D^/)86^Y0;T$RMUL2_Q[TK)M*C MB%POVE-D$PSVE6U]LQ?]C=^FYM1N=D8/-_G;9^=^XPQ3NK<9EOH%>%UW2=H-Z!9 U\T;%6('3OS\4W$D 2&VKMFQW9\T[9J_PS@#].)'NLZJ5_^4Y+E M'-M>K-DVG)&#?JW9 6SNGL-S VQ._.X!E6MG ,I3;_MU_2?WJ6/!1(/-^?4Z M7)PY.DJ+S8M(E*3"8$NY2LQ@;V0P@"3"6!S8Q@V?,\PQ*PT3-%+.?= .!^,C M=0QK;W("5D7&_S3Y[9_48"LR_N?"P%Z1\5=D_!49_^K)^)]UY'"YR3^;P&!T M.BK-F?#)<*>UXU@&PH*201%G8A$8Q*,N9[@*#/YD8/ 3J\/[]G8^D8/VKMC; M^< :[QO-O<]_MNH[I_C@Y-_3QN6;X\//_[9F X.'^_Y[8\?SQOZ_S8.34PX_ MXP.Z*P[:\'W['YN-SQ]8_?V[%GQVGH;?<9YL,@$Y##O(271(,QX1%Z<-=)'K@1C+,*S$E\ BN4 M>V"4F[YECE1$XA1!@'0.<4\3,CAII'!4-":N2OJ7X1&/?28>[Y(AV< M]CX)"B9?LIRRS#]F%,R4!.UYBJXR]IX8#,[< G,;DTP @SK7CV&OD968(1&" M=SARE@3+QA[A%?7^&BEP1;V_C+'F0\)&4<&=X"80[:()DD@J HLLZLI86S>4 MFLVP]L1PS#U#Q',*QAHCR#JE4&9 H8013&QN$"+NC%$5=<;ZJK&@/E =I.&@ MR<)J;;ST,A!BB>)IV/UQ<4ND*G-]1/6>\<6"XUQ)C0(E8(0H<,.<,A+AZ+'A M(2BF<,6M_P)47!/#A"=>.%!I9:C!.%H%AS6UCFBYB+-1J?(#J_*T/^&H<=*Y MA(),)G-<*:25#$A@G[ T.$@=U^VD?@G7>Q]C9P Z,G08*B+]1:A[@XY<1":E M,URJ:$2D/M*4@B!1.U&!T;J!T2R1/H\4]HLY%"D5V6UPR'I.D C"8&WA=.%A M8YO7]KZ$:3[L'2AC"HP-_ MP.;Z:HTYLC(2Y 5V24KN P8U7B?FC$J)5TUQ19/-;6T43IPG UXA@6.9P+^* M:X$723FIE/B!E7B&1E\&)DENZLL$0YQAA2P!36:>!9HHRVV+,55TS5#<) M%8W^:F\19$Q$$>>3C9QIH2T+TF:#(C'CG*\@:,T@:(Y&GU@J\_XA)WT$=R * M9*CEB!*E,G>B5\EM;+-UZNM711A7W0R#18^55R(?/LI'0\$1("$8'T ";.4- MK*$63WL#1BEOV*:K8@>IM'@-M5A@BQ5U M(G##.9/,&,)P&.:. MZ!01D\EEFFV+K &[PCM.1?":&1E6 495A'%]M=ARR[7WEB66N'+>4&,",1K< M?B6Q7,2]K[*+UD2[9[*+!(T:6X,XY_!/TA%I"BI.]!B$<#5YAY)G2B,<0D761H" H=YXD MH[1:LX/Z)=PA/#;OZG.K-JOHG6_N6.:,$,1)SA38:TX9FKS*;?/&/T2=]GZ%84FZZ% 2+B"N M D8&\X"DM<(02D+(@78B5M6NML+3BDV_8M.?1U*70M0D)$$8X=P[C97BG .T M1J,LP97A^L1@=CHR@5W2V$B&,,GWF51P9".A*#*6B+!)@(N2#5=M[IRG7+'I MKP&;?@>^9TDR_8J0^$ER_#ZIP5:$Q,^%A;8B)*X(B2M"XM43$C]W_^OE,M4I MPXA08&E+ICEQW AN\G^5I93ZI(8>%JD\K#MY6"='%XV=@_S])_63#_P0/",8 MHSC8_PB?WV6-DP-RN!.:]UM[.+FZ;1.RZ0,L8ACC5'FGF)7&#$!F5Q]&%CFVVJ MNW?9?2BFNHJUL\+">RI6BRJ"P@2&N^FX M/6')&:TL8II%Q#EVR!EID$I$>T*(T41L; O.*K"KP.YE@YTRT3-O,?,1<^VP M-=9%;IUQF KF0V7X/3$DG ZM&Z)%9&#S>4'!\!,Q(9,<1P&.,^T48*&G&]M\ MD_([YX14%,451?'C%#1F&A,F\PK"GA2$S::U,6E< MS*D7S*B >$J^[+5-!XT2*2HM'^< P+D56+ Z>,-5C,Z+ M8)4"=??$28^7U/*JQN@1%7S:6^,Z1LZC0-90AKCW+&=9<3!4"-/4@E%A5<5@ M_!)47"A'B&6.NL2MQ58+[Q(H>.",I:"K@_R)Z?FT+^*I48[*A*P(H.>9CS"S M2B),B!HEN 88Y&)"SAB(5#$N^4>4L4A;(I"G1#KO M7(B4@E5Q9Y.BTN+UU6+"3%"<6QVHYJ$.2J:8XDTPY3$ &CN(A>>Y")H#376@;.%TF'J-3X@=5XVA_08 D* M&RQ2"B?$K4]("Q$15L[#"XQ8I<&26*<08Z7%JSZ,<0J:8$:M)9PGX0@(!652 M\TQS/6XW4&GQ&FGQ3,<30X.0D2*FN$1<\H0<8PD!$I,HO";4L(UM1M;I,'X) M-P5_5!S'RU]K1NQ5OOI*&/#':QW K"0A,&>8PVF1:\T*C1X4C6;+9[@TQ$IG MD-8\ AJ!?V L> I849Y\2CCX[!K0JA?B,U9C393!(2*1-TH@[\!:,IA$E#[Z@--A3IRN2XQ>@XC(:T.A$ MG-28._@M>4:=H.!%6*%=K$[J]5/E&9)CSRRS5B!,9.8KMQ89:B)23ABPMIC MSJS;2?T2[A$>FP_ON16L5;2;-S>C,#$2IWF^=8;,W)GMH0*3RL\K?#TMEQ&#FN#E33))^Z(-3*ZD+ &!!4LB*H(ZJF! M[72 PE%OM(P1T:(("N=B1VX9"KFK%E8A"D>R^2KO'J)8&[B]ANXX3RV+?;-S M;HNY7?.7VRB12^E+-&K/<0Q,2VZU H6AQI'@2"26!?M%\HT'Y%&>8Z$L.'#5 M5KEW\_\.D:%Q#MK6]#.>K*4:QB6M)($[IK36E@2<7 B!!5/>.) 1%) 2"J;U M^[7W(!*#_M_V(B\__-H[C^&OIG7-5G/0C/W7G;"7,SLG_K33[/M6MW_>BW^< M]WJQ,]B'$;UI=?WIXRH\;8P4_@2>MW.*#_>/+AOT+3\\R9_/1.4?3^ [V.$. M*'#[[;?ZSBD'Y6W%__UX-DE^_M?VSM[=3A>X[;>:R9J/SP/7S' M23C-"GP BKJW?YP (.@7;(3+]S[@9<: .$\4.>PI8L3H)$*$_= EA(/DQO Z MXV[B20<:E2*)\4B\Q5C1X+S@*7&&^48M H:>P3X-8#LVMH?;4IO8A)'R#P5C M1OIG=&6H";=]ZR,2B<] UY4VWJ_X_^./8SAOQ;TT+_G[62%>L&CS+\8ISHD@ M< )YCWCP&ND$9Y%6GDB2@J!A3E0?17I&^M&ZVKTL*OUF?P!_[::"57[,4S^F MCG]8OGACMK1@/T,7+\465OI>2,WY8J3FRS*PT_L9[&*4^0LRL#\[*NNY)@GD M)1-[[T0_7 Q2=HRX&\GW$[Q3^\>V; ^@<+/F8B>FYK!0IQ=;-L-B_'X6._TX MEYBWH+_PTH,2+RGFX)Q1!FLJ@Z<<+$9MI&>ML]: MW8L8/Y;R.6&)#=V,=0DL_*PQ-FRB].?I0;M.#_<_MO?V3UG]Y -K7!XWSO?=_MAJ7[TX; MEP?\3=\=PSCG*;Y-DD%229"CAB&NDP./Q5OD7: I8BTDYYE=1:SZ7NRY MA&DKP'LY@.>U)]B)W& L\LB\$=0D[4)*4L7 ?0%XF%!&*L!;'\";*?0B46H5 MP5V5B2 N ?5,CO7C><^\'GX8(7L13;^J-E^_UF:L90@=%/@-%L5I*3SG@;')+4"P C:9!1 M02%B)*'$L60,SIV"[]S LDH?7U^-_7FKHM+8!]#8&?/!\,S5$1"E&C16,8$, ML19%Z1T&;<4A,M!8_80RQ4>1;!AL_+&2/]0[G]N GT7<<*]B\GD(NZM8YOEK MQPJ\EP?ON8+KU--I(RLE[+0%^RJZ;&1QIY%-$7PCG8(UU 6;4XOYG;VBBL5C*2V;;XJ\ M>&.GZ_,(;XZ-/>L(^BJ7YMD \X/<)E: O1+ GHUC11J5BSPA&2( MC<<::D5 M/;)>7_03!>/ ME$A\0QKZVHUS_SC6?*F5M=S\,^/&,,TY3-^?CG.B+VK-?LV/[PAJME^S@"[M MLVXG/P4^;>>SJ#=KWXZ;(#'YP:UNYP@-8J^]NF\L.,-K(!IH-)G)#.YFIW@\ M(&#(B8JA2.G.8EJD+SK;LAWXVOYQC(/^5NV>*@7B:;\[NG"IVR8\M)._]G4G MC*Y?7GJ=@/A"O*+!XU EB^,I;+\%0[$XO.# MXUXL^^AV0,MJ;1CD<;\60>1"^<;YK.KR[R#;(-!E44'_U8_+<6Z#D&O+=6Y= MH81]7$8]_@(PO7"] MR7W=G"V:5G"WV-L:5B[L%Y!4+Y'H;4:B!>HX%K0";S#U%EC<^[AAO=N@G\9N M-O*QLJK-O.-^W9L.FH6W]'9_8\WW\Z>JK.ZP*@^UU4\P4>'-T 6P@YJ+8,V M!7>4[<(S>%QW3L]^.GOW6 S%_7+W1Q: MPWO[;[\WZ#6)M!PN0E,QY"$E)I'+;5E_+8LFPI('PQ(IXFF MK-;>B)20P%HA[H("2#44P>:9*+0--O+,A'WGCIHO"DA7E!U48B/=HF+-\?$U M##L+18Z$]FJQ/P %S]'Y=#XX[^78?7_0KU4U7#=>Z!+KG%8"@#)Q:K CADM/ MHY4>)^I&%Q-JZF+B)V!TM$T59"X#F1>SR2\1!$=3CXS,38B%U&![8H&\YMYA MC8WA;&-;KE-%R,/&EW[NG2\>!8A,@9(D$K>"$RL! X0P/!I%O<6:7WL]6:' M@Z' 3.M!+HA(E".;I$,\YK9?O*!#=E83"I!>>*#ZSC0:3Q8&5A1[?#)&T&[I MD832W'EAE5._K*&Y\[:DMJIP;@FFA#YV4 P$-9.A4 _!0 3!LZ"IP;G!1'3'N-./$<.<,2 M8L$HSH*T'-.-;8KG6Z6_ 1X"65@$_>KL1-^XF;UMDONYWXGL/3\UQOIEZGQ M,EBFI R O+FS'6JB-@HJ1$&B$1< M<8^<4A%YS#T)Q&K-586;MYG3H[<,U<<4C[H_PWZ1^^%K&B*MXAO6+O/ZJLDH?ONX.@^!5)-=4-MN=;+;* M4EO"4MN;O=? !BML9,K)PP)Q3!PR(A@4.0.KC>.("V+/NU/Q/DCBVTN(0_XU M6WE^,SR1%9[A3^3^92V1JG(K?PZL9L-QVN@@<\\]DB*XE;F3@:'.(DN)-)DY M3PFSL2WNAVQI'>#J"1J2R['G+=*%MS(N5[M.%:!7X<*'32+3*;H."MC@YII[7U#R^]UZT8\ M$YWD.2_QK-LO7T%.A=[^5TP)KLV8ZD=]_)1\5^W[P]L3\%E ME>.!?^13II.36>U"7$93XKG]/Z[WV_(?>\ (:"'5;^'PJ[V!U6KZ?NU_NZT, M<_W-VF[';ZW]V!O= 3QLT,T;-61'^V.2'>U=,Q_D3=NJ_3. /[3+O5SS2?WR MGX*(JW]L>[%FVW"(#88L<-US>&Z S8G??81#Z"SVIM_VZ_I/[E/'GHU?.CU(*HP'*2%$)<>II#:%+"@J,AZ-<.%&B 1V.LWCB MJ^8 OLXOH,V?7[\I,/3OSV]J6;EJ?W7A^7,S^>$Y_?!SN7X7\ES&U MS[$/[^G47K=:S>+>]HWMG-9^R4_9R N5/[/QZ[#!NX_@B(31DX8\JF>])E@$ M9V 2E&=F-O/^LPS3@W-<$>-T,(P'AHVCWJMDE"?"&9URK('(6::'W<:[I=BG M_X*EVTM_P&HT!^^L+Q@[Z_9[LWW>?M/M];K?P$C[PY[!*X.+]0E!//"Q43]Y M*[YP);125".GL4?K]M?NF[V/M;/6>;]VH[#!4T Q9N2-*R\L20F':#ASU,(B M$<5P=%%C8T,V,;*\%2;(W+5O9TMCM].$\S'KUQO:;_7_.P/4,>YU_;:^9 M#\:/,!=# M4_^]5=N?P+5OM@]H]'_GS0QN(!MG(!0CENE9N1N!V.CWU.S!BUF, *>B]<'QT72 > UCHO)/5/"W9*[Z)&1=>;?'T: M?F>'V;:G(X$NOA-T $9>^%!%$<0(2.$IW:-8<%@7&#V:6A[:>>?,-B=F"?AW MWAN.9FJPE&S5]@#7X:FM&C7%G_"/3H=^YD&&+X'QA.)\&"K=> 'A]Q 3#.H* M\RH&WWX!89TK-:FE"&Y7 &&L-?O]\^)$+>K%-PN\R"O8A/,PAVR2;?9J M7VWK/(Y8SOOGWL=^/S\C,^@[^+I0ZFCQZJ"(^8S7..MCJ_P+/+L64XH^AZ8G MWI&/[!$%^A7RIB6/Z"28,\XI0F/DQ"KG">$A8LY-IDC 0[4=1@'F6,#X(L;? M[G#,^60NT62DNB_VD-Y_BQM'7U0DX'?[A+ /&G'+*+)&"D2DBV >)1N=SN$= M/D^%^-_CO;^(ME>RW5_Y)VR,WHL+\9(R_"WFT!T8II_])3_PV7WIH M9I2VR@]LI0Y\XXPW7;K,>:GR*M5>CUX Y[DT>FJA"7)6=B/)FM';K/T-6)3 M9ADYX=GWWKQ/7YL$R9CVP@C)..;1:.F55E&0Q()/L615Q/H1?&W\XM#V$P>; MB20J+=4&14,PXH$JI!T5B$4'5BI/ :>TL4VO][:O9&ZLGB!NI0\. -Q?U@F? M][A!BN%O/9"S5[5?[*]+GN.!*04N']7.@FG-L=%"Y'18)8,RVH_.<3T\QT'N M<.5JWUFN#L3>AR\Q&N>E$X@R(Q'WD2"-G40^8A*3D91)NK&-M\2\6/UWS3HX M^(K]_SIZC">?V__=?FE+\.P!6N_QP M\0?R>WYK 6?EH?M[#0R&7]RR@G4''/N1/$W:A,7]9@";,-_NV:/XDB7JZ%OC MPQ='G'#*Y>Z8S@@8@PQ+XEU'J KD8UM?JU$E2;?_.%8\P6^Y&.NC,N MO'1[N<47.-[GQ0]C@2M.4?CI#,0FPU/_W&4LRU8AX!C\ Z+7CV4H9>+HWIR( MYISUNC[&T!\)O?7N6]-A*3]L8 MO-7=G%RUP7 ;Q^=-:7+_/_;>O:F-)%D?_BH*SCGO;R:"8NM^\6PX@C$>KR=6 M8(_Q3N!_B+H:82&Q$C*&3_]F=;?N$B#,14#OQ<9(:G5793YYJR[S^3JBO%P_JCZ;'GI5=P<@2V).C(G<.0 M"CHZ;)G)';/1)A)O0 >T@KOSHP)K; MAS(:+)G@&2\,XI%39+32R"H:N0^!28?SB$I!Z!QT;#4^#'HY(ASE(^=1I'35 M>_'$M@H3M%!.1U)\ C+J*I'-X>K7V(DYY>2[O=-N8>9.!_!3OYI2"&)XE@NO MX=VKB&"*)@B5F#.4\>2-LQ3+$+@37#";PHTJ:!?L[^&_9-/_1[7T" M3,R!Q(?RQE^PO#5_9)\:G!S-F$,LL3PWT%GDE 3?AW%IK %$T!HLE9XW5$7] M0I:?(A416GU?%@L5AP)3B8EGCOG#N+=U\X.6T:C-B<,6PL!FW_2L99CC9T6: MB)4^PSCB'48J"[6[. :)__GG4]L[*X^.('YM MG,:.;8/OUZ6X M_3(A<#:U):WB\["S>4-[+9^=+&_[I4H6/^0/?PS.?*T\0*M]PE'&P.35F^V=SN8JK='_XN/E\Z&$L M] J^X71\^<;V>A?P/-O%<[]<,WW9)+O;AY80RPG7B%,!?_B4D O)(JNQ4<%8 MYA-;FOI:1B]1''K/_[HZ>2XD&\3BR):\@ZO(BW-&&:RI#)[RX+PV$AP*XI+# M!%S:*WJB5I"7-W"#VYV0_WH[5L#MD>3\)Y]\O&3!$;L?#Z5RDC*FD60D-Z^: M/*O+1Q A;316U.HHP+]CFYS-GU'-EVCDT>&Y^.UL>/()1GH>54NK"':O'"X^ M_/4"1_#I69AE!V\S7O"=G1"O?"#L8Q"8"1^$SEP*R4HCL7,N6D$"8>H:@F]6 M'PC?3MT^YU0RMTD18R5*U*<\T4DCS3!%/DH;%6,F>'9%=^GB!*[C7("V$D(] M%X*YP$4(U&AOI-&&79.AJ3?T9S942^:M =3$R@-^$FV0EC%"N$Q=LEP'0D+. MY*IYNWO%D?\5$^\7VNEEP'/>*H.+^O3^-G!^S\TUG_Q1#(,VZ%JSC"%;L;^7 MIEINOKN[N6=AL_7+[F_7R_N:Z5;EN57[TYM&Z57G- M'NHEMRHO[ R]@T[/A=>]UMR^_F=I4T=6J" R@:5JV]-^?#7\X;%\DRL>Z@8D MQD^+%KA,>=\)^>\J%.5K(A6+";G^FJQ8R,YU ^6_Z WD9&46[#M;U"=*!G=W MS_]\2-[NY$ CM7[$@"YCKWL5$<//Y+FY=$1W%MK][(IX%[:S?VW9'?_J+7W]Y=O>^\^XEDF MN-WCH_;NWY\O=G<^P_>^I;OOWK/FY;?++W /S?W/9._=>_'EY"/8MPKFM68P3U!+&24)$8TUX@(P M3RMID8S"16=,\$$NJRAXO"':+X:[>$$R^CY\3!77S%>8UR[@>KJ 5T'RV\MQ$%*Q3B*5+D*/R3J) 89882 M'39>Z]K5>U MS.=RPXZ B@]TC=*9+SJ762KV%[%=B>S4P"*N,@F$$1 MLURT[2W2+!($84A@EE(N&<_MH,;,MX,^8^=UK3%H\;K?J4]Z@VO<8HCL2["X MUTP8?0A[^P*L:FT[?_80<.W&C#X%ZSF;^DD>DT250C%2 T%/IMND'B(?B;GQ M)$5MTEV?Z]56\JX'BM9)G+7!KA7\_G6<4O<$,&QO-G&C#)4X$8R,M01QR2TR M1"M$A)=":8.5)'<4 =3)FR>;O%D\4A!?-57P925X[F*!:F-0)X$>P@3,)X%4 MY($+1(P)B'/,D4Z<(RFUQ2(*RE.\ER30'2C-O8XK?6+-J"O.D?I@+_Q1]-\: M'WI@:4JEAA^_]NRS&,8LQ29].,F?)[[E=/A<=;%?O*WLD*P+I3[]O;_RZF6D/IX@6WW1[ MW8[]WNH-X'.ML-GX*[9;,94$Y6]![+HG+=_X-"1JW?9G4[?W9ONOMY_R;X[8JV?2M1+_F!+Y=H_O.^\L\\849F^=%H"0L M2+R4 5GPO)"*UH=((N7<@\1O+2A#^K_QI*]2HDH*OW#E/!^EO)2*)/#B'.>& M&B>,UU8KIFS"QHSF^6 TWNSKY_DLWOGLZ+V\;24 9,)&ZL"!1K1 ,T==)M"$ M;346C/C?$IR0JSJH<1;7@YOB.T^@Y@INC&+=4_I\O& MU,)#+"A8A3/#<_SO -[:SK;S>ZM?,0MY#_M75$J-F(A.>UUX'01K?*T%,/I' M._YHN8(=IL"KLN\*3R'3S'LFZ>5BQQ9,>7G6UJ 3&V)RH,GXWN&=(W99B*5[ MW79[.)*GI#@I. ]*8A,/#F-FXLLNZVGC*-IV05,&3^]B)Z;6D'RTTQ_TBB>N M. _A6N693U5(N]D8G)7W/$4;.8+3,?M#IV*P*NK/N@Z\IM(6%"R!Q;JWRBP7 M&)*8,B:/IYR-'OCSR%I-[=\(\T=S6Q:NZ*1/Y+N#-CA$IZ>PQWG!\@=='CQ@ M"^9G^-57<)D*XU6\G!FXX*]AAK5@R\RK/OS A!VM-J3B?NL/8!KGSDL M8WZ"3&NU.4EEV&Z=@%-[5@C4+V..TO.CO$#QY+3=O8AQEDNC<62_YXW+(\V* MBY;^S%KX-VM7#Y2[X.6B%F3QG^&;JG9V/_!-R.K<9V\8US,X(V9^ @3Q4H M-J%$@++W?S)/-6*A'9$!^$DR@"&!9/\HQF=-WKM701/50^+#A0$(R&,FC"XU M/_6Z)\,=F2,+'?'#_#$A$=N@KL-/ST+W)'OL6.H*#NVL02M1+B:(W0V-,C#. MG067+C+)K':!)Q\<+PC8E1?P'0QTJ;R9(G@\G&X,G5DJ1[ R M-DQ3YG(Z?-@N' '8M/;%G)SG9$Z>*_$U@^QP]N>$",^);7_TUIFW=29RXM? M3'_(-)(_EV=$E$\P@S=7DB3=.0(M^UPAR-N<6=K__.--[]-:$]8\TW%4P3._[^_W%* !-R__:#6/ M__JVF]5]__>CW7V CLOF^2Q,[.XTR<'Q]@^XIQ\'QU\ &CY>PC4N=M]]Q =_ M?R3-=V\)0,=Q\_+WU-S_F&%"0OCMA20(0Y16)D&X:9 MB31%:YST',#=)>4H!OMAE(]"IUG:LV*A&WMC=+B:C^RV"K*0,^;Z>YU^MD@\ M\3A2(D(N0%WS6/S_P^9PC/3^)6#=@/@1B*!&>VXT\1Q M+QV//D58,1[$Y.G+S>/Q14J6H_*]E,FYLH5Y@8JV^_$0<^J#2AAA@"_$+<;( M 7JC) BX1L[$J,3&ZP0V#.4 ?2X^[PY7M*!;CQ-3#'. D6-."$3#?R'F _>M M7V5G.H,$"UZ.&T@5Q6HVYW]!='P"YG"S\0:D%R[0:=DJL3A\J5'L7)Z$6(32 M\<=IP4L_G@Q-JQAMT@$X+8T_&'V0LICYNGOCJ*J,6-K5\(0B,.C#ISNH_%6F M=.YVBI#DE]86O!M^ 3?2@+C:EC*=R9N'E*/5R+P<=!>##OKQU&:>XAR19M>X M"+1' 9HM9T"5,=7J;1;&,+WQ91,;1B(N9;Q7\V M@3,:L538&U^XTK8K#P4?KXAX_N#K">\7> MSC;>/?[\HPG_!]4,CH&5HP%AGLF2$TY(6R.05)%"Z (*:]7&:[:(TKX8H) I M:UM%BBB+Z5A%)_WA(>-N;X8_"&]6!-S5V'7[.,)2C"Z:EI1M5_G%M:B4HG*Q M^_70<>4D20()&2W*5A-9'3E2L.9*&!4%M7E,T8+A!\/E+(/M2D2&(#$:HKXB M6JQBPV\.$O]NV3+U5V]]M?7-CX=<)<5\"HAY+A!7WB =& >\")X(HK4R4!.(UC=PX MS[D17*L@%1..T=LDI2Q"&X1D;I@,!95=XIZ<%Y M_3GWM ] DG,SJ>6+J5/_LB=NT/NZV7@'RU_X7&,7\\]!N_0QI\=2'>6L5*=R M,R>\S+.17UF>1I2')>LA7'_%3CRW[<<_F'R<#,/'0^*P<\J"M?0R%PY'@RS% M'EG.G(.PW&%!KY*L'#_V4B!18(^&F28RD[B!#U&UA3PU)$T9E@HR'6836;@N))6\N-C5: 'T^8D1(VU47G M(U%%.FY^JL#LP4\:Y,*,:2>SOW1 0!%&VWXUFV T0[4(KLOQ!#DMWZ\NUZXV MNA5'0X!GO_Y&)WKU6()5QA*8>BS!&MQ+/9:@'DM0CR58@X>[Q5B".SC:67C= M:^UU/9:@'DM0CR6XLQ48A1WEV?+7R9=W'^F7_>;E06[,W/G(O^Q_$[OTSZ.#_0-V;E[O$>W,ONSE%[;_\;.SCYXVCW.+3V]K_2 M+\=PKSN["V8/1*ESEP!2/C-\1:60-4JBJ*-0G&L06@MAJ+AWV[$"-_)9:Y!; >1J4%L%U&;9Y+3D M)G%CD<> 9QPSC;1P"0DMDW "PV;JC==,_S2H/3%/K51+ND6?PBB!5XW6R>G@ M;*+?ZK']N.>&?[^L&P!^[@PG1\3P]H>'MZY7I]J30,.Y@0*,2V.2\LAHGYFI MP=ES2BMDJ,BI^. ]=A"WSC,2_;JJ<[=^./@$/;\/93U!X[MM#XJST;F:@IH* MN:9"?G#@?J;USP\+S;,IQ8!3HL0:A(NA <))9!EQ*'JK7+*6:2S 455WQ19W MAQ@\4V=$> $GCT"?7U/PWQO,_%W\(P9DX:XRW\9L_T[!"OU+JU,RYLSY"W>: MH/BYM5U;#%]8@+H*:"\HOKXHSGJNPN_ASFZ7&_O7<%]'U?ZDAO/KX7QN@*$0 MRF'-D&8V("XU158RC(0E%EO-C;?@:>,M:986=KZ4877.(4SH#(<%I@Y!BMVP;6A%GP2^#+/,"^8%-@0I**AX"ZJA(P+ M$47F?,):"Q-R)(^WQ'JF345(_,S0/,M^43//7P M\B>Z8[;%[M=#:3"7+%FDN+ EH;AC,J+Y]+FU6C)0M0D M)$$8X=P[C97BG =KHU&6X*I37@T[Y>L-77%#WV8VH:1]]A$]LB3W^ED,+B(L M/!+44L.QB9'HO*'S$?^((.'LJ!=CV1Z=R3LS(=BBAB78_A%[PFEF"OT>,Z'8 MJF)QJUZX6BQ6$ L,8N&) 6L>!/* GH@;'I!66B KG(R,B0AF?N,U,_.&?>4- M)1R"9:RD23YQ1ZR1<''P'F +!0M"5WI.:CV_[8:2YO8A!F_:&,60])HC3HU! MVE.!L,R++@*E@6V\YGC!A@[U'.+QVZKY3:CY[H1'CZTUCQYXPH]$I/?IK.N_ M'77;X'[UW_YWT#J[R!U4.2)J=_N#WOHT_0ZI-X_A&N_^TX*0YN++SO9E_OSN MON<'QY\IA#4GNY>_P_^/6E]V#OBL=C3_?@O?]2>$-']^@[ %[G6;Y/?NYE#H M!)[FW0';>_?GM]WC(]". ]"4MX=".R$UU4A&#WZ-C1JY#'HT)'I*)6>S7;]O[&DQP>.R[$0J^/V+K6A\@C=DTJ_X M@#1[U]_]S-/*: PQQ(-7P!E3EM+D*$2 )'C!C'X\FKT5AZ/\%2$\A%BD4(G& MI]-VZVQNF9]6C+4](H+/VCPBM>X7#WAB>]]*XN:F[?FC!N6+9J;$E&)!NFX; M! '@(R(R%WRQ4/V\1 6]_%E_2/%67KOBGYM?T(U?"\YI6S%E;1:$XE,?G6UR M'+-.GQVU^HW4*FB,QTS?O7C6Z]K*G,"_PL /.;XS85ZW:)Y)+5B)V ';DW,' MF:;\=,C^UHFV8&@_!Q",Y;>7ON?4257W9J3E W MCSETIK_.]JJC]1FN7GBC'9P==7L@"553:!]6M;HG.]RP:NFF+]H=G/7/X'JP MAH4A/@,P*9ES\ZO9&2M8\B<^439,7^1%KRYQ.F87/[>]S/N^@-%[[11E13#X M-#@!!;E8BUN_\D:7<)6L'18MHK:8$&-?VL!*QNS9,A=RCJJ^H*7(HW="UJ>E MX46I)K.4:]H3[ 3$+2GRR+P1%(P=!!E)JABX+V?6$,K(3_":ORFTJ<# 3\5- M;(^>>GUBCP?VKC)Q^J%V-";!+0+$@E"2*XPTY9FZ,25E8-&C95<<%RS] MGC))&0<>0M&+X50KR,6'7D']&$,M&M.B\94<.J%5$LDA$41$/ 2(HV2N(C(A MQPJ82NH>1MGK7;V[74V:)QF5AW X*L2)X;"AC"%F68#_*J*]RMF-3;R V.__,5*U-[.Q\M#:0+#,;L"N;P0 MI$L@BV-"3'E#':%0T WI9QO<5I\@O 4//Q:F_/^?SX_A%#0."$=,E9FUE P_3J!:QBX\80D M+%,>,_T4MO3%:S/LIO4RT<0B8K#^B$MFD964(9,YN%@ 3\#3C==ZD_$;./>S MQ[U+?/U6L>Z%YD_DKAXO!$BM'S&@R]CKWL1/?.E2L_^6'U+-O$C1(P;KCSB- M'#F>*(3Y5H:8>"I\Q$?Q_%?;S!K5ASMJD_*)@]G!3AL?L^:Z/#7]"6!MK9[5CFI"%*W+<5#I#Y8GF>O^ M!*MR,H_F2Q?YE#UPR?.0L?4_T;ORN.E]IS'U7#>8"58):SX5M:-1UN>]5E%\ M/!Z"49YM?YY\<7OX8IZQEL]Y_[7U9JOQMVUUSHNZ\\;_9T].?X-OW]IL_/O? M;QJ_;(Q?V_@U3^=M]&.[O;)'&Z,06G,A".H?^E/C M>3\!H.ZE0@%VBT8-^,>$$7W?V>_!=I4W_F+QMPGXNWM^:')R@TB*J.4*'"0E MD0E4(DS!Q;'))R\A4&*;!B^HGATCZA7% :D43=PJ90VGQ*F8-%8I1%4Y7C/"0Z\0CP_Y=L;?5HD"?G&B\![O M?3QDTA#N)$:)T3R4%7ZR+()M-LH3A[DV)!3U?W1!@>6HXF2SV/"OO6Z_/YY& MO^I\L<>"B\R_W@K5,.:_JA'H>S5>E$+"=_-<'<GHH,=]4'3S.6UG+L4FU>.2]L%8-W\WEA?U>5<-N= M\%>^A\EP=!T&ACU&^?1^\] EH40P%ADB1#X \#EEK)$*23,#D:@BLIP8UE@X M,6Q88%B"7"XM+9>F%Y[E;.Y[##Z6D3P1$2QB M4C+$ Z$0D^4AF;"BTLE(%?<;KZEBRR*RS5R5"O 1?X!VMC+;[<^$7<%2$I(, MT5#!\TQ%[&#[L7'*)!]X6!QV\;ESRD4;_K:ZPR(0&R-(]6J?O."8S//F]J'A MAFEO\FAP"J(@(3RWV!*D+(\V$D()3;DJ84N3*V*R&\W"6MO>_#O+'FZ?%8#8 M++M)EF8/[WUMEE)#/&#&<<^?=;/-6-!&,Y-PA%7;GU^UL>M;!77;^\W5DXOE M)[\6G]BLF!7**9"3=W1B*Y>Z'"V6TX]CKVFVH6>S"A-@O0J7'?XN'/&B 106 M_6MY[>)+IP/._#5% ##W-4?V>WF2/V%S1Z'""%O+1IU5HE-J':4T>JJ4YDXS MATEN9(T<@ZN&4VE1P:!6;<. L>9GRD/K1,>-D/?X+$OFD4$T;AESGW/@#=&(K>5AF,EO(\J7Z;-\O,9H'O M=,_RF/C"8:PRM84\M[OGQ95!YF_C,W"/L=!<:)\E&V2;Q!"QC%Y[00R+U;'J M(H&ND[77B&>3-3\>.LY98IAF N+L(UJ+M(:X-0^>2+GHB2EP#.26NBI7._(+ M'N/8J[$S*/#SIFWYTU:J$-C5XA8?A=$&IEUHWZ MG.E&\OKQ(CNRFGFJ940LY)-^I@(RT2H4/!=1P?^H5 "G^N:=-46$,V2Z*T%K MW/9ZRU#'&^Q"[IR'F^2Y-@'<[*0P)PGLM$YF<6E/?<)T R%@.>EAN0M4.["I M(DVF8\G_3 M[9^MT0BEA]]KL;=]J$T43&*%(@\*#!0/R.H@47"&>.*>)#.S-0E+)=:^$B55AI$ M"%]#PK9":=BM[,?+@X[/'/P=;8(US'$DM -Q2E2 .!$'3@_V. 1M3&;U7E I M=E9&)^OS?>W25YIVAQW3X3;MH1RNR M'S)NG:,!0()I3@W$#IY+[UB*+!(>_0U ^@;!<)%\GM"\XH_M[[;5SH26?W1[ M0Q3_3R:T>,$H?I"/^XWQSIJH$$U*(HZ=S+VP&F%#M"4<7C$6PHQ-*1=X;G:X MJH7M3H/,#C0*7B?U<"(2G@A_JZ:+X<'K-,C?@(QKADV?YP%-I]U^JT@+%C%U MZWNLAI=7?+\3GZI&G^/Q1ZR#H&-PMOPC#S^F?K&"4KQH.GWYY]%HR, I^,W( M]:+]AHJ#\U>V?6XO^AO_F'JFDU9G>'&3OWWVV9<^84KW]H17Y7C_:=?F7AI@ M1 #7_N<&E&\;K_<+/2E.@4%RBL&$]D8IYBE)NWEF^H$$='&)\EO X,;OL%HM MWV_\"R+YC >;C?<=?Z.3BD>]]\PYU\^8!!L5W'5\,??@NM_FG;7KQJ=8KG*3[TVXGM?06_ MKW*!L]\\,XV@^,+RY;%'N(5+K[":LE)]<_7R5O'2S(R$\C4FMD"IEKZ,M\@M M7Q-L^9=>]]I?EM[^?! MA0!O<6%N=-EKYCFMY]BF.=>I ,Q/W4'/WV0\TPKCW*YX_M(77ZL5&%8!%EYV M<6+VDEFX>8Z[WC5?RF0[]OOGSK_?8NUL4$&F1*$DX2<(<%\PZ210Q M.+*(@^3Q*FZ@NENBF@1Y?'1\//^/FY4>:API]V0]PK;].#O[^ ML_7E[[<_#BZ_M&8G0>Z]VSW>_?N [UX>T-W]CY>[.P>7S;__;._2M^=?WGV! M]_[9/MC_XWCWY,_4G!T<'C7A*O&$B(X.<4PBTI(%9+SD'K:0Y Z7);T6MQL= MO@KDWFJN^"/,B[ZM&5E;]5^8%;Y5+]PU4Z67M\6]_7':*H\7 79:W5!K]TVT M&T]I-Z',*Z4LLA14G#OJD0GP$_5..H,9PU9LO!9+IQ?=ASI=-37Y3GR)M56J M&];B"Q\2MEOW[1> M*WJMZ'>DZ%=;_6L<[!H!5D6 '\TW^$=& ?B>\^;V(;=2)D,8@B@:?.R0#+)2 M8^1$ G_;*BTQK@U^C0-7X\#M?(PLQQ;CYW(+9U/R.*O?')2T78\I<.1/P>=6!:@O>]\C_T\^O6GCDIFEN#& M1R4+ENZYG88L>L0GBM/+#SQLX,9Y[XP6DG.';9ZK0(()SGGCG:H//-8'PELS M!QXZ)2],I(AX^(-K<-SV"+SO5TK(OABH+Q7=^P:8+HC M?%];'5YX:D$=)TI:4$C-./'!8I\4B1ASCT,4MCZU>'P5G3ZU\$R[&'U"BE/P MK"!"1D8FAK!7TBOKO$P^J^C=G%O<5&>N"F%N:MC75G-N&*58B5W0&&LL/-=4 M6Y*"B"SKE+$RIN5'$W6411$>C M,+E5\HX2B[4J/[ J__+@NER?!]R+TLZ=!WBK(* $ZZLC0]PGAZSE @7'M1)& M)9S90ZB:9]"<:WJHM75=M'5%-_E6^:':3;Y_59U.YG.=M&7>(N=L0ARGB,"8 M2D0(I\3'E+B-N?AUG1SEVW8Z/,U\_8>V]2516<%=_:@=#L\Y;;_H$9\H(B]/ MVQ,JI U,8ZTB7)399+RGS#K0^4 4KM/VZP/6%S-I>X6=(8$QE,#ES3,A*'A5 M,2$AL9,R1:,=R3E!.3]"ZW8'K^M81?%S,+^V.KPP;>^Q(CP*@1ECG 7EL/1, M4JRM3Y1A5Z?M'U]%I]/VDKBHO F(>9Y':6H'?E4NA'*$" T><+1Z#9L-GGTT M(@+5L/;,RT@Y(U('(@G8/:HLLS;8.FG_.-HSG;3'$0NNL4.P.WE*9%)Y)A]% M>7RG%2$9QE2.1>9)PI^/?:NU]99VKT[:/YX:3R?M+:8B#,**:\2%Y?=]_,I.F3#TF1))&P)C=%"8(,YB3/:J2!4$LD8^!';9'Y MZH?G4[#TDJKK<1(Y;06*&AT7-.G @G?>4)(49J2NKE\#%9U.TT?.*(F,H) P MS3/J/'))<&144DQQX9-0=Y6FKXN&5B@:PMII;R5HE./)4D>%B1!V>@H!*+6Q M3M,_CO9,I^F)YE8Y)1%./)]#NX",E@XIPKQ->:0Y3J ]0CYC^U9KZRWM7IVF M?SPUGD[34T4@F'"YL2SJW,:?:P"%1"PQ$Q(Q')2ZKJVO5?F>5;G.WM]*EV>S M]T;[P'# **;@<^4)&.44#.+&$.&-#5[>'05/K"54Z"NDBD$V<(I)=7<$H&.:[.Z6KM7FMM?EVR:/:B[Y_G9TAR&A M>8TK)%Y2:;X5-D>]A$3B>0S4)I,3C291GFO7(.JX1V+TD< I*:+SQFICG/-BEUM9;VKTZA?]X:CR= MPB<,&T4U0\)K@7C4!!G'.8H88%@'@Z4Q=3'O4U7E%1ET[D"7ZUS]O2CM;*[> MQJ"DP12Y/*B")T:0)8+#MACPG9PUV3L:^ZXUZ?WZZ^J*QVVWR@W53O+]*^IT M@CXW-CG*# *-Q(@'E9 6-"*A;; DR9BRHA+STQ-LZ\+[E;1M\>H^5OWJB[C& MS:>2EY+QBH'\AN[ M>-H!O/+'EON\_&\$Y&Q%'EDW@AJDG8A):EBX'YY9F0R MQ.H,3E#HGJ'J';5%N$^+,$<\S+&A01@(M91"'#N/C(T"84V\HYAS03/Q\":C M\\[;3\TTOP.=>D(%&C607!WH6:KA?J25)/ \WTYK2P).+H3 @DEW$.C5R9G; M@,5T5*UYO 3H\@029R"/XLJ::I^VGFLH>(%0<6J2:'[QXHZ M*70KL)A-"D4KA676(*^(RVQ)!)D<<()'J+3 7&J?:P[$_)',RKS*-5*\!*18 M#2B<,\I@3268+1ZDJJCDT?$D.E\E:#.DN0MHIXQQ$-, M@"$^$[!YICUW0@61XQ/*?YI3=&V@I,AW_>/,PI?"WZ'U_?5M$&4?$*XRX<09I#%@0J&&$4LXA_,@PP,G\M-9"8%:1 M L)!>+"2)OG$';%&1A?@!F#?!0M"%U* AU* :REX""FXV/UZ*(V/V 2""'81 MXD^ED27*(QZEQ4&8@'&1K.)LGC>HD7K=DP(Q8K6N&1SJT&/]=IK\5.A0:/N* M(_*'<'_LYS7900QG#D0 (03P0C M'61"*5/!40WP:A/H.YYW\FM]?Z*[#O;\)W2_W-ALPGWW!"(&"%I@&S8A#.B? M1GC/]]B^V&Q8P(;\JT'[++_U[*C;']O__M9:Q$;%%5^USN#K_ VBI9F@]LG< M>1D#@Q9URSZ15Q!YQUY^U\;K(JR;:TV\\:,]E4#W?:?Q1W2]@>U=%)'L= !; M&;#\JZGUV!P*;,X'Y,"B,3AMG'57Q#QE(@.?RC G#-' M0*E^F2=LM\>WRVT&D:HC1"EG E)$<\0]H6N\5G9!.8-B$7 M1:FS^JT_A7,->P9V;QS)G.:>R6N3'4O:.F5(3A*CD[&":X^-Y%[@P%EDG K- MJSSIC$34;9T_+2]OZ$?.R^EL? GA.3]91- Q>B(N0$HD5IE*I2 M!$10$438W$D M$,ALO$[@]31ROV9_-E\\3GX$V/0,%%DN;,?'S088E.Z$82*D2+/*6SA'3\@. MYRQ]%JK->7M;"+QMP7L:WO:/VK'?GP3:[O=6O_C@^1'HEP/]::7-C,?Y0F=P MF_"YHVX;?)NQH]EHP65GC'KV2[^V^F>E<,,2P,845,OEK^,H)S[+'X_:?H(60Y:\$5MOT9?%6CTRV>!&Q+2J4? MG;_7?K>M]LC_F+ZKU.@/_%%U(YOEAV'UVJTXR"^>V&_#N\C+V3BU%\5C=N$W MO?.\I@7 G)RV80%"=FQ-=@.^9G2Y?.-0+%87Q".CYJ!M&WVX-/Q\=I2_ M[>X=JM7&H%2)C-6++J^ M[P[:<+OM?A=6[;^#;#,FMJ'=@E^%8C.#/;%?82'+(0V[!SO:6ZD#=T,NE;;.[Y: &?+]#-;UVQ M:6. .QW &I^60%BBPOE1RQ]E3)M::]B+V,M[4TCF'_!6FW?+MAO[<-U^Z8X4 MX7:(J1#F1;(Z'>]D6(&_8#,\B"'\"R[8.KLHI'<$J.7-E7)0:6_Q\^1UIP,D M>#C M!YPLL)]N)Z#V=G4*K;7OHP.-LKGO>% M.3F[.P?GNU\/8^)6T8 1E]9"Y"0).#E:(J]X5-3(3,V:24ZC[4ID]'?3\D05@*-Y6RM@(JB?%+.,/H%2%SQ/OSI&8/>D. M2KPJT Q0$;ZG,F"_MZW_AC[Y;#GZC>_Y:&]H&GKQ!!0Q7W+0&>/S*:#]Y+U? M=5-#:9Z$ERQ^J/4#';5"B)U7+TB.OA)PECWG'B<:D=8.(G"5/#*"@-O,I50N M*4M3*IWE"L$;X(05=G=&D, 7JL+JD?6H;- 8BO*_QBBZU?@]>COH5QL,=A5> M0Q6(3?B.\SX96*Z&S_#02JTR7K-@2:UKM3,FYA MO^/$]KZ53E+QTUD&MFA! M1'JQ$)KB&M MV+. /A=;5UJC6YTZ3V=F_H O+6H*MOO@3O:W.^'?U=J!Z]^L%F>O\U<.!W+@ M 6_8[79ZPW_^GEW$_/D"4_>C/^J DQ?[^]GB[L.-_MX&1^N%6:WF_@%I7OI# MQYP5-HE,40"VBSN'K*84$4Z"$9+HY%*9<6MU!C%L9Q0,:\/58$*Z&<4IA72QF&1J5HU=,4XC"%$Y6N<@'*?-KM%S'VJT([ 6Y_ M.V^%LZ-A+>?$IZI:.SS^B'7];GMPMOPC$X#D"^_TD?"(DIG5F?CSJ#>\FU,( M@Y#K1?L-%>;EE6V?@ZW9^,?4,T$8.+RXR=\^^^Q+GS"E>WO"JXYM_FG7YEX: M1[V,E?_3 KNO/<F; MDK2;6\P'$E"U4$#?0N#1^!U6J^7[C7^!WP(( A;K?%^?VCU0'+W0)7^],P?7:CX\-'?:A?_K?P-(ID114W5%F/ M[@"N&XH#/Q]/S\;9_>';?EW_A_O.R-4C%P+ M99)2.(F A5<&>SIK/*7WG%GGE/&64Q9ZX+[^-ZHSQ] M'R&1&$F"]^,\' L@AB7-5 B& V9SB%7_6=1PCZU<43<.6]&VI_WX:OC#;Z'5 M/VW;BU>M3K&@Q8=^ P?_*]B#RC1F>SI3,UX\6/GRV%)LX=):5&P)U3=7+V\5 M+\W4P9>O2;ZEF5CZ,MXB2U^[ZK)$;'&Z_.6K+GOU:YJR^[E9>J/+7L-(L0)] MP14<%:4B/U(#SIQZ%W(U7XU_ \:*9[L:LV=FTXOQ$EA+WI29ULI*%2>/5FZO:^[#M7:^_FCNY+:Y MCWRVW>[+CC]OOCNXV-UY?_'EW4>Z^^Z/;\V__SS>/7G_8_?O/[_M[;P];Y[\ MYVAWYR@U/Y6M=N,QG]KZ"(N/E)(:<8DE,D)81)/5,E+KHO(;K_F6O*OY#4^E M*[<&L1K$EH"8P40Y[B*1 ?!,,6=!ARQ1ED6.D\/#ZCE":A"[)Q"[G&:0E0H; MZB.*FN<"3"X0!'8$07!(+=/"R8@W7ILM.5]/MZ8@]A(FU+SI=N!V^N4YV2IN M9#U6)$"V,"LL*E9\\+W<-/\\'?MH(?<./0-?Y<#3]W!#_3;ATG/DDJ+?)@#A#'(2$KK$'4 M)^>H)5QHM7[P\Q*2@'^U^M]0ZL5[%_UNC9LSD/;A5FJ^?$3566A<]& MC5KGHW(7C+1<.:E3T(GXF&*D7(:X./4E9F/&84[503S%-564\^%'V? MRY1&\(-HC3_7X\_%C/L32:#6DX B,Q!68JJ1L80B*6RBV.7BPKCQ&F]IOAZS M31]#!_[O7OG+:]P -T4*SCB$2D813B0QUEANF&;<1":Q6)QMXC5N/"!N3/LM M@D4-C@I#3.:NSJ UTEHJQ#RUB6-F8^X'QEM\GK+HA>+&2TAWO?V162IRQ7+L MG31^*9HVYTA/;_WPK-KVIP)^"\N>"[I. ^%7C)(KKJRS@7(G!'8:L(Y/NDC7 MS"V]">SMPT;4^'8MONV^F?&+@@G&8440,=B6 V6,C0QA86,R3"610CXS'%.R M/I,DX8K%Q,(DC#,6=.82,$(8;HX+"+D]Y!K3(/J#+3+@&-TGI#+/(\ M)<2YQ<@JDCL&- =I%8Q8L?%:;.&Y5K<75V#TGVYN'2AZ?'(W7,ZJU7F%*^(# MG1AV NRF%82G".$!=L'R('F(0N.T.*\P-X6MC@_N#0QF:VZ8#4Y1SI"75"*N MHD,F!8X(=09C+K!5;.,UP6JK#A#JQ,*] 8=@B?.8F"0@C%AQ*V,$[X$;;;A4 M=DEBH0:.AP2.:2\B8&D)8P%1XSGB21EDA)9(>4N9-DI%0TO@N*M"ER-_Y'L'5ZBVG9%R[5;B.[VGT< LY%T=$PK_D M%S>N6(F-7^^&CC$&98S%7'J: ':Y2U(R3QP6E!O%JLF)6+[T<;FWYX+8_WRQ MNWUHA2^;LQD-$&HI8Y&1.B(I35Y<80@#D-1J_M#FL=@8;R<9-1OCS\L+W]L^ MU)&#\10<29^Y0[0D"*RI0R183((6"6?N$+%%%A#/SY Q7H$B%37CF(1Q$E/F M"1D+7K_\RVY&-MM.)*ORN^\H$) M_ZYZ^)K^[TG3_RW?VAO@SETR ZX_)ERW',^,R/#V@[16(^.60M%R@XKI4P*F%C M,YGXG8S%<()2"1N;+ OQUUU] MOU^<^WG\[4<.5R*73I& 5()(A0N?D N)(:\Q%LYD7@JW\;K3O2Y:N=;W'$'^ M],2,9^P?7F<+'IH9]4I?<>RMW&Q+*[->,*BV2S>JF2_Q_%XQB-;S+B8]#JN MNZ/)0 GR"5@2<:6*]S\;KO=78;L.V=.QP#LR=\D.;70^=]8E8%Y&D*B"O- MD!4N( G;$7%26'O\P"RTRX5N;3AIKPI*;DZ)>B4^UP2I=T>0>B7:+J5+G5_+ MO.PCV_)P3*GSW%W7$:O@A^2P=/=/N7G%%KQ: M=#:UBMPM7*)K'WEFB3#6 ;Q.6$%N> K**B$(9H(8*5W"HJ8WJ^G-GAFA5TUO M-KD:H],#5M*;X1=7?5C3F]7,0+=O*??<1!VC-MAJ[K2SEI$@N1(:;"DS='$M M)GWNO$#'[^$[WK+=R[<_( 0[_W+\$>_^_1?1&:71[\V'WW9WNV M7JIY_'O[8-^SYOX?K2_'<.V=C^3+N[>7!R?_.?FR\Y7L'H?CW>.W&/X]3V[& M9'*!:XNLHQYQ0RDRB>?H+C(1!/,:AYK7'->3E\(L]!# MH>HLL5D4-&K!"/*J(#8S$1GPTI'+8_\T(RQBNJ3FK^8UJ[%GO;$G1!$B1#=" ML<@E.'*.1:WA\A$[F4*:*>I8ZLK5V'-'V#/#:H9U$MQY%(@TB$L"X2D.&JD M^V0"9DZ1M<.>EY#ZJTG-5N\A3,D(ZZ3@44!L*#F(L) N'S-3G1 MP\'/+*F9$!SBR8@1YH)GPG^*(-J/*+I@):%.85V2FLT7&+[0%L*Z]_CN<8.: M 'X)F#MA)"]:CBGXXUSJ*#%3T2W.,M6X\9"X,>VV..&QRI-!9#3@MA"OD?-. M(@%0+Z+@C*B"U(R)&C=>3J*K)C6[EJ')8YHG%P9+=.0&W/T4A=?:$&)Y))36 MI&:/@6]SI&9Y?#RS&E!-N8BXU0&!D"I$&94*A\13;AOF6\34I&;WK3*6)!>< M4 +GBMY@'%%)XW?":U*PF-5LI/G N)JYDH@(S[G/K6\(Z!1-M:6PHV-#Y%Q+G10WU',K ME!&":8XY=@030?3BQ$(-' \)'+/4J(QJ23!*#H/C391"QL>$\D!%Q7+_*W49 M.,36796X/'G@J$G-;D1J]J%M?SMPO8^'*5 P=4J@R -# M/!"!#%,R,PL(ZI0#SYKGH5GS)<\KD-AL#KL*3T=B8PNQR>)1-(MV4RKHC68) M:I;)6=DRWA^X;&7/6@5)3<%]!)M>LJW8_O5-]*V.;P_"D!%EW- /DM3WO9;+ M_8VNFSE_X@\?3\]&_>L7Y?=/:_@\LD[H?*5W//>QG7;[!0O5JZ+GLO4]CMO7 ML@,S\:FJ^0V//V)=O]L>G"W_R%S'T"-A2Y:8J=69^/.H-^YW^AJ1ZT7[#16- MT:]L^]Q>]#?^,?5,)ZW.\.(F?_OLLR]]PI3N[0FOLBG_M&MS+XVC7@;4_VDE M&K7G. :F);=:62.I<20X$HEEP1ZJC=?[!6:#0K_)6%R8/GLC,S8E:3>W?@\D MH'/-:X6 O@7+T/@=5JOE^XU_==L9!P 3WG?\C7J_'_7>=[MG<#$ 5=BH$#NY MTQA^*HJOBU[J/UH=V_$ BXU/0Q*Y&[DQC_I0O_QOT2U>MM*5U 051U9W -<- M_1$,CW@4AV_[=?T?[G/'@JF!S?EU$2XN[L?VGK-\&&2\Y90%%_-_ G:!4B'" M7#]V9$93)J5ASG&9CY"8$4:!UV2LC9PM-12/ZX7.$Z..]W=$27$;HE1"A;2 M=UBK"%_-;#+>4UA12F0@"B_."M9$J3_M64((?WZHL#,D,(82QKER2%$$4IB0 MD-A)F:+1KBA"-_J^<%)]OY\YAN:)43M M5I&-JEA-'XSYSF-%>!0",\8X"\IAZ9FD6%N?*,.N9KZ[ _GZ1G>_'FH#(0I/ M!F'%-<0KEB-G"48 E4;CS/7!P*71\UF@6Q#?8< /+:DP1<&_%49F>HQ >/)" M>&)KXKM[W6[6/#\DC!('B(*"RN%I"@99@0V"C3"<45 N)E8COEL:6Z[&?W>E MT_LX%G6*3RDNI%.:)YE;MAQ%8J@?Q[F@>^99>EHIM!7)E);*W)/D5+J6 &B6 M,$@XYX-6*E#++2.:6D(5]YP#:/-('Y)3:=E.W ^UTK5//NO*2THL<<33?+#M MG3&1*F-TI)Y*$FMJI9I:Z;F1"=742C6U4DVM5/.2W$U7*V/2:LT%5\%S29V& MX(TR%9C/'6A)O%1JI>W+)CU@NY>?+YK[[^&]\)TG?[5V=SY>-G?>\ER%\>7O M+T=[\/=[^^]_-(\A5MOY_02>!>_N-,^;^T??X/[:7T[>FEJIAK :PB9J(!0E*7)P1YGG M@%&6Q2 Q5HPFCKF)+Y5:Z<$@['*F$S:H3'.%'.$!<1LHLC%ZQ'+!0\R=B$+7 MU$KK!C@UM=(+IS?!G$O--0XX"IZXTD%)0,O$+8[<^NM&$;T8>I,'0M59:B5P MRZ/&(B+J:9Y13 W2Q!J$?:02>QNL%TM."6MJI1I[UAM[M!48HAZ2&+4<>^6P MA@@4)%KQJ+P6-;72 V//Y0RMF['2DXB82@X\.F>1B]J@2()DD0@O@U\[['D) MJ;^:6FGU3B8O',FE8CP&S)7W5MGDO*<>)R6MK:F5'AU^9JF5N#(Q,F80BP(" M2AS ];%<(>MD)(D2RRG.%"FR[H"L.R#O#3=DH$DDK"C+;8]Y"@$)(A>04JT< M2&)-K?3XN#'MMGCLM3?:HN@$0QS\2V15M/!3I$IH"Z B"VHE4N/&RTETU=1* MU_+$@'4%K!.:1\]YT,P9)7S$,2FJHB&NIE9Z#'R;HU8*'FNC$T&>R(AXQ![9 M(#SRBCD9.(L1VXW7;,(OJJF5[DMEN$P6&Z>LTX9CZG0$7P '9IB,2D==4RL] MDLK,N 0)@,Q+""!P](A+^$-38I"B,MBD/16"Y.-U7E,KU=1*J\4'$6("(@*S MP@AN'76!)88-31%D+NE84RL]-AC,UMH8;L"CL1 ?)$40]UH@*R-'WC#F5-$7 M&#-#"MZZJV*;)Q\@U(F%NP<.HDVDF;'#^\ =3S9)I0,X$"10Q?22R6 U<#PD M<,Q4N+!\!L(%@K H()X$1SIF:A!,!*5!&Z?Y#[OW*S<@,BGT&O==:";X07_)'MQX;] MVHMEKU')HS2],'L5]TWF3KJ>@VGQHF[\FK]]](6K=;?2Q*+G+GH7*$_,.,:P MUDFQ*+25AF6D)F86J=$<5"]L7YV ZY?;L0S7W/T*^.I2)":@:)B&*,UIY#3% M2)@4P*.V5@F\\5H(>54/ZR2O4LF6M%@BRFZ_LH>B?3%)RK59DA?-TR[ U6]# MLW [\:EI%GY:J+Z*YODA!&984>41.%LR#UI0R,@4D!.62):,CU)NO-9;9'Y MRYAG8YY X:JDD,%>&"- :%7BE'/G61(J!N4UXYX7TPKSAA=E+<.=7Y =.N_V M0C]V;M@"7Y@7$,%6-[RXG?YV 3O-990:%AE9DV>[2N\ /CQ'F'.#8]+,9\KY MU +=+K+_LZF>1NIU3PH+4_0,%S1F+5#ODCT-]#=SITWA1+)9L MB(26ECV[HUG,2D.\!%BS+N0V:]OPMG_4COW^)) .^^NS0OGNH!T:O?C?05:I M_.[&J;THV)B&7W8+ 'EM[E9N%YW+W<89/!?L28AMV,W>I$\!6S+[R5:G M/TBIY5L%K][@[*C;@Z>NB)3Z5]J(0N-=S)^"]2M\[+&M@$MTIY[2V7ZKGW\' M7]_JE4A1]C@7G?Q7&J-VOSNQ<&.JOJ;C=84F6"CZ,O,:U6X5G_ M6VU>/=MN[,-U^R6.;68*@A 3;.BH.7SQ;4S[5["4^:_^ (*1?A_^!5?.:<&\ M*)N-DNAO2 A8;-!1MYUOM?AYX1=,&M,W];;B/;X?&$T>XE<@19A'7F9B4946O/D"5,4";UX DJ:+PFX/T*"@GMBXB%N M='=# 9]$\RR1J/4#';5"B)U7+TFT^-[^^T.F-!54*\1#GN=IHT#944/$&D&M MH-X*5EKQRF(VSGHVE'0I4[+5Z9Y53OO(^KB2!'6,4].TIEN-*6*85G\A,\R5 MMN^>N5^>@R]Q/?3YK'_SEI[AQ<-M\USV>/K _V USO_?G>_N\G>SOMH]V= [I[^97L MO?M\ 0'4Q>[?!^>[Q\WS@\O?%_#*B"B-M1@IK!SB1@5DL5&("4:"4C2RE&I> MF1K":@B;J.EEQ,9HHG*.%J\,BM"V(WNY^?>F)4.H2#5QS8/"]BQQ3>:F\3YU3BP"QA5-?$-0^,/3.%VM*9X&1 M(=$(V!,\0GZR)K^Y!?D-0)&56AB6 H2TPEBPP,0* M'IF4*J2:_.:Q(6R6_"910QE/ 27!$N*!&V0I%IF 2PAL5&"Y#*(FOZE[U.ZU MN55*K D,'>1L^ TBWF"(D\.L$1B7)/?/#YNS+@^6C&3 "@\[!:"/1-(JP2X M841T(F&GDZK);^X:-UY"PNU>"734/BV(E;,Y.Q2AD MS9_S&! YSY]CC68$(#()!:Z5YQP9BQ5R6%!!H\61":9XMEDM4!*R\"#)0;FOZG$?2F&FG F=6,$<(@OTAB#L1D1;*(H [!7]3 M';PNZ'/4O6O,2\APU!0\JT4I05H<'0Z")L8]Q08+IA@7@FIODI-U=N.Q 66V M+$D3;H)V%F&;*)C@( %0=$!$T22%-%HZMO':F"TSW^M=AREU>N..@(,*XGQ, M6*D0.+;**HU5="XR;'VJTJ(U!<^C L>T)Z*4D09 Q%KP1-)F"/+-4?2&:\E M(9)JD2EXU%:=%[WK_,8-:'P>9];[/1'R+)N O:8/MO&ZL?Y]?_/L0*U.QN1. M+/&Z: .?;T4;4@!=30!T>X8?'\!55%PI(1)WRABL"#&*>/B5H9[4##\_W=W[ MENSM;Q^"4\XM"^#S*;7@>SN? M#S5U@), MJU7'LV_U_. D2Z*/_7DJH^X$)A.]D,9FWN1/&)<*X'ENJ#WM]@N"F%=%*W?K M>QSWT6;O?.)351(7"_: M;Z@@)7AEV^?VHK_QCZEG.FEUAA" !G>MW+03T[;=^M_$[K%;+]QO_ZK:SZP&*_[[C;T0I\:CWOML]BX4K M!QL58B=3&L!/1=-#0=KP1ZL#. 86M?'I#'YQ$A=YY.OV4+_\;X&ZI:$N>6B_,*I3=S\W2F@.EYD"Y M$PZ4EW"L7A.;U*P MV_Y2EB:$*2TRG'NG;&229>(2)E)@UG^0HE-CIOB@'[D MS?UMLO?WVXO=_8^X>1Q:!Y>[QTWZ_OS@[_^TFCN?SYL[[>.Y61R7[>,O.U]_ MP.OBX/]G[UN;VDB2M?^*@G/.>V8B7&S=+S,;1'@&VX>)E5C;>!SXBZ.N(",D M5A?;\.O?K&Y)Z(8M@0 )>G8#"R1U5U=E/I69E?GDT0%I[+^]A/O ]^I7QU_^ M./WT\>!;/O0[_-B8)S9A,O=?%09AIBCB*>1>'!3D5>=#0&&\%[8B-JD@K(*P M:P@3!/.4>50EN%6:&ZUL3"90[#5CP=U0S5%!V-H@;(;8)&G%J?5(**(0CPXC MQ^!58(DK8XW326\7L$>>>>V_,HS0* 3QBG%%@G/!!Y4+Y;"B+K** M=^1!4766=T03:24Q!#&A[:_PI[GC[V!,^# M(D9IERQG7MD@@I.>*0G2KC2O>$<>&'NF+3H9/8V8&41ULHA;99 6'".2C):, M>X9+SJ.-PI[G$/JK.$-ND1RON V)"TR8Y9$H%X55W$6*M1/6^*JJYK'A9Y8S M) B)0V()!4T8XN#1(XT=1=9PXL%>94:Z7/LOJO:T55'-O>%&[K8(HJ=TKL:C M%#OKG(Y8)!VUEHI5G"&/CQLS137)@&_D-,K) (AC*9"EGB,CO$O$6AI-P1E" MJV*\9Q3HNE>^#\*> GU!(L$[(RUFE'--8)]-&'R 9(R)05>$'X^#;W.$'][Y M( E6R":;$-< = L$W[0C2;\>!HJPYAP7@@>;%(\"F\Y=]P( MF6CF%*.Q8OQX))69,0DT^'W82V25(HCG_MD6RX"2 JM.)D&(Q5EES(\9/YY# M;*%BZUC-/TA<8M@S@V(T9EY+:X.S&';.:(-(R2R.*U1%]P\'!K.Y-EYBQV)T M*%')$ =/#AGM)!+*:DJ),IBD7'1/=RL'H0HLW!MP&&V

    62F4 M46!*2,Y$Q=;Q^, Q>QZ2C"!6H@STB"?MD':,(F4]2Y*"TR14!@ZS>^<#D:<" M',LR;=RJI&H32YWJMFU/RKJ9T]PNN]>+O5R8,ZI\K[6:9['5/.UT0K:O;.W/ M4]L^&9=R=CNMVB_PO1 37'I#%1D@3W;W?.FVW;VNZNX6OCEI^1 MJHR>]D5F0.D-&/_ MPV=KA.=!6^2(L8@S'I%SW"'I>.:>B%S*G#>_($-A@H%EDFVE9$69DX:R/K2L MN&E=CI L;VLOAE0FHW=G&4W@^K=A,+F=!%4,)G>7*P'VY&?&E=&".N1IPB!7 MQ"/#+4?"*V>C#BGA(F"TB-IG7/,^STWRHU"B%59C9@B)Q/,8J$TF.P F46Y" M(F%A(N:"F.*W3C?T8GLJ-^H&(8 Q%1L-R&"S$Y[A4A_NO_VLN05?/V!D8R:K ML3B#"09+G'!BB1=<*;FSEYJ@Y,6AT6R$L):ZG?/2_LGEYJ6=!89,WFLR10T8 M9=U,2E-@"B^*%?E-*),%(E>IVQ$=4K?3'U*)I6C[@RQ3DSMB4;L^19DSKG,O M^!=R=?B+PG9;"'8%JO4ZK9"'.-P;AQ9G&I1WRR13$: -=MQ8C*_P-0KRD>XD M#)9T5,N36OW\SOF"<+]>$W;\0DJ+P12,:O.\4>5GIS+97V1.*GMQ 997B=/7 M7!2%-0IF;7G#&RFHX,UV'A5X8GEV\X#ZBY;MQ:++#"=A?HW!M.W&,/#7S =3 M3UF[L,V0[U4\[J(+SS\JW.S%B('+9VOE'.[J8CFNB>6[GN@IXK#=VK\G9*I_ M"B,$P?O:[!63?@.CW5^#=BP*;V?8[):=AF]V:AYNLT?*9+SBN0^[##Q9JZ/B M6!(A"4W.D?*\$F/YDQK&:H=<#3;KO'YT\IE'39/6& 7L ^(.S"\;M$04EB)0 M+GCD;HD=TL61EUH2Q R]S=XU_UOA-'? W)13R&*7X%<)KI/#45@0'K%+YC-'2YO]EZLIL>FT(PJP@WWMM,#H&T8O M,O\0[,+V9$::9LV>/TNSI]#Q; ?FSS1L+]C_U/ZT%SDT!+MC]RSV\PX^IC8J MF(SR/2?B>(4-VN_:4'(;769!![L=+"I;\AW!U0M9+ED/\8M:$5.^-C3:T1;) MXD/EN*5H8QR(,88DSRSG.8TZ!<$PI4P(XZQ8DCJ@$NT51?OR)(L)P8A9.X8=O=K>U?RU*["7(" HMPTA$4R4 M?'ZX)^8WR;RVJZUJXK";!9HRWQR71EON/,,B<.L=-L'.5&O-KFIA_4S$*WY+ MS>\QH*O8[:R^W,]0_:_J1Q\^!D4FG(_9X,C,)XN[3(=$^N.X3\E) M^-5V\X7@B]F?A]\NK]WO\])DF+(\%H9?_GM/SHV/892M>+6FP-;SG^PL093+YH$9#(#US,5_%8VWWR M=Y- DLQR]WK0A>7\Z?!&;XL6&1' M;F]Y7%N<-2?;; W*8]N\@"VP+F,+-'PJQI<#5R8!(/Y4_HBWC9S M2G]#8'!T19C8_ ](NH<'+O$FIUGF>1HK5OD(Y7(M4L*Q' P92G]THN"%35QH MPEB('/Q.6Q!L*K#;E1>2%QMV/D,J-NSB,&GQB0*X&C_?H<&V+);K,/U[T#\L MGN+9[=$?<'W_X#/8/=%&#S8Y\Q)Q1WV.C GDG"+*6I8HY3M[!L\=), \@UQF M*-C?2]8>4O9+FXS-CV& M3G%F ^Z.#U%RA&]P?FY'7_GI@Q?A\F^=20=YY9GM*8Q8108_RKOYE^X5*+$D//;<^/V6"KMIL3+79X%6;C0T82]5FHVJS M4;79V("'NTV;C?&(%[=<^%EWC)FMEZ5$/-=8:>6X,=0ZSX/CBG,6O#3NIOO\ M?,NNF@\\T>8#BPNA1NL(SERLVA14;0J6;5.P-FEZ$I7'54.#B@W\#CRV-)=3 M6NE$T%P):@,VUBJLHO+&ZAOXW9X^&_C!]SK](.I7KT\;1_5O]:.WM'[TKGE\ M]/;;X='!]\:7MS".5U>''_\ZGZN5_/+JZM/1V57]XRM2OWKYO;%__+WQYJ_3 MQOY+ >_1QO[IEYRN=7S^:;ZA@?98,ZH,$MHXQ(T.R&*A42#8F\C X%*T:FA0 M05@%81/YS%SJ!"X(9CQ#&+@5REK!H^"*>6/4 MF)1L,@+[JO7!@^+O;.L#XJ.GEFM$X5\P(17@+R=@448&Z\2"P<[SL4=)RIEWU@8=N>/!&,8HYD1XSB-AOFI]\,#8,]/,BABWL# MF6%%=OYP0#7;),%'02QV#N$8#.(2]@N#%?RJF?>,2@VKE\G.[]ZCY:E0DE5< MANO'#1U,Q P[XH0%#$F:<1*-MMH9E@O5JB8)CX\;TP8.-HK&3'"C34S@7+F$ M#)6YX; (CE&BJ1!%DX3Y^NH*-ZK@6=5.X>?<\%0QCB,542O#A6!:$A*X829% M[;T(53N%QT#"N78*C =BG ](:9$MJ.B1U=P@[')W,$N4#WYG;X(,NNJF<%\: M8S$.29($FA,X9=P$3:D34N;\/*>J;@J/I3'3MH,/BKO@",(A$,2#8L@H09!+ M(47*8,U2RL$1?@N->:[1BJKMPHJ1BJ"#M](G%BD7$FMB 3080'@,)-*J[<*C MH\9L1I"2A$<70%*="8@S0Y!)FB+))*%1$<9%R.SINF)/KT(5]P<<) E*HC98 MN\"3THX1%W/[)N%$8NR&?HX5<#PD<,SDX40KM) "!6T%XD0SI)TTR!KLJ,<2 MN\@R<*C==>42/E'@N-&V^D&#AF?0LF%QD<_/BX/6T.KAI^T:ODW40C]80X;Y M2NR;.C/,2D?MX6K8;_I>L7@_K^TT.YLADHN+XPC9+9%K_NR,?SIJ M?3G^^(HWWAS0^GGC[/#H]&R6\N/3>>.\\<7SPZ.W5XTO)Y>-3/%Q=-HZ_-@X MA7OCXR_'E\?TK3A\\R[5O[R]JK_\K+&@2C.'4FX[S%/T2 L?4+3>&X&CUM'. M%A\:+:W%*H#QR[@FTD3#(V)SO8ZSE^N4:R42+P^%N0C^:G;TA06GSJI2>O$&\^L\@!RG>@U3Z3-1>*ZAE MR.^U=S&G'\4AT>G[BU:S?\\/\\.A/V$ZE9<%Q]M\H66YZ?<[F5)VR 4W0=:5 M.>A."@J6@@RA^"SL\CPW@6H7=.RKT4$"!L2D"-5$"]ACJ=&:)2*U"!A08EBM ML)#;-$_@2G&14VH]]LAH1I%6PC+GO?(TQV!>? M@WF1A:XDS7DH0;D?6?AJFZWL[[SN=-]D?7C&(G&&/WO)/:7:(99 &GCR"FDP M!Y!TAOOD"'&4[NQ):>8I10N/PXZFLP"8LGE'B3.]6T#P0QO:-]@(#[__+AY> MN9>6;'JWZ/BV"1;7_;HK[_UI#(.BA\)"="@F<#A_+S.;+=@N!:G/<_98&B>? M"18V46.1Y#' 1D YLE11%*26N8&]$%S,>B ;*7+3Y&A#VI7,&YAW^\R64QH; MA?7J.H/^0HK^(:OOB-+W.I*;*?UN,+4*=K^A1$U&;R:)U8L&0@6[^F^K*>_6 MT,=PL0L;^OH96<@NN);W0!\CV.U(::K!/M9@*5_JLL^6;J?(%,A^:V'J]I8X M!GBR<_%QV)<%E?-1-F__ M:J98^^5XV33/)SM_+T].NO$DUQ'E63F 26JV>TU?_/9W/B"9;W_^Q#.7_K"M MHDE":2HM3WBU1#+"W;A0-N^0=K6XB6,NVD!L(L'E0(E-@4DGC,1".*'-XDR% M-<9-AG[31&9#8YA1L=T!DV$ZP]GEX=&';_4W!_"]=ZW&T5L*]Q,P+G;\Y0.I MO_G CL_SOZ_X;#K#8=$E^.6W8W"Z&F\^D,;^,3S;F3C^$IH-N.:GH]#\!/\> M'YW.,R-AC[UU'",1'47<1HM,<5ADE ]1"$L-W=D3=#[@LE6L(A4Q4D6,M*YB M^=LAX6)BI/4 X"@%[ M7"!ZZ3:IZS)P7I?K-H"A'K3_7307KGR]%8R9N=I23%/ UFFD3+*(4T*1MA*C M@E.%N\ 22SM[9+X]ZUR,[39X\4C<94](V8T02 )'!G"#!*2>*I5TL*1G3V]*^=A8-.XQ!ZDGGTCK[&F2/YV MV7$^!_9;K5O:<=M;4;CM=MRK P,.2XP MWPK,JLV Z0FZ'\M4I$80T8K$DASD1" MSCJP9*DRU%C"O/0[>XRN@2O\:00BM\E^65A@=RM_=4EBS4*?W<]5WJVL\N-$ M](D<]$S5^=CD65NB]&1*Z6E(3!/ID'."@JHG<%JM9,C*)&0P7%CJS0PQC4;1;E&Y3>MABYLFII/6B^YUL@K MA1'WD2#'0D(V>26QQMQ@GR^L86N*(CV-4]!M,G>V+HIT M Q(,]3T3XBP97"(5%BR#!=/!)8EA V#&(VQY0AQ4 1FM/4J.61^]M%3H-0:7 M*NOCF5@?6Q9<^CD(C5E#JN#37=!G.OCD+8?MAW(DC,JLVR;WZ"8".1F"2"II M$L3:@D]KM$6>0P;2A.S?9Q;2D.5N@5=1C@$0T'DN%:71XDR.8-AZ\Y36H695)E-U\O@,0E,W>YY5#.H. M,#C3$8PD"DL,?J?0&"P_')&U*2#!+(^"$,\SA193N^3.'#%5)E,5@_I)#*H* M-MV3TD\'FX)R043B$*%$(DX(1P:S@"SUC#F,$Q=%)A-E529394]L=K!I/6@S M'4PBE6NU&KQ,1Y.() $B)2D2MO8,V3=1N;RC1NX%ET%YB% MOTWLV[ MS=E^T&NKZ+,U:'>C[YRTBQ9;?D*CX9=>O]8MVR;FQ*M!^VN9D37= M;2(WWOKO%?")!<\B,SQ)@"G!C4Z$)I*X52(PD=):VFZ].K]H=2YC?!^[7\%; M6>P4-3K#)RJ9YX_R?$R^GWM%-CK]XP@C'TW19#^6;<>K6_=@:>R?7'U64ENK M9438%(?I22#->$#@V5AAO)>*9DJ!%S0'2F?09K=V=-KLU>PY8$H_=V2=3/!S ML38ADG;8W638.7)*0O.WVKU8:[87=D4!L0OY_?RM=E&B9DOQA7^*XO2L&9V+ M."Q +S(-\_6[\12^UOP::ZU.#S[T==ALKCNRAFO?AF9RS99V\*$XO(NSL"]27Y9G?^ZTQW^*7]N2_V MVPO^U4OZ.<)_+$B!(J,&['@#)KS5!E&36XY)%HG,[;QWN9C=R&IYP3:KJ]@F M]\&:-!XG<3=;BZ71V>L-SLN_/?N>6/6WGYFFD5.AD$\ R]S1A !9! *P24H1 MK["56],3"Y 4%2=#D[V[ 5>C]:=3%DAA@(28FX[#A0![R\T@8WW^_+!C:&_4 MWNJ/%ABS",2MTX(!USLAMB;>O>[$9:]EZZGVOF)X5U*Q_J9'8I?3V_52>H0. M3=5@[W.PRTG7DKVOMB$(M=B/'C^4V=*N04>GW1@!+8NN@*]R0\!IEW(='96V M=6X:N6'BDE/S?"1](C2] E?(AB_U#[-^5GSB98[%GM3,W=Q)ZU9MUY[6Y%1B MM1ZQ>@Z%L?O-K\T0VZ%VV8RMFZEM[]+ 9+L.WAO_>'D?^?C53%8SN;$S>9?N MDT\J?;@]3,N=BD@J01Q+& O-(M>,:K3AMG]:,/O''E\?&7M]\/ MC_YHUJ_JWX^_P#MO/IW5]UNM3Q_K=/98_/C\P]4Q??N] 6-K7+UK-O9?B?J; M@ZOZU6OX_C'^=/[VV^''O^%Y/J7Z',-'B#01A9%S.%.%R82T=PS)D&CPFJ2@ M^;J++):&L*K\X@9M?]?LG:&48P[-;'-FRH]N[EF\AD2HK4"[V^X>SS7ULIJO MS9JO9]8YZ3YL$'ZOED8&V-> KP=#>*TLC94MC=ER3BD5\4Q@I)+WB%OED>,D M(B-%(BRXR(//>0%";T;VW6-HT/\\NV#-JW%F4^R>UWYIMLLDD+F^*D^6F6,# M0@K5?%7S5!DJTO1GH@8Z4Q6RW@ Y?4D M@Y9(X\"BC]H3;';VQ.Z/B6^>0RCB[TX+)+75[%]6T8?*FZ[F:POFJXH^W#GZ ML#Y>@1]MW]?86L4?5M[2W\]LZ8S@H"DSB/&B -!)Y*P0*%KL912>&4IW]@C> M$$J!#0D_3%<>%C_6.C*Y*Y;(>?_]HM,K*FI^*PKNFE_C[_GT"+'=!4G@V4+. M%RB M(9JCYVA^ L?Y\?\S M7>8PS*['UU^QKM=I#?HW?V4N">J1"B.HF)GEB9^GW>LDNI.(7#?:,V03#/8W MV_IF+WL[_YAZIO-F>W1QD^\^^^PW/F%*]_:$)7K +M0I:_)^ ]2)W5+6_VDW M9BPU4 C88_^KF2AX2AS'P+3D5BMK)#4N;["16!;L9[6S5U0FY4J4S*&1JP[_ M^0][LTC?)&D_T82'%]"Y?+Q"0%^=]3JU/V"VFKY7^[].*V\0O1>U@[9?JNKM M4Z/3A8OU.7JAAW>B?DW6CKYMMV_9-VZJ]'U>0;OQ#_?+?!8R7E51EO6VO MK)?M#."Z 18G?O> YKG@:OICOV[^PWUHVT%HPN+\N@@79[:.5Q!57_*W9A]OY)1[^7>SU86O-DED41]8^@#^PE$!N MVI-L"Y7"T76->:T)SDQ&"[C^L#*]>[T>I366_;->[9><6D3Q[^_>?^@5+\GO MOQ8J"?I61$[;_F=7V/DW?'?GUPQ-<5C=71:K@X&%1G^I]!.US 38K2]Z*@/3]CU-@G'IEW M!%LB29!8.:*D6LSD,)M;5\2,P87]UND&&-K([XRPD]S>Z7SUGP$XE0=MF-!! M_N,A/&[WZ-2V#T?'W_#D1YUWY7._'S[==E/:W;Y\^.C@JO'VLQ>$QZ3 8<38 M(BXLSKVP'%(A)6>9D#B"_]AIQSG_<;AO@(VSF(;A''R'D4A?P,L16T*Q,PU< M+_YG &L$$MSOMXIEW_DV$[I3Z]ON202!+G6H,T4% M\;]93P#^6R.:ATS1T++M6Y3@+V^ /3Y(75=,%Q07&7I&$ O8*4FRJ6GILVW M.D4I]$6F>%QJ/1=56U<$!S\D./@PY-ZXWL"+_;O8OM]U6JW7G6Z&L&?/:-#( ME'D$.^TEDHD'Q T-R'I!D3/&,4>T42EL!:,!Z) KU&UR-\[H^16VJ;P;%EJT M5%2FV0/,/#^WW8(>Q\56Y]M&$Q08LZL%NPT_@12[6.E[*4SG_%ZJZ.G]#%96 M5?2K/]0&5BN6#/*P3Q:V1&EUKKB#M]K[+^DQU=PSZN7XM.;#Y=S1Z)7?YS5OQS3 MQM%;F>/\#NWFUA5E3:\S^G=(&'CT'/E-F3+/_^60N'- M;2ANAX>+TT76 8 $GCEE 6%B(N*8&>0H MR^$_XV+2P8$#7I#2SY.X;BA$/H><-.$, IYX0+###,.N=% M,L$KKIUU)N*%,;O[;"56+%KOH%T2Z;[I=GJ5=;<2=C5GK+N(172>*J24%H@G MH9$V-"+8LZ1CDKH0X\Z>8'@S$MZJ5-=[;9]U-W5?>Q^M:6VOK)@U(\&T%0-F M"F-*4;!B&,U<]&#%*&>0DB0:YL&^\2%7LY@-R7U]-G&KLK/P7:)36XA>OVR" MH7+GGO15'.KV^'0Y&X<2&IQH9U'T"KPL M"D\[&F8TDS+1G%RN_L+?"QYLK$ M5P2'QPPR/7$MWQ0;Y3(.#0]_'Z]C9;'<&K4:LXW:C?618J&1 M(SH@[KU'VHB$6&14:IM '!)X5/.8M;S%4D55*HME;;I?&3%KAH-I(\8EZ7@4 M&$6>NTD7 WFS=$%?,*MCA$O,]4"L(CIP#NJ)8A&**UH@JL M'[,NEVU]NK;AB47/('?H::<'W0[VJO2@K0'":;M/F4A4X ;9("G8?0: ,!B% MO,M=Y;FS*O>Z%;OJSG;?NH-754?Y^QKGS1WE5VD#?WO[J6H#ORE%>ADY3CX+ M3D**WB+ \ (;B/2.@4$BVEI2"H1+W;VZ O.YLVEHL8T3SB(RD33]X5=W@MB MG[)%_&#D]4R7MN9.P#=WDB_ZN-OYWNW+]6R_522DZMF^"5+J6>/D,XF$^8@I M,B%E*<4*62HB\A0'183A4<%.1G'689@$B0T?O69>:O_SL:;18X8"B)P0L7>F0B0E^X!B%()8R MP;>BU+S8&$IVAB&OS,]VTR%MX(N9W71$(#A%.]/,[%&^-6L=\F]D=L)\@SRD;CR%KV7:F5:GU\N5C:D#0OJMM]'E[. Y[^+2 M>UZUGIWA7;ED1_2GW16^&NQ]#78YZ7H^3 ';VE/^J*!<7;*I_"U9 [9U;AJ9 M)67)J7D^DKY$>^_MZ^U==45?3U?T._.*5#)5R=2,3#V'[(KWMC6DV@1/X2QF M_L#[Z07\1,]"EWSX[3TEG3W4P%(23U4RGG)E+/RG*78A*DDQLVH8UE%+Y\H. MHS8Q+ [J#,-CVWX",3SC_$".CW+,YJ^S8_J*'AZ]I9_V/XCCCW^WX/-7C?U& ML[$?OGSZ^(K,GG%^.OK[M'%U(NKG[[X<'QV+QOZGL\91Z_33QP_X^$L=U^D! M;E!XGJ._Y\N(@\'::YT37(E#/$B-G& PFI&WH)5;#V,+ VG;K!74R1 M6X(4QP)QRR32\!(1HJ@7P07I8FX'=._<5Q6L5;"VD;!&DS'*:*&TQYR:Y#R+ MD0<;M-*))[-R95,%:_:$)FQ7*6@C?31N\1P,@1FY">='RM8>QA8FV[> M&)1A $\!<<4-P!I3X(1R\$25T,)AL+,M UACV^&$/H?R\7>Q%VW7GQ;AP1"_ MQE;G(J<[/+-J\E7LK6AQI%$SGQRWREIP4&1,G@A#C#"VBHYM ##-4M<0H1F- M1B)#M0-T<@KIY T*R6%E@O+4IYT]Q3>H[K.J!E^SXF*JDE/ )!W">+*WB/QNAN-/QG\BR*RLX8I1HQ+&BR!(FP%MB,@KX06W.;5+!= M*>Z:%5=SKK1G6! :N9+,46%)5EVK#"!WK"(<&Z&XTQ$. S82]D0AP%N5J5CR8SMV;:OP MU&TX;[:;O7ZN1O@:[T*0\K0!"&O!9>"21\*X9E$KZ8WDCN1 .PZ^+@K'.";"!8:R=I3 YL?K6NPY$-.@*I-'>DN2HRS(DA MG C+.>;&8@4^ /CG7,B@JVR-S=#<:6]=2ARL]PEI205XZ_!#\^10)-0S%ISQ M)NWL,2DJS7VZFNMX\M+2Q%V(/"EEDF&.<&886/U*+Y.0L (Y1J76]Z'6T[Z\ MTQ(S$QGH,7.@UA@47!&'E.1&D&@(500\@A>8W]F;KQ1[@: (CFU'.P=*V#,$>K5",T06%F638 M9L4FY,XM9RI:]S742?[L">^9[73C9FGY+*KU3]"3@76=<)3:&L!L"[Y5M-* M#:]P# +K8%P5(]D Y)[E=K5:2<5=0HH'\+2HQL@8 ')+7,#P*E &R"WEG?/B MUZXXCWPX4T%H!:'K=WE3B)J$) @CG'NGL5*<\V!M-,H27 6K-@)"9UAAM8K, M!(QB$B(;OQ(913C".G+*"4DA 80*HBH(K2"T@M![AM!;<0E6P86-PM?IJ*'W M@5OG&4HT.933/Y"58+%JJRSVR3CK4@XN"*8KA*T0MD+8>T98PGV,6$F3?.*. M6".C"PEKP%3!@M!5^';S$78Z? M>!Q^VZ!1Q4 QE M?] %'2XIM\LN72/F[C]B.Z9F/\O%MN/Z'7BX7_+#MY\M.#+"*H9,H!QL7\&1 M=5$B[R17PF,+^+QJKS;'C!.4"^VPX!;^H2I@KTE@RF$<5R=ZJ!9UQ44E07+) M.3)1P'8+?BG2G G$&"P("XR'W .;SO<'F6\84BYPIA3WG?/S3D886(O,11ZM M/RWZB0 &I&:WUZ_]9V"[_=@M/IT7MD@ SFI;^];LG]9L+=EFM_8UMXG*'UFE M?0WG@.6,,VI$Y!(;#3)+',B2 NEAV,Z*%&/D5B)5]+"J)&JRG<=+<7CTX7O1 M? 9,19"NI!T7"6.4%):(ZX21EH$CS*)2..(H# =C3LR;

    ]EV<](_>5G;0R@.='(6XIAV8E'5AF'"*P0 M4=B;R'-NE9A/F7Q1 PC);8*:7V/K\D71X0",EV8VQ\>M#O[??\'"JM]A]5+L M%M4#WH-=W\]M"KH%R$Q:<^?9CH/E*\2EVW2#0I*Z\0+N%-N9./1F0Z1==.Z< M31ER1FCM% L8I%MRBRV)/GB0-9$KYF MHZ?*"*:D8N('MLG"=>91^0A;HP$HX3X9[<$ 92&(Q'48YGP2,UQG8JIU?HAU M5B)BS U2-"K$HV'(!NL0=@4%8B#,Z9T],5]%,?>'_\EV16&8S ',$%]Z\$[9 ML&P,-+\,+C(D98C)350&_4[WLM9JGC?[OXZQ)S7S&I6MJ6JQ8,'?CWY(@D]> ME%9.WMUF_DK,-/CMUE9WZO;^Z;K_V-L.9W!!NYL\?8#EW0',WPR47V0H+RS, M:T#/3>56,1'6GA0T8P;T7K9OB Q6QD%I'+#-+ZW6\5&=POU9@WX0GXY>?6_0!FCK2YJ3LQ/.KI;Q-N_E M8+$YZ0GRCNK$C*(JVA)806EB>)E/U/.G +2)581RZH-.$G-ODW5$F6CM;-?. MD/NWK7>C"/S=3TMMV?','- M=P>CKC,X.2TN"K>]/AX8>\^[M3_ IQ_TXNB]X;W'[OEILU8#OA0_ Y+V"[F>7N&"M_5G(Q$EL^V;L;1[^-ZZMM;,&/0#M6 7:!Z?'^!& MSM_Y4L>-_=?-3^=_M^:MM;<,WB=P7=+8SSD]'Z[J]*_F\9>W]-/1W\WZU5M< M__C7^:>/?^<^S!PL-"\- )*Q"$PU@3@C#FD6$A)4.JD2]\*)V1W <:S@*]II M%SD6QF2&+$8Q\UP:%LCL#C"Q#@7D3*W$TEO"4*AX;AM\T>DULV[_5L29P-B[ M[A:MZG=:@?_-7YAK#/1(JY//9*?MUXN=I][JKX$E$KAOM M&;()!ON;;7VSE[V=?TP]$\#CZ.(FWWWVV6]\PI3N[0G+?"KPN3IEJ^K?!K!1 M=?.G8$QV8\92.^UF0/JOGP,Q^*Y'17-LV+NRC&>!_^<_[%(;T)2D+6_D/)" M+D;V5V>]3NT/F*VF[]7^K]/**7.P58/!M[OQ8V]T^J4Q\^>XG?J?D^W47X,] M ?@$5LO[<6/UC7^H7_Z[P-,]Q=-)ARQ4 MI5?[:KM-4+X:/&A&F2) 5?8Q@$&UK!ON-[-=#6KVI!M+U'E1^W;:A,]?=#M? MFR$6@;$+>UF:4T-_<'33BV[S'&[8NBS#9]&?MN'13RYKL/;M7@*ES_<9CJ66 M8N%9P5^ZG4O;ZE]>7SN5FK$L!^68Z3YLVSDGA.+6]F_-3ALOS>2P"LUU/ MN<42.XFMLSSY:(-V.7]6>Y;C"NSSP:(CC")S8:(L A[#Y]*(;YUNZ,7VR'>* ML*?_UB@R)P[3O\J1O!S+XCBVC9^=MW3V_;-FE*JH./+6@:^4=$*:4 X_5,!< MI9@\W]GK?^O,1[-'*G>MUF5.9%;>=_&DU+DR(/*A#?Y,%YR5(@;R)X@NK%J[ M:;.NY\A'/T<_8!MO#7KPP5I1B5 @8_=XKT+6UB>N[7I[&Q GO\,FMWR4!X4 M?<4$*>]B3!$V02L%ISXY3%5P5H(06J$T^7 MK,;^V\O/K&BEQBFB3'/$561(YZ9K/!J#F30!YPR8^6.Q(M^E'?LE6.=?AH(6 M:NBEB$"6.WLT1MD"=:I!T;&T"C))DJ9+)6ZG?-:7OS> MP*&AC,7Q&=U)-T>(A_@U\8G*>EC;. _R:K3;L=2O,I_>@Q*60:T\]Z_@MXM. M$RRZ?_WKS]HO.Z/?=W[-+N X+XUB(J;UV?9Z@_-8G@0,=Y-L$W8*R$C-SF]IUSO:T)"%CV61&FY+L'/%0IQR(A@8L_ V;'$3B6+G,9\Q%*#E M; N\[UAZLX.+BTX7+.+N^;5%VXQCN[@0OM[T$TUND*-Q%J,;'@^/[.8)"SG? MJMPY1Y.0I7LT^-2,K5#,PP#$NO;O0;LYLK==L MG[0B"LV39G]LF\,J9Z3OPD(V+[); (KV9?@L=K44*F=4IDB4P5,>G,\="QDG M#O9T$CFUBPW(^92(D4\)"WHX%I;]03QH-^!>1]]BZVNL%V=0FY(3\?!VXU&1 MX4HU(=*;@*2/ 7&3(G*2AIPH9S#Q+'"#%V:X@EBVL[YD$OWSP?E8&(825.S4 MFP]>&P2R*\9/0-$!E$"9KP7\%A&4;3FTGG08+H9/WLN%7Q>==N&BE&9 $=2( MI7^2T;G5S)&.#*"#\O,E+("WTAZDC _=_'[&NF$(X_J-G/$+@RU-U RX^109 M/A8&/GLPX^F?W(QRU#*42?>P=TVZ5&#,]HNW8QNN!9YQ#L87$8]X8ENMRYIK MMG.0>GCP#1_.NP',=W&\/'G:70#Z"]BS8!#07QS,6?B\__&+\T4ZWF+)B.!==>-9R)GKY<7X?G\+;"_CK]V8^\Z_UF^=Y MG,,=I8C>E(@P[=6=VC"^[=0<30>"KM<2+MAL?X7)RD?L^<;32S':C8=+,E[* M_(A99=HGI2H_S&ZS HG#PJWH&>\Z)Y?UD\^.,,6B4X@$0Q%W\,-&0Y"Q(7EG M"<=$@2OP0IJ;F,-L(3&+4D=*VZO0M2)7I#1FLA;89BALK7SN\*U3)FVLGK#K MM2>Y_H.Q%'EDW@AJDG8A):EBX+Z0FKDRK"5ME&JDLEAJD0AC$O27(2@_B(GV0CC@M4NZ$8!:D3C?'N M]=:13?7K!*5B2PAH<)$#Z^?7582]G(@V 9-;--(G:700"D8'. RE"S-A5>0= MJ=.=W(!+%^KP[X-]1 PL"#BAYTW_8GR^,LJ4FW8$![VA:WEMB=0Z@^[8PB@ MS ^Z>3US64'&,AA$VQ=VR2FXG38OU,@-A>T4U@Z +31[W<'%4(9>9:>VFT_! M)TTE^-1)V0<+/+4\UDX[W[)8_N8%/)JS?1@R7!&\8OCU//;SZ LWM&5A0?PP MZPVFXQILBP<:YO@-'_)_KPVF%\5GX#*=_)EB_/F<=SCR_/&1TPF3ULV'P,U. MZ,WG 8*+6EQD:CI:'1#:+IA28'/T"P'(@GJ#*=<;Y 'G9 MP>^[M2+A)R_=>+%'7\I#@9MU\M=&*YWU)@VZ9;R[J-!$O&I]*9[\H8V<^JRY"_H7N M78#*ED%%&"4@X'40JQN+Y+GANX7"#K\--A^ 54X>/K5? 82N-1DOI](U?-+;E0W)S>ND/JL MQZG/549DE1'YZ#EJ54;DACU4E1&Y8<4@_+&*05[9;O9#>O^.W:)N=U/J/@[_ M'(: OOS5S+D@QT=PC_T/WXLJW8]O>>/J[]/&F\RY&EJ?SO\Z._[BR6P(J)[# M1/M_G=:O3G#CZ%6NTB6?]D]8X^,K_.E-X[1!_SX_/G_7A&NE^M7;[Y])]-+8 M@',FDT:<48&LYQX5*0(F<>,,F:WZL#X227CF8+/<":&MBIY$FF3$?$'=7R/V M:[_\J]/K_5H;E@#"U)?J67$X*20U3@SO!N-K&0)Q,&R2)VBBLW) M[Z.=P*5.J]7Y5L2\"MNI%\N@X#"Y(L=Q!GT[\L%<7NLR?;A<[2)+()=-7F]I MOXUD<@7O?C;Z,7OH=F[:-G+WYKM8H#%EWX_M]T3,)F'+D?V M4V;8CXL]IGQ[:$P;LZL%R_;TL ?>\,9#4WNW,+5G")W+][C:E4+<^#;>)3>^ M]Z/+$GA3T%M=]L?O"7:[J_YDL,3H:K#W,EB*EQO03SHX;G^CQO%#F64>JC1W M'^FQYBQ*7")FYA$JTXQJKW*I>^$J3IU9WOC0\RMY8U/=;9V?1F8"6&%ZGH_$ M+]'VY,8F 3]JT;J!0I!-R&7F89F>"#=JR!+7V;YIP^O CDK2*DE;4=)6;AV] MN&WU1N-SX1C;/MSK5A@]?.);B<#F]4>ZPV8UL_2W@J%J,JO)K";S429S9:B? MZ0?_ +>H ^,O#LGKG='YXM5(:.8AF>5:1SRU>?K7-5A$Z[_Q9B.3["8DL M0NP;DT=\RZ#ZL"E@XZQ^=/+M<-^+^M4?9_4O;[\UOAR(XZMP=OCF;[A>SD5^ M2X_/ZV*V*> Q??O]WY<&?YL?^I>7S5 M2O5+_'VJ*:#.S56]M$@JEVG_@T6.2XILSO3V1"KF66X*:,1\V]5?[Z(G&]XS MM4*M37JVAZ6FK[!J4[#J:KJ!J;+><6>0,#KW-Y &V< L4B0ZV)QD#-KD4AJ^ MH.O5[1J85H!5 =:]FUEK:(M0F5D;!UW3W>U%\H1ASI#0WB".K43:.X9B!-3B M6B1BP,R2+PR>YP2IS*Q-TNP*M=;6VZ-"K8U#K>F.\0(38RSF*&#P"[D+#CG& M%1(.@PF&&1%:@G-(7FAN-@.VUG1B4]Q[XV-X+T/.(RY8?W(5X$G!R)\;<.;N MON/4VEK \;ZZDT>8V:/!W945H9Q44"\R()Q(UD2!.!$17,4_B?,]3ER([@ M\TW**EU^$KJ\]N:0E;JN45VGHQF6Z-R81B$N;$!82]U^DFE#E40>"L(G ZW>2&IT4PC$[E#W+($8(@IBM&Z1'WP2MJ=/?5" M\+OX\!4*5BBX.4_]I%*1*A2\%0I.QS$C&( N:5A#[A48@LXB)QQ&&A9<2>63 M].#Q$G!Y[W3N\" P. QRCD8QDGQ>@-PCU'56U]BB:ZPI0K[1F]Y^;'?.F^W; M\Q+\Q("HKK&!UUAG\N8V'/U\+'Z) 5D8E3V)M;)1:T'JGAD#;ZJX?N('T3=: M?N6DK/^X8P6;;[1D+\L5&_7H+@@_>X>#?J]OBVXT5?+YJO;>X5QV)Z=.$R60 M=MGKI?#*B:#@5R8HT5I'&@I[3\KYFID5R_VJ9).-UO&'S?.L=/P>=7PZN!^- M@_\S#NZEW.Y9:Y@[;C5.SLZ1>4S9]B5BK^E%1\#9'L2L4W0\6G M@]<&&5\/6 M;ZG,(VU^C:/:T-L5A"Y;PK_ML+7VDM"#MN\6K9ML:WA65-SV9;_?;;I!?WB* M9%NMP[*[ZI99\9V]! M+?O6LP=5"KW><$*ET(^DT-/Q QXB+(_U*&AE$(\"; YB-/*$,APD]L3%W.]L M_D"XTNBGI-%K+QZM-/K!-'HZ7$!IM-%9AYA2N2D>$PA4FR)+B*:1!2Q"COKC M^4RW2J.?DD:OO<*TTN@'T^CIX #LSSQX%9!BAH#1G4FDB"#(:HVU24RR"'NT M4!NDT%4BPEPBP@VEIZO$-^^0E+OM:+8120K#+-2Y &@%;ZMPY!V]S-!6Q!4: M7SY\J[_\+ (7##, .)4 X 272+M@D-(A8&*(U4$7)QR*X#6%/SE68#87<. M7U;8\.2P82.2*2IL6!9%4:4X9CO"+SPD5>FTY M4X]2[R96JG?;AA*6ZAH;6Q:TT1&X^7:,%[%;!M]6;;NX;#;AQLW!\H7NBQYQ ML_?V'Y:S_SMVBQUTO4%#>B.#T2O;;<.\]4;WG-=\K08K"L8VB88N@4*W3$\22OPN1?PF?87 ML-#2)A\0BR:W%S,8.2<2PCA2RYQC!LL,/FQ=!Q 5 E4(]&"&T!W#H)4A=+]8 M-!/7U,&II!A&"O.$N.0:@1W$D2!$,!=L<"9F+%J0\5$90INDJA4,K37B6L'0 M/2H%T-!'Q"/Z8B80BQ:(73#&K7&X.MJLVQ!][#JQ.XUX'$\&M M6_8T>,IPNN@1GQZ5$$N.YBUVU>5GX%1$\=B.X>X:J Z'Z!:-JR(](*;41"REB".#4&:28P MBA2;J"*)(10.)IZG!:N :).4M0*B1XIS54!T.R":B70YJDP"VP?Q'.[B E/D M%&7(4&,59Y(RE3(0R7G6DPJ(-DE9*R!ZI$A7!42W!*)IB\@;RW72$26C. J(AU_:.HN=T;C:@Q. $:Z7Z55U\Q@X'XC5# M7AJ+.';@&L"?P#]@W 8<4C2 =1'0Y@+FOM\=Q(='Y4+*CDYC+75:KE'$ /;&M;?YDK/%;+IR>09(":G5-MT&+4X\6G\4&:9A_(9][J/]%AJ MX6,=G79CK-7A]VJLV; O_=-U_[+V/%_U8D#HP_&*)CBH_S>;?UOEIP%^F MIJ>VZM14&K2D)S64E M@OGK4/X?OWJ0!SN MU[\=?SF^K'\YNVQ<-9IU^O?I;!"X<73"&T?UJ\.CM^+PS0>XY\$5?)[7K_YH M-KX<7!X>'; Z/;CZ]/%UJC=GJ*T%YT'G[JB>.X6XB0G9& 5*W%OO";>!%M36 MVU$O7E%)/"0>^" Y-9;$(!@'('#4.NTI9490[V[!AUWAP2/@P4QGK1 3%@8C M*S+5O4L&N< UXF4]JHV69=9-MJZ&'!4>/!T\2#1*GU0RH.I<10DF@C5"6>:P MH4K+E=FT*SQX!#R8YM5.VB2=C$.>N9BKLBBR3%!$A&,"EMIKD2K[H,*#17@@ MI R.&"53=" Y\(H9'05)!&"":;8R%W>%!X^ !].LW#9X#(C@$4ZDX-F7R##' MD8Z,P-IRJBW9=OO@"01MMK#(ZUWL];M-GS,.RER%#"Y5A[$? :P2SA+KM8_" M<+"^#,%,AT"=M3IQ$:N S.8#[.5LKS'/E1>$(QJ5 @?,$F0-I8B)0"+#0@>E M &#-G1L;;UZ"<*7;D[F!X# I'XC ,G!JI!.)4@.^.(V>:-TFU'!OL6<^1$Z],\32 MR(SC6IHD$J\")=N@VS.!$J.PNJSI"C7JS<@JW3[$71[IA49E\YXXY#%V",N:.XK:#$B M3&"AG(F1FNW8MY] :&,+\U%�%SE<;:$E&>/)*FI+41RF/G';V>H%BYIIZQ0,9+U-A>K%/\1%'\Z,B*\Y-((CP"[85/7 M22(K"$4T8"\4I2FFPF0'PW[C5?\)Q$:V,.WCJ-.WK6F2BOB?0?,KZ&3[;ND? MP]2A(24$ UD)G4$FF!@]U%(U;4\6JQ^VMWR%U0^.U>]GPBLQ2(4EIB@5S5Z8 MCLAQ;U @$;9MSXW3=&>/OB#\SLE[:]? +3KAJF!G@]K65[#S"+ S'??QU!HC MF4%&,9<;*@BDB<:(*DL!'1PC'@$2QVRZQJ1H=(A(1,LO"7&,)5QR:AUI>Q4N%3ATNJY@G?CU*UP M:?-Q:2:D)AAQ1!) HP"XY(U')K=/T3)8$[$+G)D"E_A3QZ4-#^3'@PZ?]C#.OSX\_?KCZ].4EKW_\ZS3?:Y;3 M&+#J2P/^5__X-XSCTVECOW66<:;^\1-\OG%>WS_Y?GS^NE4'3(%QX\\\,#!E M)$<@2>!W&1>1(^"&84(C=,I5D.Y.'4UZZGO#>O%I/B/J,V5[O97BE7?[V.U$'C]93% D_AL]7R M#?:@7FS/*C^(F8O=PU1J?P;FH4SV-J4YP(-K?V/??W8A\A"C0UAQC&!;$<@2 M:I'T5$:L35(B[.SUOW7F3(A:=SR3M>$"]WZKO3KK=?XOVE;_M&;;H?CU8Z=[ MUMNM96F9>'?X%5C0W,JA]Z(6VR<@8;$++T$R!PENDV'B17&=<]L]R^SE\7NG M=Q9;L9]9VW*2K+VX:(&U4-*X#>G)SV/(!L3H2]>W+D9R]SO#-[\V?2QHXVRF M6*_E20"S*#1CJ U FTI&N=C-XED+S92:?M#JYQF+_69!> Y2>E8\ *A#+%AB M2[+SX6@7S&W!QE[0HL,@[4FN?HX7MFO[L75YS;-^&B_A[UVX Y@E (6^/YZ& MU0'E)CMDDX$H?K4MV#-B;S3_MNUCL9)YJ7SQ#BQN9]#-*^AL#R8R'R@.A0+L MWDQ@W^VD9C%S(!GEBHRN'SKPM4R*#UC6:X*U6]#>VUY!K@\@:,>7.H\V;W3Y MWB!*W@,N@='1NGPQ_O207G\TL#"S1 LMQ-'<#B> 9P;[BTZOF3_P6S=F5OZO M\9JX_G^F][BAZ8ZOOV(=6.F#_LU?F:/7?*1%IGIF=B9^GG:OZ8U/0!.[T9XA MFV"PO]G6-WO9V_G'U#.=-]NCBYM\]]EGO_$)4[JW)RP](=C?.MUBM7\#_RMV M\Z=@3'9CQE([[>;=^[]^[H\"]\M.)+:(. UMA,X KAORUO_=QXO^1,.2 MX<=^W?R'^]"V@]"$Q?EU$2XN])^6\X>)$)NZ0*99*((QSWD2BH3FJ0EX%FG<1?NH\T[1'RG.]T>J+=MG9.5^*PO.(#?[ M_/_N[8_NM7]--9_5?,[.YYI(.LK\'+/A4/8N?HWM0;Q+8=)3:U^^Z!$W6XA_ MU+U\-B.=1FZ$U!&+P'F06JG,PT:8%D;H%-9;"#.4KC*5JMW/X_O8[)_^"1YG MYSQV#XJ>O##)+WN]"/\/1_;[IN13W39(,.K#]_@WM\/C\[P;#[5X<=C@GW>/N]\>: 'QZU M3C_MY[^%+XVC/^ Y7XG#HW?S'6X838(I9Y'3P2,>.43.^52;5YU<@=83!2W*/=5:",]9XM%2XW/>C")!1F*,X2M3/U>X=.^X-%T7 M8S'5,DB/K%8.<4=])M&WR!B-O?&*),=V]AAC%2I5J+0EJ/2P-<459-T[9$V7 MS(A(B!"9X24E@CCE!FGN%9)@6BD=O3.< &2]P'Q=[8#6 5IK"K]MA_/Z9Z?7 MSYD9W<5.["J%.4^IM.:QO;Z\+(?I3:<3>B_;X7WL%IF&[SNM4"'2*H@TURTC MVN"XT[EJZ\-Z"94JKTN5IYT!HSWS MVCM$P7Q"/%*/+%A1B%FB;7(*=F!<4+^MC4[H49R!;3[)>C-1];"VQHNSYYE/ M-$"S_/,_&5Q^6)>H$,Y_%[)9 ?$*0#Q'FZ^)H5(RC8P!2XK[J)")3*)HB'79 MI(K*9R"6ZMZ;LB[(==CD.'.%<<\.X];N*58P=FL8FW8-L21):4&1I+ED.5"# MM$P*!:,<2UKRF,_#"%M7?X *Q"H0VZ0'WU@'ND*X6R/P[XTS0A G.5.6:Z<,35XY@8DFEEO)U\N17Z71W;,?,)NT8@CG MS)F(-+AOB$>5D(N4(^PYB8)Y< -T49' [IQ&MWG'X!5H/5'0(A93:H.U7%+. MHS:<6:*LYM&9+.,K]VRM<.G><6DF LN\ $AB2"9.$3>&(4T415+P'*=("A8M M$_T^P>2<"I6>*"H];+NA"K+N';*F0ZH^@K&4"& 4"0QQDAAR+FA$530Z.!RD MC=F4TF9=S86J)*1'J$AX@OUS[\7KJS(?[P%T#F<3;KS&-$G/D&#"(*ZD0K!R M&GFIJ*",PG]D9\_H32J"JKI=;[J[4VGKNK1UVJN!Y0E4.XI<,@+Q*!QX-2;] M__;>M+EM)%D4_2L(G>D;\@N"QK[8,XYPN^T>GSN6/;:G^_9\F2@ !1(6"'"P M2&;_^I=950#!328EB@+)NN>.6R2Q5.6>6;FHA!B&8VO$()H-W+JOM!+)K#UD MUL-Z 9*3]\7)B\9^$)NQ:?H&L*YFJ%9H:VH01KI* P?G6ABVYL:LV,_KT[#Y MLSJINE?%P6+"P6,- NP=K':.T.P10"XIRI=GT<ZA:BE$I1I_>FY62\MZ2&Y@:@&Y>.4\N$N8%)-23$HQV:LX@I2A M]Y:ABX$#SZ9@488AR%#-5RV/ABJQ/5T-=!*%IN6; 0Y)T@>>?CIB='%4=3/K MYOX#(.4@G".;+7-4BY6#<$YD^HD9Y6X M)^?@G%?S=AP=;$6F']BV9SFV[SM^Z(6Z1ST]T'3#63M[5Z9*[QH$F?RA??S] M:O+AZ\_?KO[$8,?GY(\_K^'=KV=7O[^W__CVO]\^_OHO[=^_OC66@R#__O9/ M^P_CC^\??OU@8K#CZE>X%O;YX9?W^A^XSLD'Z]]?/U__\?7?:^;@1+IG$I.H ML1E9JF5HCNH%1HS=)T+;![1JD7;QRAF8FIR#(X76L0BM.'8I=8GK&;9E$61OTMA):42P>62XL'7(:C>2"#/#5RO4"UPI"H?NP$JFLYIA,Z MV,<]O'CE.7W*Z9)224JENZ02(88'BW&(HT=68+H@DH@>:7$019$9^;$TI8Y, M9"W-P0D"8AEQI'I@.X'( C2" 66I1F0XNFV96N"9%Z_<@>X^.'M))J+*.3@G MY/6=>FK\H232YH:>P8%O\X+8^IC':QI/-BY MZU_QOF3F1_.&)+_NBU\7G9[8,2SB^;I*O LB#ATU(!20P6/QW(L7[<]Q[AX M9>O[RGZ6W-I#;CVLER!9>5^LO.@,$#"7-,_&@E(U4F6G(,CVZOWUB4ZN2S? PGBE3DX@18&=AAJJF-Z1+4B1P>; M2O-5PPKBR Z(J;L.3B?VO7U%97I3"R%'2$@9]\2>HA1C]Q9CBZYA8 >&85!- M-0/?4BW7"E5"#4.U0RMV7 VL2NQR8-K[.@^30DP*L3YMO+<.M)1P]Y9P2Y-C M+>%6C@[7JV[\5.%(C^,PG8&F/[@W M:_].P:70.E&A97BN[@:^A\='EN8[) K\4'-C&MC4CG5O"Z$EY=*!Y=)R -;U M D\G*HE"HEJN[ZB!'1$UTGU=IY$?NR0$N;2W7C%2*DFI].C]_2SP=S37\>,P MM@*=^ X-HECS0 Z!NK6WD4K2E.J3R%J,J+J1;FD>#53==3W5,J- )6'@JK;C MF7K@4MV8,'IX?^"XUB!43@EF1EG."U>:2F1_-&Y+\NB]^77)Z"*&A@9/S+.*K%M5L MU;,#JCJ1Z8:>&=#86?:#G1[)K?WEUL-Z"9*5]\7*B\Z [GEZJ&N>&AB> MH5JV'ZJ!;P:JHVEQ8%F$ N90]?IZGP;4G=5)EAR3(QN7G[!3)3/E[BG*5\;D M1*%+7--2;<>GJA7'(-1-$JNA&1/;(S[Q(H(E#;;U8%&^=^;I>2A;BE$I1I_> MG962\MZ25*!!"E$[RU$%R,'EA\2UPE]%9#EJ986!:H?N9KJ19ZEQ[[C^28S-UWM=,S- M-7-RQ-:NZ@DP2OCCT3A\R[N/U#DP$QLL\D#S44&F8X1'.ALHU9@J!1T!!DOV M]YM\ JN:*?F4%J2"]R:90@K*?GO-X$'*@?*V+N "?O>')(H 86])60T4DD7* MZQBO4B[??GC[^IGXJDR(\HF$29R$RN7K3Z_?/!LJ?UT \QXJNS8F(;S]7M$B M(VF3@%#^/)O#X75!2?D5\?\57O]SFH?7QRD[4OKWS[-__QY- \-RKO[\[=L5 M_-^'WW^#=?Q[?/5+>GWU=037_QNN!]GRR^C['Y-WZ8??W\6X[O^8CJ>'CANI MCJM%X&JZKNKIFJ.ZKNMH<>2;1JAQ*9\ 5*/7*)HMW30MK$N-J&DYI@9&<:S9 MQ+'!_J*A'E\H%,3Q%.F_J&F7^("LN(!'10)_-"!_YK'2MC@ M34E*A91P0YKFM^6+%4[=B?W@7K$=_B*&\Q]NZ8@F89G:T#'L_<]KLH>6<;\Q M4$\P7$HN]C$7NQUUG<_8+O]89S6-"PJJG)?SO5TMY]O''*MCA0VK=-P2-.=# MZ0\9!717V5T/"6#;D5W;N"K;%"N>#MBVJ0!^U*%3QPC4=4PK M(JYKBP"+*R=4/&SB^6_?\/N/OW_X\X_?KY*/7__Y_>KK']:';W_8'XQ_ZE<& M7/_K>^/*^./[\U_QC\N[Z MCV]_F/_^]FYUV)<1:G%L.:YJ14:H6I8=J433735THT"/?-O2#0\GGKNNNQ+) M?8R>#%(>27ETISS2_"AV7-/R;3VT?-,DNA-93HB%EY:CA9HX,7)E@=J1R*/% MXWF=:%'DQ2"% )VJ9=)0#1S750W?B4+;C*,@,#$G5=-7RT&D/)+RZ.#RB-JA M[1#=1@,)]*CCN:YID, -W-"*S,"4$[R.3![I2_91'$:ZJZFZ'VBJY?N!ZIN^ MK8+19.DQM6ED\U[1^FH+0BF/I#PZN#SR760NIB^Z+K$,PU.)$X,\TJBI^L2PP4AR3(T8IJ''%K9$]?S5S)O' M: C7:P'RL1K30D[TVR0J0BLD)-2=V-!<*XQ)0$@$DB(D- BPL?@6H1TI#0XJ M#98[HYDA)=30 ]7Q P=;P%NJ9_F>"ECT0B)P5LZP;9HDHO;4@,#T.Y3 M X=+61;U?>KYNJ\!8UN:'A%KBX"(Y.(#<_'28',O= D-395$!-N<6Z;J^9JM M LY,Z@2::P=8DO#@'N>2B_O+Q9%&H]!P \.R;(M2R]-\QS=LAUI&[/O&-F$$ MR<4'YN+%2($7^%I@!( ?,W)52[=UU0>;7+6]P/9MT["IX0 7:U(9GS ;VR3V M8SNVP?^.K-AV/4/7 S\,-'AR9'F1;.K9/S9>=+ C4W/\.(K5&#L.6WI(5)_" M/[JCQW;HVI2&^L4K>U]U+;(]WH[,V-26/'YL\/2D$]$LHCN&;M@62"=#"QS= MG&8\]+NE8VW:=JV0 2Y6X=AR8KNM;?AB1('"BV#=TZMAFK#LRJ^+(),-2 M5H46@@]B>.B;!*H5DU --,]6;".Z,Z821JYFZS&\X,LFPU /0C[P(4*EJL1;@>:*E^H%%5-YL:7&!C;FMG5/]32/JA:-+(>$OALY&DH&WW[PJ("#2(9S2'CX ME0(_9;.'I#RS9PKZX>Z[T!'F9EN8%4GB6/5]HJNA M$P:>;3FQ:0/KZZ8N65^R_J(/0S1"+,-T BS7"#UJF%0CX/9J'BA]3Z9=](_U M%P,8(3$-7==CU?8]7;5,3(UV-5<-'(^X%M$-S34N7GG6OM(N).N?".N''FAX M/[*UT'$M3*GW8QM4"/%-0S-C(N>O]I#U%R,4) QCQS "U=71X#=,7_4BJJNN M1T(WT"V-F-[%*WO?/4C[$I\XPE8D/]-TE-03.=-PHU#RS="GD1Z8D6Y1PR.6 M0YP(T[F]P#&L;:(0W9AJG'RGD?HG+7(IK XLK)8;;9B&X]N:%:J>@Y-7?=]2 M?>J'JFV;H>4$@6=H,?92\PS=>-FC<4MR=MK>63R./#\ 1Y48EJ,%04PB#3P/ MUXYM\#R\'5,M)(L_(8LO1B' C PC-[# 0E\',*CJY[N@5%B1"YQ/.J:F'\E M6?SD65PC,0DB(W:I&8"DUP)P*,S(UZ,XU"(GCF14H7^LO!A5" +BZ;KAJ+[C M4-72#5Z1A#I:HP'A!9UB.K'MJEJ.I!Z$$4F8+Z/ MFOH</ #OS8C5S=C"T] MC +=UVW3UO70BQP_UF7.0?_8>&F0I!';H>TZJN,:X.UCSI&GZ9ZJ:9ZEV=A/ MQSUY=. M"MA91B><'JD4L0PWL4%-MESJ^&[NV1["GP\#P9'.6$^9RS3;U. Z-(+9C M*[8=G%(*[F/H.!Z)#5>3J0+]8^1%A]\$PSH*8ET%3!)0UE:@>A'\8[M&[$1^ MZ 8>./RFM]KD7K9U. @WX@Q0V=+A'N& V/'!]HQ!^$3@1]! "R+#HGYLT@@L M$R+# 3T331^7NS;8X +:3NRIL4=-U0I"HGI6$(&U$9$P,#13\_2+5YYQ'%56 MLO[R<-UU:S#5- MWJ5D.&O)8)MV$-F:[F,"O.UIA)I.H.NV9H";0(UMJ&GR/Z"1T MU,!W;=4"NT[U CU0#3]PJ1_:EJM;X _XJ_.O^LCZ>\I8.(X@QNM/K]_(W@OW M.47QG1!\&8O&U'+1[W6MT-=#PW&([VMR$$7OA-9R[X4P=AR@8$R0)%2U7).H MGDL#-;*QH-XP@M Q+EY9#V\B):LP3XOU0_1C-)RR9@//VZYGV[IC.X'C!P8U M@U@&,?K'^HM!C "\$"<.0M4T= ?/2'65&):MFJ[E4I-:#O6P"M/:UPFI9/U3 M87TO=FTC,EQ+CZS0]8BM:1&F7(/VU[TPEE42_6/]I=X+CJ?;Q [5( H]<%5L M4PVH[:HNC0)/\XAI1."J )(EZTO67S#XHYA&U#.)IH>6:YF!3@W-]-V86'&D M;36D4K+^@5E_,4I! 6^Q$WBJ;NJ1:IENJ'J1'ZJ^Y9BQ%4:&XX+6=]WCT/KG MT'OA0=$AOO(7)L WRNL@I1SV)SUM^""@.1F1[L4:=3SB@[PFEHT9L3X)0U>C MD:UA:S8Y6^28Y/V'KZ]1UK,@S]6W?]U^>/V?4#,]QPR(ZGJ.IEIN%&*^.WQT M@L@C@>9:AH&3T#5KSX=2#V*P)SZRDN)5BM<]Y?F!O:Q'L0WVEF6%X%Z!;659 M$2'4=XFNR0$M1R=>9POBU3?,6,?C?C_$DF1+LU3/,ZGJA,3PM-@QG,5IVW'HJ3IH4)R":&LNN7CE#O2]M721XE6*5RE>N7C5 M+8"*YCI^',96H!,LH(MB#?Q'S38C>YM>NU*\]DN\+EFOL4/U$#M94"W&J.0-GWV4L3R)>6;CX>47@=:_8=I#8DZPF;#]_?1XE M-^N^9U_S70;%\U?MCMGW\$^S9\%EE@UL.,W+!.]^4= 4'G-#7]XF435N6+!S MEX"$-K^%!+#ONMI\2V?7(05V+0XO20QDMFY<7S!4!, MDJQ9D64,703\,LPV0B:.'PTRG"Q!RN4%(Z$7P :TP*M@3:0W:U'&!4KY__DQ MBL"#_8I;*SX#=)"R5O^IC,U MO\TH:,(Z*),H(45"RZ'R%587PZ_Y+=RG1'-" \*!]REQ2U_A GT5<_K*&_I2 MRG%>IY$24/B9P*LSO.E;G7&#[A:,)@8-?!+-P%+"OY@N)15\F+^JK. +Y("2 MO0OOR?(*D(6]W"AL.F$V%]Q#TY+>XI?XLK4(4.#-[\#84W1-_2>:?>QQ_^57 M*33#IWRA4WA? )]-;:"@1ZYG;U7P_>VY++PR.:=P_[SPK'P[->U]()&%DFR$M%V2XI( M3?/\&IEC3I6,;4IZQQ4-A7:_RI%Z@1#81N??Q@HLH\H+- ^5&(S8LED"$ A0 M#CPI+Z:H)N%S,..L3[-P,\D/Q-N7EE30$2P6O[Q,GC&"G*8 /4;$>?"-AF@/ ML@5-6A7$:#>NJQHXK.7SLON":IR7R.]H3N+'G#TYHB7@=P#_O:%I/F6/PO>$ M^01<)F3RY$\N,^!U]'M>7M,4&#M3ID4>U0@#?/&XAI7 VRX36##!W]@J^5T( MEPF%W]JE\&^>IWE9/ALHP&49RL+N%PBT/:)@B4PF"5LJ@N*&0R*@:4+C M+A4R"LS1:,.E([[GU &+0TK&& ^'G_L4DE%PW$&4F(TPWV-: 8[23DAU\5Z M>H+KI@2=,-A% >O:N*SYDD(0&8PKV8,9JL>4I*#% GACG @PPE,F-&(7 KDG M(1(.WG%Y(]B,E&4]F7+0<3-WAB^"/779AI% BWU@H+!( H[]:9X@ P/;$S(;-&9#\Q4*P>4O;U%W+W_)-?KRM^&Z+P5W M+G]-0<)/8%=K+E<9)ZS^@,!<>4Z+EI4E5B@:1RN;!"I.PF2ZYM6D B!/5]X@ M9-7*BT%(+G\WING*=8R2;E9>)GSVE>\3=%=6@(CB9W7O7(JTWR)QE0DH1+0C MO@.\&*\M"#IF,@%)HTA'(D7B$EP+0*F0-=4Q@U<5X@*T]R9%9D_S6*;X%/$;RET%!54J6T-=T_)^6U\HX_ MLD%C*W3769#P7A 64VX9,X37TVG*<-"\:YWQPL0+6P=(*K9,L8!/<*'R_CW[ MJ,/+F>.IOQXJW96U%,88'%1>#3OLJ+%&>0"I1$D,9HB"G%T 4\(*XB*?"* ( MHIP#99F>DHS'7]'Q[S]A_,">%2% %4\9F*N\X#NKNO>$SC.@TVE7?O@EO%R MC6X-;80%4A0)DC2I9DA*>8!VCD(B"EY9U1I+7"O&->K>N:7"_,&\L2M1]]%L MC-84H].Y77 @=+U&XM\$(>-'$-+MNY&T,7WY -B#M2UASQPRT)0AH&/ #S@8 M.J*Z:$UY9/9D,@5Q@I^>B/ 86/.Z8G%:9J.![P KI9,D1#N:DA(W@.8V"-DW M'W][_XNJ^\HE^%EY1FZ2HBZ?279_9';/47DDS,5I?(N\F"ED"H;A#:A!N')" MBFM:K3.P)78>"SO@@H&9 5*X=7XJ%'$E1K0(+"JH^(.AY\M &9N:'MAY1A)B$:P: @Y)' M9@#F(S3:&BF^5>0F@P6W'C9P-"RXXP"#(@!>%M$GY'SFFR30MS=DI M2*3<$# =$25<9X2S,$5[XG:<@+O&XU)C O*,S..;C\-SPVV"D2)0,B#O0B[N -09PP-R7VL*S+$C\7! 9QOM?[#I0>%7 M(E2-O('W(:+2%+[$,#3\#OBI#A5(.P? G-+@$=&X+T6&7.!Y\??+$%B,1S59BGQ MX^&0GZM%8&L7IQ&(?LIX\Y)$*VA(4>EW8H9@(9""G0&P,Z@0& ,%70=[I*[& M.4]5Z 1^W[W_UQ?E$OZ*:,P2+0*:YK?/EO,RVJ0*N#=-)DG59$$P6Z,JDI!_ MGJ8DQ)2=3+Q!1#++EXHD@8>30..YEB(KMDL3(UHMB,J")I.@+LIY"M-&%Q>3 M,_(P8<&G)D%QHZ^B\Q22?!50 \EAXF*6?X2?P%VJP4X"KF>4X_PA\ M3])48F9OF.G@ <1:PTU)5M9ORLE-TKJM8"AWSKT"+89"?\5HM MD;5?!HI)DF)F#"9/341^SD*,@^78LJ,1GJ:6'"RJ>MKF %A\() J6DR2K#7+ M4XRJLK1=/&X$EI@I<9*FR (W),2D$LK,MHR. M1"%(Q>IGE6LZ4R@P3#ZCDB$>GI)3Y>&UT@FUHNT$=/_?F@49)'SW2\YM**U- M61,A3I: 7Q4YIDO<+!0&%"P]$Q[,LGG*B_5YIY%4;2I;2Z*EO7-IU_?W+NLZM=I-<[KT5BYI8JHG>#I9'>4S*S+ M)5\J%KTCU;Q34H4EHRC 65([*<%? C /NF42W16$35DKR/,PQ'17.FABOH#+ MO&C229?6TGUW-]M_?>Y^XW S>U1$1IK7#97W&7CI +UF?=TX=9V)F" M8OF\.+%S.S+ID;X1]L6)<&X+U86C%566-$ 5Z)2!,\5;B-- MR5K-S'.&!59N!1YLB;44#5FT9[M%1\XOUF#\:$&L%I=P)ZU3]/X=V ?M[#:Z'6"Q'IQ5>7X -D12\MC,E MMP/D!T;R%;G&NF=8)2">+QY=>%83PF!TQY*8T1WC:9&"W6L$R)(BK"=P5<8" MGRC?%Y:Z!+I>51JO;Y^PJ3)CRPX?[D6?-_?Q!F/4]+9/:#CF@N^[S(./( U^ M%B&;TZUP^WVE,'O0-9W7ULTR84GJ$8MLL8)L#&71;%2-!]C%0$2+V6-R[B,- ME8_UQGI=/'B!'4U CB?3E#8I5R*Y-T/)6Z,7^R=*1,PA!;&(RED-\BC!"F6F M$H3 %G^S@YOI>%;R0]FDY,X::W !>V;Y0OP]\(#FS)9M#"OA*5/^>&"+U=XU MSUN'!V:T+MJDL8ZZ(3PW%@3NB"3P"!(V KQ IS#)OM4%/]@OIPEW"HM(?/V, M2^8Q7V!K1Z#>PF+VD,>OX)I;DEXK!%Z0->7O99F4U>HJBHIE M[4!R!9VPB/YD2I*"2711E\RJTPD6.C:GU.BBWN8 (-Y31!2IS^-HJ*I9GN(- M*RZ^%@79HG(4+D_R"&!]TIRS8J.NK5:?W56KWB;=8O5$$]-GQ\S<'$+C!E&( M9]QX:AW=(&\U#27:8LM./B-2"T4U7V #&)Y-PCXRH@4NA9W /3S3GX4FEF[F M9Z%9F?.$DS*/JUNTBCOI_T/E*U@B68?TTMD NPLTMG))%Y?*^"V@K#U#'6 4 MJLIK7H%/<^#Y]@@7WE',(C![4[3!&*\N0/E6\"Z>[S.K'2B6=7^IZ BM8O'R M-K>VNS6VG=N"3#N&(]C[6$P'L.:"+*"L*413FX+; NB-"/[)P4%BBM^*BA5N MI)&L3>[ E8G6$^N2<_">.$^3G&TMK@MFU"YO$:5>E /H@2:*O"Q;EBZQ%KRH M)ZR";3I-1:X\8(WE.2Q(/V!F>'2:3 )L8,&\3+'+;<4\7/5Y\'3-PJ10[F!,C(KFQF MD$:%!RYW$M&Y#8&,2J9P'<4-26B M&R_Z]6MWV8ZX]E]\CCW#186GQ2 M"JN*N]*\-"]!#Q=[NU!P;^<[6S XA&>(-7M,=;!4ZXXIU-WQU]ETV3SB)8'< MD@,@+636B*7R>NU8P*OME;3.D%K(V *1FU]S6[,J2(T>?;AR,5QWBV5*>/VR M_=7H!=[-@3=+Z?9R04X<- Z.* 5 OV_H#]$#FCS.RL2(04G5*!MGDO-] =# M<]/%K24H,*ZQJ*_BJ$EGG,I9$Z&V/K.$US&KH,4,NP=-&BST9"TO>"\'KB.3 M3&Q++#XFH;"PN9[DB.$![E/N$8*D\:^W7*#<8M8A>@[=OO;UZS-/?YUC!(2[2LK=D(!0^G>G0+C]?R^!U\GM6XP/&1 M+MO'#G;'8&YT-*X"3Z=8L$#F2H93*A-..9Z"QBR)KW4Q%\T3%%H5*3!YDUFF M39]$UE5')&>"U!3=O=*%, !?#8IX5 THOT8Y^F&-/S)O^R5BH? )"!9>/:HY MX0IW=U4'-!>Q>U:D/G\2^7-%8^@=_%J<)6J6?LE?QNJ 9(*GY\;$J#: M,SS.'"IOZJ(03L@MY96V2WN9%@F@ R@#''-P$:NTK=@G6=)$-"**616VCJ'N&IW(;L&EU@)?P1?-V))P>V@:_I)@TK6V M;0:*9^*/$2%D(U. MF-R0%/X-D/B56P5,O8_SE/?A$J;P)*\S5J!(> G3>(*CYLJ%F;#[,"0Q#%O MWHOH@2=U*_"YT"F7J&A,R].N=(Y>3@\RM6,BMT&5N13_6\FBY%47Z,-#/95Q1U+W6D"@^@OEQ)9_4'6%SS^'"WV M!F,RT3*'5BL4>6[6ZJR'DW1-$%9WF&Q-T\OCC6GI!I^Z\H$4X&?C[ Q^Y@,N M/[@WXH3M8S$"7T;$Y@$2*8^CPV5MU\^F3VB3<*F,TCS 0US1,)1E7A:TG.88 MNF<>45*VOPZ4:1VD2=@TAL_963(F9Z 3/*] +YNSW8JW9V^ZV!2491$P]YR? M\66BY;,H*L< 3UT$/.5SRL:J--WW7W_^HL(V5$-A+4OY]J>D&N8M3'NQJM]YLH@UB-%WXFNV6S1B ]DJV:/94E(W='%0284.W;C,>%I7CP.2) M^K-N97V4E$4];3?)VEO/L&E3@D.Z\BA'4 M6\8NXYD4_$Q(]%P6-7CPE6'.'\[//PUMGH)58O0!EBVRCC?/:@!.97AO=*P( M3LV70S,@^3SC!Z:DY,DH2V=4\T.)SF$5-OX'<<@"'^4XB1%4TR+).V,L(F"" M&?9F6S,19&DO\U2@YEPMHYBF@CC)L<["49TBE"@:I M&DD[R7DK*-8D'M_>!$+9(<(XOPU9L25L&O;)'9CF;+P)_@.LQTF* 2\6H)SD M8'7E11,4G$IQ(BV18CA&@Y:!XYSJ/ M/6,,0&+'1'^*CA\L-;P+XY90VT.*H?*.I_D,@ 1NYZGF\\ZXE$R0 N#%0(,W M) R1>83XQU6)0[@NXH"5[8"/BF"RD^*9N(+2-+Q&GDE9 M5[1,%>GSK#JM42AL]$.3.@[4TU1AB!S0Q5*"1B$LJX$)IJ8G52=!D!\UB.-% MWLP!0]>PR:7V;"T/LX3/AO8&*U4@ D=XE*\V-AU?"EM6*3RA+T:.B)0J07* B^6D@+KRS M;#R@%V,$N"'$YE[$(L..9_150EQBM0;OBBSTWUR[G#!ES8=2MO*/IQ>V38*Y M>.X:?<"S?%1M.X>0GVFTW9T[4[$:IVVQ+^ > ;I=18BN:18!&+3Q;=%E'!=:#E;<5<1IFI=L)E\LY-.( MF;KLF3S;(EFL"4&\<0W4; "E4F<2([ZN2&A3VP(_HGV)>>QMJLOB_CH&S&)9 M:6H?&0.F!M/860%,6,MS5):]J!W_)>!>@+-D"5 M365%SX=,DE3+$@%Z2O.7&SQ[8\ M,>MV)%][RK-IBL51[#I%E(5EWYJ6MBNJ=UKQW._0LDSJ,S4D= MNUB49FM1RE20DT@%>1HC^_/< OW86J#]=@#Z,,:S8H@5?2;*.P8$7#+1"_8= M8>.>*>_/ +^C$ )V+9^UDRKY,UL)5P#%X7R^E$Q+^J+YXR58I=.4S%XD+#JJ MLIM>+I[_(D??T(*I$B'R&#WSG^?,/M0XPU<%_"]JWBQ^'K*?GE?1ZF^F._1- M>^//VE#?^-M=C]7-H:W[]WKLW;_9YN:7WGNQUM"[)PR>8+'&T/*=8UDLD(&Q M'62?,\KEU L,@FSTMPOS8JX.V:'^"V/Z7=$7,R#PG'^91SA['-XLT-;(.K'S M=E/^-IOB=LT3;6M%A&M<:A:4';)48SQ>P_/HA4R)C1M>Q:*&V[W8ZM(30/@Y M[O]\V'FK3?60G1?RFAZ;9/NY?^V<]_^&15'.&0(_*6M@\ /!M3IO.PPI!?=U M!RAM?(9P%*I\^@(>HK 0CM+ X0[8L@D_QRDS)3PE/"4\3Q&>.PO2F/V_N_;= M.]/P,S]\7*:C7;:H*<>PT;\\:(O]IEUSH%G^>H&P(ZTJ.^YV)YFQ],IEN2-I M[IAHSAAXOBMI3M+< ?>FV\;14US[#&,W0V(M]?4/1?:3(.@I=OK37IWN8Q M M;[![6AXK&VS&K2A[S;:/A++U@6'M*G[6(_E1Q<^VSMVI(DGS+(FDGB/)]B2* M^HZB)\'0$>KQ(XSY_,J*M*=%'B?5O92XV//6P;]C(?J!I]W3I=TE#GHLWL<) MHE)QTL4;6]S20SU M'$,G=1YQ^(2PHU'KO_(>K+QS7\1Z^U<%ZW]W9KZZ,3#\>Z8+24?C@+ZZYD@D M]1M)MG?\A8(GCB)SUZ()Z;6O4>]FSW7[^\F4) 4;<)#'RBC/(QSV@Y.'HT[=#H.4*%OMZ2Z;4>_\K']:ZD.3U* M,=&(O)$30ZQQ7U?EY!![A.@S'=G I>IH^8D=H-QQA M8O0_L$J+C\-:G:YQ#Z/XI%3+I3%P[^'/]$.M[-'3.36D6H8ND7J,J#,=3T87 M>HL>V2'FA ,,']FTS"0+\PD=*!FM[E= ]>.=]P_9#RAMV=9QD""3(),@>XH" MJB-/N7Z/ TAH634!WS,[N;TT+&D0]A@[.Q1]2.P<_#!0(J>WR'F:CK4GXTH= MC?[^%2?,YYE2T!N2UNWD\UM2%#@V/4U(D*1)E3SL)/<(&4 ?Z(:LB^XYDJR! MYSYI<+;7USM#>XOWOYSF M98+JZ$5!4U;L\Q+//E1SN&9Z>T!*B@]8-"H!I-MI]69D?);C(^Y"N[QR\4H) MV*JK(%F&2<1 MJSI1!'FRC]]]@P&]MAVN:*5F(#G**^#E/(DZ0>DD/<. M5-O/T]XG:/K-,)?ZP+=W3\[>!V2>V%N4?"'Y8C-,C(&U\X3Z\^&-,Z#Q(Z)5 M,+XM74;N>HP@W3O7]AW/*P*BKSE49O_P2X+B^:O%$^?VQT.>F!O[.#$_,*P- MA+7RR"]G3]QJSAM;SE5>*1-*,J#8N$X?&[%;PFA)?S>+69,O\JTNJR2>/1[? M; 2GNW;EG^D-S6K:BZ4?"X@WK5.WYP!%'[F@P,.1\A=M:"CPIA0X?Z#DA6+_ M-%!B^&\UIO"_@E)E H\=EPK-(KC^"YU6=!+00C&U@6)HACX O369D@)^K')V M6TDF5)G""O,(LT'A(FVHS%\M'IT4D?+?FA05/(M?I3\2-^M;P09@DCZ1*&/O MKQ&\9#HM\N_)A%0TG2E_,89N@QP$W-OK,O\[)6DUQHQ;!D[6U7CQ)FUH+M_T M>UY$X">$GSL%N",V_A005L3XG@&\ HR3KD'Z!RBC+K/!^'DF/,'KD,$DX#Y#?:%3Y6(SB7A M:'FA*^*P6I*='9D,P+E)0G@9T \?"Y>2 %81YJ7XS*F$24O8?U2'8"XFWZ5T M?*ATG ](?;O<.; '(%V_YF.1D6N&'+;]&5O>88:DOF!(FH]D2"+KMBR[ED7A M"74(3QF)R0_S=9,0'%M6CW0/GMO@K?<.89OF6,VQ-K?G'@=)@U65V52425E(X &LW6 M3Y/[.>)%$WPEF??&![.C&#&OK>ON,Q 6-,2CF&CNE_\8U_ O@S%*5+RGZ;NO M!"0E6O$HV^&5EBXQ:XR1BD7(U@WB91-19AV>Z- MXE1*F]]"@A)E?]BYJ2 M^=9EF8<)>-;P,0&W%!^Q_O5@ I1E385?K/ML/4V*]7X2H7/#1X\+F\3S.&J@G;MD (T18:F0\<[SVL4I7EXC1>& M](3M![T1TGVT[,&0BQ7+ %>4*>L#ZL%7K9Z.1Q%,T4M T[U\-# MYD%QCC(@CL:9KFM\R(8\II6H#CB/R!T("_Z[3BP&E;*RN7 MS$K+:WAU5 Z :D*@!T0>FD1@#7) MV!K932]Y^*U)'5IS_,Q@S'\6!HOO#UW-19M%)+J*%PMS9LC,F:6< _Z;Z0TU MR]_XLS;4-_YVUV-U>_=OMFG*Q1[78IVM'ON#-.UCRL;^03-(?YM- M<2?KB;:U8KSR)'/XY@YUN$7SRQU:A)P0OL]Q_^?#S5MMJH?CNKEVI^M>Y0-+<,=&<,W ,3]*BY4U>5GBR)6S5(6C$CE)].+P:P M(SB(\EU[CGR2"+I8$AR=LT4EB@Z-(I.ZFCK\-E@1Z/<-W>:/3.?W1E8NO39 M>XXD^QYY^!))AT:2>\_D.XFBWJIWZ;NO4>]FSW7[^WG/[CQN6WF?F=O^?_[' M,W3CI70X^HTFW9.E6SU'T27@Z"1JMQXQ#V9]*V&VQR?"6O9\\BBSP[:82ZOM M8RZMZ*Z_=]^\[\K[,P5'O ZKNCB_\_/[Z6SI11P8389US_(YB:*#Z6S T4F< MGS]B0:[4V7W2V4>8B,S'XN0KZ<@/\;1/JB!7-P?.?4^4^E&1NT?/[[0P:PTT MS928/5J?WO1E/Y8^HT?V8WEL\^\I=OP/K*-FP^;GXYD>I2_+D:J52W]@N,[. MCLLN':E[X=6<(VIU;6#XNSNEIXC;(T2?/M#TXV_]>^)( AZ3:?FG&&G@XSXO M18#AF1C.R>9^RMKGWIP02I!)D$F0G64Z]7L<$T;+JHD!G]G![:4KJS5[C!U= MWR&>)-%S8/3(S/:^8^C2E.7.#TN9/@(5_BM),N4RS(1,8 TW79:YNOY%TJ0]L]S2R=4\30>; ]D^H MFX!,J3Z3]*PC]\]_%^H[*:+PMJ>XXD69I^ M%&@Z,5Z2KKITU8]!J=^1ZW1FWOJE8WO2#>PM>BQ''MSV'$67^D W3J,0^D01 M9%BZ]--/,659%$7SL#7=G*]], ,^24:DP5H&.J3."IXU*A6027?Z'3BDX"6BBF-E ,S= ' MH+4F4U+ CU7.[BK)A"I36& >87X=7*0-E:_CI&Q?J]R2DMU6)+@&N(C@0LQF M(?,+DTQY>UWF?Z6#_=-2 '@42+X!*\EB[?@*F[RM(9UP+,C>I.$ MN"P<.!X5F/JG!#,EJ,N$Y0"&>18QR5?6'S7PML=/>IR..D.EI@]FF=NM%"=*OM MS)_7W3_\RB5>=SUE9\LKP@OD2Y'?P"_SK35WS:55FM_"XN#"!A2X^[(12F]_ M^ZC<8$.195TJ(S;!D=V)%PX8:/&*.7#A64";*0'WG-E_"JN"&E$< M#84;4&"1!4G35@SCRX31>+Q"L%F&N-8RABX:O*O6\&T256-AXG=O%$$.;7X+ M"4H@ZVKS+1V8A!1[P3P12$QK*8.P\^^X:%8S)2.J!D"]URJ)8;$O2'I+9N7% M\X4]39),78+A\O8W;C*.'VV3W%6,:)ASZG\!+B8MN._R5]*;M2CC@L9_N_B? M)#:H%UH:C4S/L8CG$M\Q_$"/ IWJQ(S(?]R+5U_1F41V?0,O1.;\ZW/R:ATF M>Z3C/[9][]\N][WO@<18O^8CT/1LG5]:70EZXYHN3!< ?=K1_.ZBYC<>6_,W MYGF["E0C=#)-\QGE^@,6R;52NV#4W*!BRCJMN&<0UT6:UZ/Q.FL 5A^RAWX@ M1N M]ACV!*\94Q*%>0VT"^^H$K WD9WCDE9S,SBOJS*)J)+2$6RO8B0K M"T2(2:WA&#P$9@-TV9FY/07:%X@Z$0C9 J=,4()41<6!MS1#8)6 I*S_ 2#R M3UKD0^4JG_^XNIQUKU\E#OV$<;4PCV_.?\MXVH'?- 4HGBY&RUHN*BFZ9(BA M*9EQ/XWY*W/>+!86=,L?E-**(ZBC*_$&N)22">X*6*SH3!W 'P7KK(D/4(&'<+.E&@_>-F:HRN_F(,M?MPE,ZC0V69APECE=ND&@MF6??B MDO6!H2*TH_N"+9'L&74J;$['=NM&0:#/-?!.@F#PL'7; [;Z9MT8H2(88\+/ MF#%'[]@#7%4LA-W;N!1(_FQ$>7BHQI!!'E[CA2$];J[=BE#OZ"0@,*W?GT!; M1;KD$.%#/GWZ!#@CBRM@\4[ 'DIYN)DF&%/DXV, ,RF^K&C#?E]^?HTX^]\: M5L.I>$N!O>YTYW0QS>6P4'6L$&5W1"[ZW>+DJ[&?%TI>N)E@K]#,AA.UAB-G M"MK7G>L7"(]S*,B"QB2O,[@\!2!T^1YNA7W#U751T"R<=04!(VZDH01CE2I; M?C;#O=,*WPXBB59"D,QEW1&'A)/H;Q<_CL3IFG-Q0.]OO;GP+LG _@,W"8.! M_!ASH/PC^6^=P(<9P\D;,D7K0P';%) 8KHF\]0OZ?:.2+PD:V)S^0V!Q!F*0 ML6,"+G9$;W+4Q64=E!5H2NZPXBF)X!D: VM5:$&#+N6RMQN@06O^>UY>4[#) MD=,:%FZ.PQ"!218! I$,@_PE8/NXX ?)[1 &DC^;!5W<__"PX'Y"SKF'"I" M+NSX@?.N>&1!DA+M^Y"3S5#Y76PU9J2&'LBB;S W"ZIQP0)U[-2\Z9V'C\8C M.K95H$N@RI*"F.$&$>Z7>0TA/ I\>G%&Q=44?UI LFN 65 =L43IUSKO.A39 M57;T;&O'@H*+5Z^KM:%5)EC ML^+ZPX7,M/ LH;6W)#H6A'KKM;-^=4*J91? MP"3D[]('PH1@-D0W/+?\G*1<%\P7D3KN[(L($;,S!7MS00'/X7*E\8/H=Y12 M)9[5?ZS%[839%NM#S" /RHH'/(0(8">L9>/W)""L,$;8OA 7G %*JYH))MC? MZXV/%]+Y+U872G@"#JL:L*]%$5\WM#:F::1$8*F5+!D28'([3D"R@=%F;;@: M7*3&M$(5 9P%P+R7<70L)O-K/',JPR()N.MYA5Z1UT8CX1-31 A]S+Q"PSIB MV,8R .;7SM$)*K42^0=,1'%]1Y@.9@\NE4_(EH&(8 -GH2G\ZTBY7Q0 MYB=-9#$ FK?T.>> D2!XLESS6+%5)ML"FB9@_L"E())N6R !*S%8EW4,2$A8 M3!EOA7?%@,AEDR.@LUPXLFF>7R.+,=ME[B.!;Z+,*"DZ:7R-0<)]Z)+N0GY' M8WIT_^W[FN\R0]X ]ON^?IE3M"ZGR)8Y1?U8RZ/E%/6.#=&,C?,T99I?8;4V MH$DF:+?^B=8&AM"X^\(,TEH/.'ND/8NS22.J6?$]D,\=VBQTW-4HUF_ MKQUOTT3VI""GG5U_-FRKPM1E77*O?IX'0M";7#OB[$< >%CCKM[!:/OZ^IWW MW^^"YTMOH'D[=$\YLH9EDHS/A(S=@:;WL._>N;3M6M O289E:G?KEU-OE^$< M?"B-;&9R/,/1SLKLQ,RV!!W2H'.\^%#1<+S]*TUOX.J&[#+:;RSIVL#5K*?# MTCD8#F_9<29/HQ*9CN"7TC8O&7.7\@)/%[\#I+7K/P21YPU*I*G;L'-!1DF$[P*9RAV'=%<]]0BR=@VW2E0TTB^Z6"EM*Z_5=MG$?\F1B;P#J-^M: MYL R[SE]=G] .HYS.LDN9\\NNC6PK:-EE_4=Q7N7E-FC''3VQ!VZ>--*88KZ M7^(P>-J^S':%NV6N^&%U;)1/APHE8U M32DOJ#GN0J[[,L:GSG'/FCHY=?G0FRJI 36_>?&)';L$:QK9Z MJJG@QF+S'/>,?5XZU9V\DAO[8\"R0%-&XO5.IYT%QF+S+..<,^]>LUPU.EA] MC-;=1-/1!$_@#>VE\*9X93RVBF.E;^Q'_24^9E20">]WO/#,3OG:?)M-C6JW M]\UQL_@>:4G7[D=+V@9:XB6@'7I:2T)NIY?)EA34[6S#&E$NH%U?):6FG\X: M,M&&WMUD@CW46&.EWP6]#-9V+L3*Z=&HH",\G9R7@;9]VY;?14;8G:EBRVN+ M5O='BG?3Z;8-4/R+?E#W^MXH6,I4 W7V% M@ 4)HX(U-@"Z2ZH)KW3J#YL> M=R/B']1AL2+>3C%TV,%/WL7/QHKHIGL5+V+&NBWDP>ZM!>]Z&HI"9594G//> M9.E"9PLF]F)8*NM=%M=5732V8+E4%/:BYT5AGFW>IRC,-(:&9^R_SDH?.J;[ M*$5A:9\8E+]Q<)& M'WK8M$W-VSY.V7L.:M:M=ILZP@?!0@*; ?L?V.6S&I.,6>T?P;_Y@Y)"0O\P MT-=5D\%[ 6ZJM@3X(0'.^D0NG75Z> \Z$1I>!=.@ XM MJUU38\[V5'GG_??[T-@8Z*YYO^RHWF10/'#FO23ETR!E7Y-T+.GX^.G8&&B> M%,F2E$^ E!]43BZ)61)SGS;>;V(^ASJ#=R3$(0^S>9\NCHP4D^G.KUO"$Q;A MRU8)$D4G@:+["76))HDFB:8>HND7U@ M).D#V[QG'$LBZ7!(TIU=C52)I*-0JQ)-YX:FD+QQFKQA#@Q+\H;D M#X[T2NZ0W"&YHX_H5F( M34"P/P>"#@]22*HD&7PQ8<D#-.\Q&X'KX.\KI0/ MO''.YZ2\OIMB$YR67KTP'2;>GX)>CZ4/QN^T:421E[P/A>A.5 "06;\);&*1 M([^08@9:MB[*MB-.4)?PP+(<8/.SM(YX/YLX%7R&3]BE#89%YO8N:Z@ M99WREC_S5G=#Y7W3$:F$WVYIP;K/!33,)]A%)?C&.I[D2@DP2F+02UEG54A& M4W@N\C6\^!;[8L6230 MV^LLPQY"GRDLJ-I,10)"EC%TL;4.K) !Z$5!4_8RT5&'&Z;=&X6!J._7?S/CXU)]^+5 M5R:S03JB T(!^IV'-%"R8 M@V#N%:+Q9?/[W&X3OP\:$P*4.FR3WI"T7GAV-,=MV,7MM,6M<@F6\YE_NF]: ^P72":\ M]^BE: K;O5"T@GWV3#067#M[ Q9]0PO> +4:)R4:(05H0C"8A5FA_,SLH'J: M9]PEF,-@\%#H(LC0UT.+"1X]$"ME-GH$9M-@6Q SMX&[(_AZ-+\R=D/CQ'0" M-O^M$]$+&WP$\6R.F8+MN(1UIAPB==G!QP(2 %(%:CM8NFBT6I;X9]OV,1+V M/CX1/B"!"O]WOH)D,F^]R%IMP'_"L)[48)>)!V"?V#H#KT#NEJ8I8 Z=9T%1W.]$6@57NFF ##X\8!@= M7_"IT00CZ%(#A3!CC(3CA-ZPWJ:POD+)F5,.Q,7?/J='):/("+R//!!3BL(K M 8[Z5DE%>U)Z@Z;@4/DZ1C;' M93-X=!;9@H5O%=@-M@UB!/L9(V?/=X"K*2O&3J.P$A2%H"SJ!&X;@F+7;%Z&3DJ\']S/G,_92'A-.&J''),(:H8N1 M!OR$H0W*XAUL@6W@!;[&7J^\M>R:6,-@?:!AN0%LT\NZD4'B=322//R(UN ; M,:(7D/H>/60\4A!FH?(1E'$S6:#U[(%L>['/8\''CWHU VP$D2#C'1(=O'2O0L9 M6#JIP-+3N-Z?7G_^RKGT_?NA\O'KW]]^5MY?O?OX^4CY\(&6[ MGLYW_9)/%\C%W-ZR:B(;<[.>):NX+TOE.LMOP34>4>9F,#=]_B1T7X4%B4H+ MN!.45H::C7N]K4%Z.T[@QEMQ=H:''W/+-IE,"3]2Q)O>X."J#)T(]$LQ+866 M&VQ;IC_7F,)#Y5U=P+.*0;/'=A/X@*XO#5N*P)D-*W@2_/]5%QHW"*J<#S7! M R$^CP6,![XE_ Z/24G6=LU42 0JN60AB7J?(W6V93BK+PSW>LC/KMX1!/ 1 M,QL/0"))L:;4"HONE6&1!!@THN!9L>- 1MG(C D>0R1QPOSOV9S4&]M3D"6> M$(+?QX"#?'23Y'6)89=NA.H3D)_R7E$5 5/X2T3^NK!MAD"M/29DQ]H_/JEN M&^BT[";\[L9@Q?@84;*:C2I!7YV_&_8^I@PXS#9FL@ YCF4 U!G[LQ.V&L!2 M*@:F-)DD/,@U$ -.EJ"*#UBWHP$#:YYA9@F8WP6=RQAV/C\07)W.^!.:3Q@ MJ3'_!!XHIK%L#PQ V@TF'W0,\W:JTI24%3?G,Q&+ABWPD,(.\!["+F4@$.%$@#D8C0]1+@D4+TM#[#CW,4!FMVBD_B8ZI8@L10^2.OF[!4 M" J'9U? (\JDB93R=!^\L-.;Q7XSX'?D4MHVAD15- MH>,8DB]CP"@1#CF?;LQ&O8 MZ:CAN-'P0ZC]P@=V$I1(":UF"])XD3O>?/SM_2^J[H/8 )J<).& W02:I@-J M4%X_A#9:FJV 9\(.$Z\$UAI9AQ.I8$48H"U;S#)Y4D^G*#3&(!E0P17U5"2# MO6.&%YE,L1$Y/FN4Y@&R""Z6G\1Q(0X0+[BU!>N#Q7;3PQ8>O_AF+E@ZKV3' M'H)($'#SR:L '[B#KZ*3!H:P#0H\D4$A,$W9$$@ %0<-VMUH+288__DOS_ 1 MZGO' M9\B"3@4J:0_\6I3/ <$T((#]+45&CL1O"&3#*@5MSI<$-+*-!6&=.+2@; M0+2(3/,EBQPK=G-+6LRGR<&0*L"U(?Q0C4>VY[2+UP!OW8#Z*KG70I#> 2%9 M \ JSS&^?HVQ,N6JGM ">:+EHN8FIINR48ZW-?!DC@?W,92J(!$P(TA[AH* M5K>46PVO)@/$+0 77CD^(*)WR*P%H0+EI2M$Z'"J_T\6,S,:T M[- 9 Y^@LD5&X337Q/DGY%M>""*>#Y9# XR-J%M1_;A$/&G!X8W@!P&&N'A% M6S1N.;/#;*LKZ'(=W(RL" MFTR\CSAD-&30/$EFH&6K^%*3@ 07W(]UWEL%5 M;R_!5<-]S.!JS]CXPT1CJ6TXVW&6MUE S[K?6NY[J M&4/'WOSS?L8P]G#PDF ?ICVO6"!IBY%7Q]2*Z >3)ITCQ=LO+([#_*=UH[*6 M[![=8@G8&\JJ]S2G;)>19OL:C;;S<_8[0Q5>_$1GQ%K?+96[%R@L%7I=YJIO M:N@)?:??35T?CBM@*5,?ZO_?&GMD;R*)(^Y8Y9$DQ<.1XAL$<]S$FM!<'B87\[3RZU+D.(&73L_^96Z5FHFN2.I:X]-P!F-7VM(OU:28B](\5Y^ MK>ZQ,_0WV$:%YWCIIJUQ31KE4SR5[E[>7.1K3I,!\844 NE^1?33 M#@73T)609_5]W]17S,;.L8L+YG6NK3A@92NLOPT("N7G!). 2^7O>1O_OY\__:'H:O5B7=_ T+'XT@\<,YQ', MY2?=59V1.F)%8QM*; *2$EY]0&E5OI1$(XGFQT33D8UKNN?DDVE!QRBW;EBS M8.Q2?)GF9?E,DIRI5LTD.4ERVH6<6(E9V]N+ M59]*"I(4](I5$;/V$S\BI77NP7"5AM8,?SEXJ8&KN9M*#>Y.PGBG%H!XQ[K.8GLZ[(:PAO$V8[CAK"QG@:Z@K75RHZG*M#T]U*@:6JR^]UIEEL>GE#7UUI^>?_K MU>NO__K\]LN1CNEZFL5\ZAS#=+J.MX[G5DF*ZT/"HDLAQH6Q_T948_D_X2U# MQJPQ.@L1\P;KHO,T=O"IL"'"F*0Q;S9/>;HDOX"UV2AHG>%L)7P@J:MQSAJI M_Z !0-_P?BQEMZ8UM-S]FZW&T/?]_9O8_M PS$>ND.V=17CD1U(;BG[_[Y>/ MRL_O/UZ]?_-%^?O'?_SR_NK7+XU,N7JSD]W;SWV?)#*WWM0)H>P74M$7RE5^ MPX\Q#7Z*>6)NY\^S%R>VH^?E<^5_27BM?*(U^%[C4R7/QTJ!/(Y-;55^?PP[ MEJ0J-]6?37TJ:,DZ%C>]ZM;EY4LRE9OJW:9.B ZEX7F4.V*&9S[.E'=#Y=>4 M9FN[(YW"1L]%I)RZY2EI56ZJ/YO:4( B"5-NJG>;DG0H-W7P35W^@B>CK]N3 MT;9$CP^3;V8[SR4H&V,2AGF=L9(:I9,TY>\&4O;G#?S/,BC&?QG M7$W25_\_4$L#!!0 ( $:"8E.:\7$9\Q )G! 1 96MS;RTR,#(Q M,#DS,"YX5E9ZN&!H/IA%2GI\BM)UOIADK2V_,V)6P9 MM#$R(\GIL+]^)=D&$]G"MV>_?PM.3D&#NP-[:,V M=#RO[?0\MPV\HWZ[ZP^.AE//]WOPPZ^S$__8G7I#O]L^=H]AVSGR_388](;M M#T?'0P>XX'C@#R3H$SVA[APN@,4KANG)$SUMS1E;GG0Z/W[\>/^C_SXDLTZO MV[4[?WRYN9-)6TG: .&'K=1/4Q*DZ?L=\7H**$R3PP<:;B47#Z9)\%\1")"/H,>;0@ %V5L),J\9(#/( MOH(%I$O@PG+*^/3.L@1-:+$,";.P(NT#.I6EI81),5&W/J];3.Q-Z (F6ZM( M3]/J*5(=&# J_FIO,-X_4:_5*5^"B+9G "PKE"(K&96)>FDR[M8?#8>=) M-,3\_*]V*K>/,FPZH5D94KD7EB&WSQ6UB%V2 M\F]:LACY?;BD$E(!4?N!2884NN]GX6/'#2/,R$HVYQU=($\D_4,V_BKY>Q"9 MY)TF%S]R\@08ATS*BR?)L^4283^,'_!'HL&UZ2-(F2P7;3%Z\[7 0& M-YN:I+*B]9VV*"<@@+%NZESQ)8&F%>U-S%UVY*2EA#]V'DN\ PJHM ;XT_R]_.6G@@G232"SYI(:;EMW>:* M)0]396I5C#V(N3#_0<, >6)@<08"$3/ SJ^"\,=>>_ &5$_EH-O]4*6S"GQ+9M @*L=D!C#ZCRR% 5E;8AHZ M>+QMVW%8BJ@;A#0BD/^1%6^HLB\@ R@PZ2!YTCK5.UW^GU;UUB\)3I-BDC- M$;'9A)L,EP\N><)+RM""FPT3 MYO:6I;ZG]6TYUMBB6V8MK%LV<2G./L>^<]=YFX/P,\]-(G\6U$BU$ M*;@XFT/RDI'R;BR]E_E@RVF0+9HSF)8$;?90=Z>*[\$T,'('91%UU/6[1WW5 MRI>ASOHEAC]TN8S&S@LYM.5LX19! L>20%86J>E,&!M"'8K6^'&OI88G!:PTT=[E*G;]\'<$"2#N M'%4)0XVAM?;/MIW2W6O[32:G@RU,570^!W@&$;Z!CS#H[XG@U?N2%#XG9W$)62NO);&XU%4XRTLW4M+'/4F7UGLKIJP%> M!J.)WBE3?7,3E2.L-T4#1ZX@%1/00%-SR\TLCN M=,-9#&K 0(ZPWO!\L%4& M$A K@])H_1O;H4((O3DZZJOQ5@X7331+JD8OH \)@5[RQMQ8E8;4F[!CIWM4 MAC2>)(%?OSY8MV*M_VF_ I4<]$#FSR1SY#+TB-CJ%7KGUR1V#2C M \,2=.1Y\E\07&,_)(N*>RP,@;7L]KI.=UB.W4TF5B:7 [4[&7BA/=X!?:#W M9]AF1,%L1N!,EBST]QDYZ:'U]-J.W2UIF[>R$2O:3?:^(]U L=>SU= H ;$R*(W6?Y75YGP([4"QU^^KLX4Y7#1QH*AJ5'PLP(L" M&/KJNTI+RQ7P]0;0<>R\W0(*G6TKS4N8OES"#V:0JV%"0B]RV1> ,(-8'! " MV/L." &XRE"D8@9ZS@>.K2R2YG.>9&9EYWVPU5&C + 2A%\MCM%8K1M[NUQQO:<[ZJO3TPH#3?1SV[K>$4HWRK^ 4W8+EV EUN&K,;D+34_AT+&5Q0B)^IQ#@6VM MP1O)W0T$%(ZG 8H'IB9$*:):C]3OVNI4B(2P,A@-UKRQ3RH T'JE/N=!&0LK M+#31*SW7YI[\DA&LUJSUQ::#W=2U#XZI$J=&L\2&P =>]WRV'"P1 T%R0E6< M0I*GZ^\8X:--KD"3$^6[H/1.K6^K$\#;D/')) EJK5$/7*U58>SV2@+JW:#3 M5X?')7AKHF/\].O1I1&BZ6,2?9/M2X7/>U'CEW)H+>M=9Y6)M-&M@'Y MQ2+QU4+Y[2N(J2R/ ;T% /H0ZMA6EY D4%LB65FHQI-A'"UI8?0QTK"O3M@4 M$=/$P"A?M7L*ARJ :PVDTW7L\FP>(I^=/,NG8^DMJF\5-8;6I+%MC,#D@_AC9[DV[MO^^Z_.9!Z2OM.3]E1H:&4 MXQ^ZJZKV[._+)_&SP@918V@]L[R[*JO)&F:W_DPR:B3#UY@S N_!D^$AVHV4 M=M#A#&QU#U,L;4GQ!JF:M[D%8O+,O/SJL?RP%L2&WZ+3H>BI^&"K&RXR:,E' MD3-X!V[<2OL_2X#IC=D1CSV,F&JDZ?H*F?B24FQ-)I#$;=)V>LD*O([%MI?EDF3W8PECG(^XA/!1$? #Y8,*OLP06$^O M[?34G;I:>K,YQ0^;Z>ONX$QNRUQKSFBHI0IKO=R@9ZL;91*0S,,FQ8>J"LT7 M"(H@M'YM(':^E."BB?Y,U6ARQ0N>):^JS"*6!]4;.\?I*>OC><2UK74&Z?N# MC8MU\QF&,P*6'J21TX/67U.Y_4;!Z-X?5C9_NZS?COK2LYQ86< MR=W#DG5!V9]?H\44DK%_'E'&0P#"Z053R@APV6G+!X&X0%!<(\H#'34E1D$@ M;-]IBY%(W#0H[F(^X7T*A9XHVFG+BTBRPDXC#HM8)/[Z3,)H>=J*DR,&%RV+ MR>3)$\S@#))K_D*@;*X854I_'HH"A"*/1S@2>UMF\:<1OT!1V&Q=XA+&5=DI MMO>*K6^=/O'"!4"X1-W$R0UQ\\3K"*6)&1"]"S#LE695B&LO:B9O1TQ:8GL1V"E(=-*">N.>A"A2"M*BJ6I%7BB*$6\.S$O69?#^["0$> MS0B4;_2L%:6N S.I'10?:>5^C9A9SR*I.M0L]=-G.P*[Y\GJ4/81+Q ?BU!Y M(86^_+E)ZU"']>?--R[HFE+>I;\M0QS'$U=(?/V"=[E"-V8&8E+MGQF)CMC] M''X!Y &RL>]#861VD%HL4 =J;Y$[Y]7GX7^ _)!@!';XZ,+T=:B-ZFEN^6"/ ME_,'()[X>17_+.^IBN3?VFU]Y@H1L_=CG'2F]1BFL /J1%[0W5YWB"/W$L5V MXB(2NIG(,DE#9=<;1MPP6?U MREOD)/D>FK/'3N8\)7&CJ1R-5#3%8H@VCB];E_\;/0(DB\:=A6!(:%4:FF(V MRR/4EE?9(L^4\QR;Z=6SU2;))/X@S4CXTG0^BFLF$@]E]'L_!SC>MT]OT6S. M[L-;Z,+ULK>^7_R\4AB8%9,@(.[<)<9% >#N/'5;8R(+R3V;F-H#,R70O@\G M$7'GO.IQ^<>^V-R6',UA^4& M]KE)ZU"'RR^7HQ*C8259'11E.T:+R-&Q?>^ ML[38=6IB:FX@M8E??"!8GKX,O$WH!-P!O?K0*" MV%YI-Q04"[V2,4N%JH;$O*L@/O@Q"W'70F]MH4MO]JBRG>-M3,,-1[WE:2RR<>^WC0VXZ"[J+E,B3%\>)+(.LZQY7;NS);&$K, MRQM!O/74_ 5T92,M[R1T$G5HZ"/7#2,L@S"(9%#V%3+>].3P;$0IW#D6+0]0 MB_IZ_^9]+[Y5/=Q\*&0"D'>-D^G69]%888^NA%57NYT_%Q2Q>)+L(BG3V)^ MU8XXH@)2#8(+G76^#5<@B&_ZJ6+<,^)U->07/!YR2RY[YZ>M0^?.;7GQB-VL MM:8R;QT?CGK=GEUZ3E!-6@=2XM:_VDPK%U*1D[(6<\IBP?5[2!YV,* DJX/V MB\<_,N,JIER5?GOSG0VS)@%PY>O13,PY&8=I>ODZD"ICJ_AHYZZ9I;RDM5UH MO.>:IKXXBS(A(2\/6XWBSVPN1;HK$B[26^J+M\(88=0V&)N+14T>1.K#"I/] M3R^"?.MQ5WI$*9DP6._1W7VH*4?B=59V3.M"ZB@OXR$VK.-$S\AZ%1BL.CO-PZDJJZ'""+3V?SU/5@4J33K6O39HY M<'4E-G>OS 9*N0!O;Z7%":VQ?RX5>@5PG)NH;^Q45/UT&ULW5U;[*'TS3+X^G''Y_\_N$7<$_^ M\=-WW_W]OP#^_?/[UWLO9NGH *?+O>=S#$O,>Y_&R_V]/S(N_MPK\]G!WA^S M^9_CXP#PT^H_/9\=GLS''_>7>X()?OE?YS^XH%!X;@%5SJ!$3A"RE<"*MC[F M4@2:__[X0W$I9E\8N.00E"T%@A8>C'5>A12<+GHUZ&0\_?.'^B6&!>[1Y*:+ MU8\_/ME?+@]_>/KTTZ=/WW^.\\GWL_G'IX(Q^73]Z2=G'_]\Y?.?Y.K3W'O_ M=/6O7SZZ&%_W01J6/_WWKZ]_2_MX$& \72S#--4'+,8_+%:_?#U+8;F2^9VX M]F[\1/T)UA^#^BO@ B3__O,B/_GIN[V]4W',9Q-\CV6O_OW[^U<7'HE_+F:1 M<(S3XOLT.WA:/_/T^6R:<;K 3-\L9I-QKIK^.4SJ)'[;1UPN:"JKH9/9/.W-YAGG9+N>['W":FG.S-@IIC!/5SAS\24Z^\33Q='!P6I, M&"_Q8/W_JTW;6/<1\#D.2AN- 2;' @7T!3GD/O41>FWH=J$ ^+KX4 S!32CQ%O"0Y.? M?GR-Y$[>5S&^+;\O<#79$1"=JQ8[N/\=&IO9M-T9K.T2;YD3\&&D#1)Y $<(Q-&OPVQE%2BLGW8 M*(K) M>#04KUF??,= Z%I,0XJ&6I&AD0;:Q46SZ<JV!S2,[TB22N0;,)"_17QH*=I=XC+EY'-4Y++CPIQS!) M$PL)P3-+H8W+6C@C@L_Z4>+(+98 4YH=39=K$:]GF%25J GD>0ME(*ID<)PS M,)%C%,*XP'R?M9K9IB]UQ3!].9I.9(#_]\+G4/;CR"#%S"ZXT5TZG->8KF#B71FNN00ABL?*B@&,JD(9% MM-:Q$&2?Y/MV7 .-J%M0I:%"FI'DM^4L_;D_FY!<%W5;9'DRTHDISQ*%]MF8 MT\5/7]>_+5,8G%7H>)\]U:M8=M]YPX(DW;P:^E]A1#"F":JS]G83>+IS.>5SG'B;OPCB_FCX/A^-E MF(R*XA3/8P(BI*T+6YFB.,J+K?;1RF1XB7T8< .@(85'C8G00@4MTZNC@RI: MS*M%+F+IX1SW<;H8'^.K::+8[?5LL7B#R[?E0_@\DJ5H%;T!;06!--*!\[Z MX(%3'J"2MYT*++9^' M^?R$A'\:!S#&N=84!TA+$R;)RUIM58 9'8I2E$9U6L?:"-Z0XO'M.7(E&&NN MF98>>;7X^AX3$K X0;+DZSFCR$)Y%'7-E6)&J2S$'!QHYHOU4A99L)?[O1'5 MD(+V=A1IIH=FS'@U/:9GS^8GM48S(#)AM0/4/(/B,4-(]%VT0F%.Y.4[50"< M1S&D*+V=YK>6<\/R:#RDW.#EY\-ZCH ,U;F:O/4,-3O"%HS(;@ MC/"6ZSYE(G9>D5SQ%R,;Z68BAZ]SP#30Z9)XK>C!&/LDH_F)W@]CS8 M40U-E[3'RX-5%#^M!^_JIA).4^4GIS39%J,@B4 V7W#*9POW@!3?,RZ0*]>G M-.864$.*G+H2I)5B+C'E[T\O"^XU_=SZT.EO2_JZPCXK9UN5]*^ASN/$:P)L ^Q'BS7P49KT.0^"=B=!OIQ#=KV^K^1T%M* MO>V1E#>SZ>PBH+/W;.0=K^U2)-"[AJ "\Q D!N QB6@CCZ73"?[;<0TI*VM( MBG:Z:)F.7=Z3_K(?'97,.7@*\S5SH!@!FA8';9 &J:68+S 8YS,5JV' MUI!X1"&\-J!9;5XB5'T-10*>"D?K#)Y=7 8QO-JNU;9@*;XOSB6 &6N:[U( M\^+.@X_)YYI0>Y/[V(AK\0RIIKBQ:=A=_@^U,!6M9C*$1"XL$C\5H0M6&,A: M8]"\8(Q];,-]%J8VGW7=SSL=^M*:CV0LU:84B1?2IN<"Z@%]$$G1='.27%_: M\;ZZ.WG#V(,*DMLI>\WI%A)M9]C">+JH[Q(NWDY??JXS/!HO]NL;]K:\P+@< M6:E,,<%#-*D>'RP"7%0<,*B$W"9THL^ZPIW0!A4NM^=)'Q7MS)P5?2NF"NGM M](\PGP(=/":2"K0BSDPA$ D: HD;DO$:/LL\MT8]W0 M-@G\,4Z/\!=2Y'5=8TA[DZ-Z&4@MLJ<_>;4-P+V5P3&0LN[R"&00N420WKGD M!2N]SLMM 79(T?*VW+F:^/?56<--Z 4%834[7=6UXOQXG'#QVVR21_1$';"> MH$U&TOP#IW17:.!6V,"M-JQT.G-Y(Z9!56*UXDHC%3QZ\6\]*/K+9/:I3YWO M7Z,_5$GO#?-I5+U;#TK2 X@_QV,:[>>3WPG*JVD]5[>H3OE96HZ/3\^.<)6Y M*)X2HU+;9^JD( 3)(:N828C%9->G&&1SC#L?Y@LG*ZE_F#U+_SD:S_'&NS=& M6B8,.4:(6,L3N6(0'&J0@IG(2ZT2ZN/2-\=X3X_6UTQU(MJ5@W]]--BRP/0Z M,?PRGE+6T:=)\.88&]PME!#SH@8H MZ\SM;5DW[UVMR3!9%-KH@:/U1 ;2ER=W4T\L&28E2^AZ-3R["]N0(L9.O+KF M+J*6"FMY2=4UN,[U\1HE6;@(M5C3D[I5\O6TKT.(])H;RZPLLD\.?B>T(2V_ M/BJ-ME57PSWJPS/W<8G3/%B7:C2MZA$XE5%53GMPL81@#*A&E)]PR/8F9V4U,7$7+B< *//*#P""_5RBB@#!&\+6!N-#[KVT.V37=V$ M:%"+Q8]@8K;63KM%,9KQI;97JTJ><5IB/FN+=?$7YS[Y#N?C&8DHS6N[YA=X M^O>7%;^7G]-^F'[$]V&)+TO!M!QEZR@1HIGAJKR4Q0(^* VN).UX/77'^M0R M/^P\=]7*Z2AOR_F1WTYWFL,H*!)Q3!JTKZUNDM/@(T] S$*/&26_O-?;2/0= M)C.DK&C ;]!ET_/8M.J]PO&ECNV5E4D$*JECY:<#8+H.#$"1&S\=AG561;=[]]37NBQUVJ M9](T^Y0B1.[JV2Q1(*JDB BZ1%FB(?/2M9S]"J2O87MP5QK=U(!A-_TT+!2\ M;$36#6WK1#4:&VO_!WJ=:_@>#'AA.;W/EA?.)<9.;6-OA36HXI<'HDT[/;6I M(SZW4[*JZQK'HRJL44B89$P"I,IU.=S77,\S\%(;#((%82Z=,;BAD/B&!PPI MT.RL^F9R[M2;R@E>8F8:BJ? 0K':2ZA>OT99O8]:8!:=2DKOW;CDD?<46MN" M[=7P@(>-&$NQ%K& 5\K5I-J"1Y5)G;O MO;)A9##9576'B*9V3C048BN&(#1'G8H.UO99A-T.[R8D<]^8DWL S79DX1KD MV8F9$2O<%E06;)86%/H,D5X)<%)*[[-._,%R[TO0-N&6_[8,6%MU-6/1+[,Y M"7EZ>I],.ODP#]-%2%5LZT/'OT\)[V3\?YA')G$58V3 O/*4*%@/@9)(2"X% MG601F?>IYKX/RHV6!-DW9KBZJ;'=!2K[88X_A]4AH8-J1%?2&XE<+[JJ36AU M(-.I$*L#YY!RM"46(8SM8Z.NQ[,1>1ZY'KXU=QIHIAE+7N#A'-/X%($VSEEO M%?#35A:&)A4P ,LN2S*>-.$^"P#G46S$B$MOW0_XLC%)+Q0 M"!H398AUPS#R6GKA/4'%DD.WE@1WH]N(-X]=WOX@B?TN:FM9ZGX\7I"@R%.^ MF!W%93F:K+&-A.61R5S R%IN*S!"8)H 2IUS=-EFUN?&IMM0;42@;VQ=NIF6 M'L 0KWMG+=38_=>['I+*2P)@+/CM5[$AU$5FVHY#)HY5-2 M#]&+C=MO).9I*>_>#4?.57J\P&483[9J+'+-*(T:B-R%KU&CD LW;2L5&(ND M'\:Y)9U+"UY'!*.D$,[:I#I5\MU\H_D.,WH?/OT:EC@?A\EB%(TLREJ:&FJ: M&CD\(!U*X)HYYDP0KI?_N [.D [3;,V &R]MWUKP#4/4,RA_S.9_UAV+&?F@ MQ\(X&R3 MZ3VFVX&I% M974-T'$E[V)477.J-\ZZ'&3MS:7I.UM/A:/)F9?H2@-J7'WPD"*7Q^#(CJH8 M2H SXCU#'!K]@8.>+3$]>E"FWF^,M9\.AKISJ:7IE%9O@NXKBG;NP:"K79X;ZZEA M"_!;D-4CFV?@F'):"PJT4!$NQ9T$3]X5M _,\B1C+'V2\@T!?D7Q4"\>;:FM MWF[NZD&)W](^YJ,)SLK5?]LAJ=_N08V<7X-9-O*#5Y^V-C#6N^2""%!<411E M*0]>Z "!R)(,42^5/M5'-T+:N2L8\6)V@D3(26W@?LV#NN(:T)]"%-0[T\?&ATQOAS M:Y_A2\'.2=/8:*,G=0N.[C_/':.CU6K1U:>N'WF5*.>BZ2Q%9%@0F#*QWN_# M:[>!"$2ES!G%U!XW6[_;[OD[K57>YY$C1U:S^'HU(T^4=X;:5@&U A$$!BM+ M"F:S6W'O\]0AQ$$/Q8X+:Y?=5--FE7LC>.?D$&(0RJ(&I@FFTC9!U)R!L]XS M-%S)<*>9VN;!0PB#ALN?+174V_.=;_,]Q67MQO&E"_@.;FZ381OYM'O/H%%Z M?^$.AL*+CL52"&--/1?)?>WBBJ!=0N9B-AS[K&K??"O&;C-:F[L45%&<,5:G=B;G*P!/6 MABJ:043* $1*UN140NA4!'8]GB$XF:XBM'TN([T-54OB_QJ61_.5OSY_ M%\:[^7B:QH=A\FKZ/QCF'VAJ."K&L7KY!7#M32W8->!\R,",%!Q116?Z[.9M MAW=(QK,9QVY[D3JILHN]O0/K>SR@V))4]+;\,EZ0[BKTD>=) 54_@PZFWGF3<4RALR!!\^X>08?YU-E_N+$<%1 M)1%09^OAG5+J1?$I@!$N:6935J'/>?YM$0_)$P^'BKNJ=DC>>+N:U7L^X1$\ M2<>E RV]*-E[YUB?^RP&X9-_GV:RT35&KGTM MZ\'%LXC9,+1%J 3):PN+[,.]>YJ^) M4MM5=5P/X7S5I_!EF$\)]F+]\R[;6_<9O]4^U]9S:N0;+]S\\.R8GE.W MW#[,SMT2LC^;$.$7+\:3(S(B(Z&S<])H0"GJ^DF-WI/RP(L6W->6M;R/-[@W MU)U[X8;Q_%]A

    +9:G5QNL^_O40_U18%# @H@UBTFU/2\C*QI$,E*D M&/K8K%MA#>T"K([DNM+SMIFZ^EQO"0\R M.2:03##+C_UNK8 .R3\^+,EZ:K09[?Y8R1WSLV/RZA_QS=%!K$LP9_-?^93% MVZ/E8AFF]7;'D>1"4!B8@#-&[T; DX)":N\&V41Y7)Q42/:W1-H)[E<>7KIT9CC"9O#T\71KYJWO@*)=:/>8#B293,,^5H& >:T]V9X7@ MUO&UL[+U9=UO'DB;Z MWK_"U_UZHYSS<%:=ZB5/IW27;7E)]CG=3U@Y1$IHDX * &6K?OV-W E$@1) M##LW0(BG:M$N?OOI^FJXN<;+XZKL9A@7FK_X< M+]Y]]:^,\S^^*K/IY5?_FL[^&'\( /_1_:/OIN\_SL9OWRV^$DSP];_._N:" M0N&Y!50Y@Q(Y0_?_UNL7C_MV^^^?///__MKSB[^+?I[.TW M@C'YS?6GOUY]_*\[G_]3=I_FWOMONK]^^NA\O.F#]%C^S?_^^:!AA/ MYHLP29]?0*_/BT__\"8:_D1\]]F]XIU>AG&?"K[SZ![0=@^" M2[R,..L3ZJWGWL!Y#7(=87TD_C&?1A)OG.;_EJ:7WW0(OYM.YM.+<:XSZYL% M?:U3[7Q:WBRFZ8]WTXM,$_4/_W4U7GQ\''Y] =1)EWG).IP[//V&$,26\61< M)Z"?Z,?5*RK:=N+@7PN<9,Q??S7.?_]ZS#)S/*9$ZX)0M%PX3ZL#Y]F$C-%+ M/]KA/56N:\DNING6:R_J1#O]Q(R+$/&B^^WH:@YO0W@_^O1P4@6^I&_G(Y&* M+5DY*")K4"PPB-%P2-Q9;UAPR,)=7LVO>5K"/';,6KWBFVJQ;_!B,;_^36=# M8'PU6?_/^[$LK;:_="\GB1;U.7Z/R_^^G-Q5X.OIQ<6/T]F?899'21E9=#(@ M?;&@DD#PAGYD/&HTJ+B6OHGH.P*]K9?/?'XQN];0:H;8+ZO943W+D,#),PH!.9$U5.(=84@2K MG4#GR+%RILT@68:&F_:I^;O4H$?3(4[HHYD\%ZI[$#'3(@,>@@!!= D MCQ)-*3FWF37N6^;.E@R'Z?XN&\2A;/@%%Z2 Z27^-)W/1UP8:9E"0.,]*!\( M3 P2'/-(ML#@E6M"A%LPSIL#^VO\KOGEON:OON'HY7Q^58/@5^6[Z>7E="GS M[^3ES5[$^6(6TF(4I'$J%@D^20KR$Y<0LG!@30C**>:YBX_YN%N^ZSRMWD+1 M=WF@>ED4*DS,WU_-:)7Z%6?C:5XN7MW7;TE!F>"_IQ"PV_L8J>29C^0^D>.D M@.:P BYT_-6R9%9*5*S=JK$;V.'(U<3@FY:1AM9JY77E/\,%U?X&22YT3IZ M7D!HFI950 OD/Q5 4;C+O A>&KJPC\'[(GAS@$7Z]FP>9/8/?^$LC>>DG7^% MV2Q,%O.1+JB)R@)*I$!,.<=H-%DS3TF:$),#GPV7F(BJ,K2J<8TR'LN.>]YT^./A1^EQOZ(&Z\ MR/_W:K[H=JM_F[[(N5-YN/@UC//+R7?A_7@1+E9 KS4VTJHP AE H@B@I';@ ME,Z Q4=O2HS9BJT(LL?+SX@EK55_ERJFJ5O[P^7[B^E'Q&]Q0F99_'H1)J.4 M/<_&9'!"D#,EN86@O (7.5.699:X&M[!W8#T/'@UB)WN\LJV='HWP35"<5D*>6(!^>#\ )DR@Y43$@./E? 1(C< MD]Z"26TXUZL<9T;)X]GX+F-]+]-@!VG#".ODB'@=53%<67\QIM D!H.V M9 8Y2 I;E+X[>2[J]D,)^GC M;[26S&E5JB:>Y.ZGBZ4_\TE5O^#B5?DM_#62Y*48XTDJHS4H%#3$I35@;2ZZ M!%/R^B9=3]QO(\]Y4_T$.- B:+^3ZJ6#]-83(&L5K3O>51UI"U'(P*4.JDA^ MC"2[?K+&5$E2LPPNB )*6PB!K[( DXM]"O,!108F! MHP-D*8.RCE/48R-D%62P7EG!6SEY-W'T. ?O%[,K_/S+*04;?RU^N.A>^/>OY_BV?M,;'Y;TJC/5=%(7YA=_C>=@M3?( M8%G#]'VWJFX%:K16.=0K)S;"ZM-[N*_^Z0$F'&Z^:2O=#T:,G&S6(18H2JFZ M<^; %Z- :]GMFEDMVF3'#4B(6P5FQ^?#+BIOP(,;>VH_=[[VB$?GC D<;"WN M5%D9\ORP ,V0,KIB?.9M8I([4(8/)WHPT;1/_38HJKDG1E^!BT4Y;Z,"9Q2% MV>@,!!,E%^4>\U>&5$J MGR$9RR@XI @Q")=!<\]%H5G0AC8'%5M#/ NR-+%'@SS7U[@@63'_$&83"MCG MUW36R@8;B<1!T1Q79(9(8H-F4J'127C39@MA,YYSH$0/FKXW8?7?OUE3#,74 M?QQ0?OYMF(_GT_+K#.3<1FG,%D0T:=7DT4] M#)E>C-,8Y_3!'^:+\25Q?_Y]E?EB?AO_=C7J?4/HIY"]J6+6JMV]MC9%(I8T M65D?([?&!2E%D)K'&$9]@SG4$9TD@C'K<+P>S__XO*]3/'NNZOY@J;SV4K'\]>8"&'XZ[8D< MMQ(WA[)"CSY\A_N7JZJK5^4:\GP4E#/9&P?1Z6/DQC38+N-2%_Q5G]17B+?&2S$*H4!&EH4E)8&(2:O21=,'(B132O IP^SWW?P<[#Z6Y0N+[&L L]MP#0]\+D%Y\@'/8>;:YT(!^NZ M.0&TSSDZ3,!H?0,5%>$ARH/0R1H4R2G5J-*XO>&W/=!I;/==5-RCO3L/]P?Z M\I\8+A;O5MM"J5"P'VT!ZR@L4=DS<%Q&,#%Y$LH+'[(#^>IQ*U^&P M%+W((4-.DGA9E*=E(3-(F')AZ'+Q6V5#G(89[UDF^[?B+FKKV7H_DZ8NKRY7 M0)3,-LA ;[8^T-KN:SY@YH!9<>>=]TEOU9=G*_O=>O5PJ^1!RI_VH;F>U\:? MPU\W@*"5@ALE2 BOB(^! [W?0B914DG98^IO"-YZ]1,TX=Z:&V*+\]N/O]$_ M[2:9S+.C99T1M$+0DA^QO=+^T] ^O M#\>W@-9TC^(!<,?9L>C-D(]N@1YFA2&FCQL0,7H>K(E0-.%4A89%""9 "H&; MX#*WNDTF^^ $>61GXQC\V$7Y+7BQ.L*[ W&UZDF'KAA':ZC#)(9+.&,SJM62Z.IKR*TQ@/SD4#R2G',P&-LDT_^N.09G.B59W%/8A.P$$Y MR'9W$^@/5WP#]Z2V>9EO\PYOIARN0EN4D$GGK&1-)+C/Y9YYE2)') MS.L&CFT3X6P%[\RHTK])^M[4#O]W.ON4N[@L0_16,V$E9!$\R:LEH2%Y,T\Y MJ9!*3%O5Z&VY+;K^_C-P57M0;(\]ERJ:7\(EOBJW,%V7#&\!JO=CQ7OA#'_( M>*B=IJV4W/- OQ\;)R9'H6.JMYP44+P>VDB?0J/,&A+6[I..:0A6>O"J",LE5\;KG8SV[9D9 M;1]%W3O2^JY5?+#4MK;V.J (<>MG]U-=N)\H:V6#27F1$NY#LY!Z M)Z0';RJ\^N[EB\5B-HY7B^K__C;]-_.:4E.,2K"'&J_DB0A,F<@ M6INXR)S'V.:H?0>0P\>33;EU9RNBD;E:7+A[MU\>4Y[%&E$)76]@TX7\+9*? M/"^N%2*W,K<95:=PRVHSTSU^P^HN>F^P>:!K0=+)]O*<\L%:;G=E9BT22<--$'08F25)2.8#(43!X)0A+I- M@ZY=4 Y5)3KL4M[*3"=74;JQ^1TW4=$P=S3@2@05:MM<&3D(*YF,4B7CVG1J M/\D6HNW(L%.#T5V,,E@?R6U /3<8W=E\6S64W$?W@Q$C,&ZSCX%6:D8>3"@* M@JO=N#67P0A> HM/G1 '-1CMGP^[J+QM:\&-??"O^YA)[566 3Q6U];6E@Y6 M>/!2YQ@DI?TQC&?=C4P_8YA?S;KQ M,__TR_\EJ5J]$H@_\,IW,KG_L M6M1]]MUCL*IP\J)BBO52=Y/ .1;K/6_H:R!:2IN(KUBQ1QE\9B!"5FO.E&,0O? 0&!BC*(<%6*;_B_;X1M^1CT>%]=GX@86 M;+ ;_#W.QA]HC?B -_".LK&>UAH!)6ER4+CGX"()SYV01BC'0J/\^8UPAF=1 M"]M-^U9\ S^NC]&SC(5K.4C">NE2$(8<#-*/XR22R846+&F"(N1>?@ M1$JQ,;$?Q'>LC;(C<><^!O=GPY:S[(/N^<=5-+@-V*;;;#O!/<[V6PN[WT>M M9D8[.M-XW:WVB& 3+Z D\^"9L& L_59K'91NTX+[!!CVR'[>R1%L%UNU)-;+ MR?NKQ;S3 +_. ,RFII;1LB$5*8&CA2"0@RC<9YF<\*E--LD#H(X8B/9OSON( M%#EAHX4=N:EY#@)B)N%%[;I>A"@EM:F@? #4ET:3?6PQ MT&PB5]"T41:Y8Y \ZQ@<(*!7)+<.3 KF>6ISX^D#H+XTFNQCBP;I03<6X1MJ M^'&&_W55[V/N5F"9!86ZT@'30H#23H#3RH$T7C >?12JS8;H%N">8[,^K=>2 M8)L KL;6-A '#\?60!X]".O'P%LXR'U89Z"X:QUJB)Y\LL) AEK.[+*'H(P' M7E1,/F8G6..-I*$)M'V,=33^[&*4H>+U3_/R]2K,T%J1!7";D'1 [GSP24$J M2AA3N##;U8GV$Z:OH3L-U^@@LVX3EQ]BD^/F4WSWKG8A'4^6CEW?F12;G]XP MAV(+<>[4OF&P1H4L(U.B!,>B4HRK["5RS]UF@V]^3T^C_6%WK/._?I],XQQG M79>3SC.G/T\GB?Y56"ES=0#D9$)A=(&<,J\]+!1$KBGB9UD&K8Q*LO&RTJ,T MOJ?\DZ--R?^[&5%?[XMP19GY;FOGKM>/GI7H^=L\:<>.$XS$"R2!I MM=4!/"L::!'6B?N8=&A3N])$G"<]#OJ@W1;^T+"<&V1Z.9]?X7S$ M61&RNW?2N0 J1O(*M.97 M_Z;HL;U_!ZMGSG>/HK]=A/F\NX:\NWB9>62RI$:)_ /XS$>- MVY<'5U(Z3++>K\-"!J6%@<@B@UA"X>""J]-V(8FTS&!,C-IJ*4UIG%&S"=;13[V/0IC[#[\/ M-%S+X/=P3:V+=WT7R18"#G-HWDK$HQ^Y'TJK=M-MCYQXDN0OR4=7'$T9-LM: MTY7!.4OSAI4L)<&2:5TQ\K1(OWV:P)/C_"Y4:,#USS6'/XXG@="&BY>3.3DN MW1'G+:F[4VU>[Y"T.8.4Y*6IFD+H9%# C#%9\&RU;A.4[ CT27\3R\?3O#M]TS7Y75RS]'?XFQ;%U8W7:K MM*1)F@D'/'E>@O+"-FII]QBR'BZ+NG.CR.?M6A\2>F849%5[T:&+%#%4D%HQ MZUE(CODF8C\(:_@ILU=^;+@CJB<3M+L/Z#56/=&J\"O.NK$W2?@J7HR7"ADE MSER'K]3&<A"PTY,@,J*PU.&18S]"3T@+KK>Y;G9OL_NXSH<<0 MFF]0M[ 5FW_XZSVFVA9L?$D?>57>T&_GA>2DO]$_&$\S'\7DG$#MP11>^_]: M <$I 3'XA"BK"-@C"\'BX"RMH\U3@#+F=:J%U4"95E,;7)E7D;?6YOE-1_\NVE_#Q[K545D]__YJ>97@**IB0W7[/9>1YD!22$ 2 YG6TKM@ MM>,[N4=[@#@3G@QJB[L<,@=OA&Y6RO*<3ZF@@RP>7*HB(ZV6O-Z=EJ.'5(Q, M)@M48JO(?:N+&S^]]ECGZOT9<7JH,GN^FK,#L=H2WP9&[]>QW@ P_ 6L>YI@ MW8@'Z*^A.7W2VF! $*FP95_-P) !TQEMX;3@R*U.LD[#C _C^VXR26]F/#+8AQ@ $: M+'4/(.0VBU+OXQ&J[GI:(R'JJ&AESY@LC99@VU20#$V-1](OAV;&+GKO^PQ^ MXS;XB\GR*L!E,[WK##IO4K(48L4D:;5#05XVXQHD"L)MK"UNNZ/WK5\Y_$YR M7T::-M?PB>8HCM9BY199BB-^E#S%=='6,Q5#\M%FPRD859GTKR:9@,]I7YO)\9SV]9SV=1K,>$[[>D[[>D)I7[=7 MU>GUJMIK<[I'WM$J[6L7T=;2OFPBOP%#K)D)];9H+\G)Q%BDX#99)C>D?3WR MML9I7\[X$#WGX.J%&DK4^XT+?9=DLL)@CKD\S;2OU?-^I-&]*?WHY21=7.5Z M]3.-/?K__%OX:U14,$I[\[2FYFK0>+8@W&%M(D"^!#J\6P]AN,6O!8(0=DHN+#.F_SE'E,U'[L M8XIK@=XLPJ)[XK=7<]+0?/YF^=QE>V=&RX>U2E,H$TFLY"A 52("DOV90,X] M:S-!/PCK)&/YG8P_;66$!M':"LO*!]T&3-,8_A:ZX4Y]1(=K6D-LBZNI\ ]8*X;#W[2UMI703V? M6_XZF^:KM'@U>X.S#^.T/(M%3@ZG(TDL#^0W<*; HY$U$5=%(90GQZ*WLZ]- M",[&F^I%Q3V>B-S ,W\QR2M$G^[CV0)4[UDD]\(9/J?D<$O=-7M/:FXS[#> M2X;F+I8L(*\'\,DSB$P[B!@,8T)8)?L[]Q[8]@\DH@QD^EVTV\!M7@%;+3N, M'(+HZ_5(J!)-:(KF,I,U; M\)R3(1Q2)45B9>*P(K^0:U54M,X&T::>]Q:,!RFTRTAU ]93[TKO4>JP17 MQ4>U GLZZV[D>S&;U:3+;IMNA2W*Q)-S"JQS%& 6G< EFI&2$U(1,F?6$X;O M+?9Z\$5/V:K^^DT5>I#2[PGSCUL5KAY%TLYR4+J[;;8MWWC<#-3KU9 M0NSW_J/3HP]+3HN/O^L+8L1>ZNT[9KT?7NWH,IGC2#/IL0@/)EB*J&F%!F^S!T34](<4I?$' M&G_UJB_(]OLHM\=X]I"Y2FJE!#>O0QT(/#U$S+PRU]-X#>H+ZO M11 Y:AK^C AO:4IPF"UH)RA\R=R*DOMCQ FY24.18D]=#[ID[ED&4[*WC,<4(SO5F?&NS9?I$5EX57T0*$J19THB@).:AJ=7&9TN M10>Y9\0X2*[VD&'A[AH[=F[VO6?D.>MH(RI@K+JDG%CLZK&G#]YE)[-UV[5) M?C*Y0OV9]+$H M0@1)*U[,*6C$[=;TV\\]E5.HG30][4=-@U4H_S)=U&:&=5F:X.*ANQ3V.6C: MX>G]'"[M*\[:@1)Z1=&BSZAC4&06KX42129IT:(O;K3#>PZLEL2X>#F9D]-6 M_;+/;B;/2<7@:@D].9?*90Y.* ]!NY)",CXZMLWDNGNAY&9 !S=3I@>]*M_- MD#3Y8TA=6_)5PZ!OI[/9],_QY.UWX3W]9?%QI%G2LA0&QFL:24[22*H=B++U MAEN>@S=M*GEV07F$2N,>N'*GKW(KN[2H++XE_[=A/IZ_>3_#D%]-_AEFXSI8 M7X<%\I%'Y@RSDLRL(J@893W^EY"=2C+0^+9RB,%S/\+SX$X3>_3MR]P&^3T6 MI$7[8MEB?B0+K?3(-"B)'I3G 8)@ 5C(C)DH/!-Z*\_FH;<\;6/WJ\0&;;TV MS6 O)PN8K6W4L'\' ME$^;,,WMTB!/\[;\-U%VE;694*::9_H61^B%%L1I"#P2TB(5A!0$6"N-3?5> M)MFFD__V&,^#/XULTN#FAU6S^/FK4C'_\%>]H.)J/']7?_G==+Z8CR2W$3DW M8+VH>H@(SAO2@U4V96-U%%MU\MT]U?@!5J#;J)XV5WK7^UU.V(,O[ SS=R\FN?[GA_^Z&G\(%UV#CT\H_QDNKG#D MLD/)A0,MHJK$U>"U,Y"1B%R"YB6V:;"U%;SS8$G_EKA+%]?O%$)S'ZYH[&D5 MM)HF-(-(-*80#8)R$M Y7G3M-8%A@.GC,Z+S($4O^K[+ ]\O#^J%1B.IO>2! MXJP8DZ\E4 A>E0(Z1QT-"S&P1DWX[F Y1]OOK.,-6UX'[Y7>]H&7?O&*D$E9 MQ%MS'\_IO.@04\ZWT"'@UL^K#&TRU(AL40J MW@%-3_7^5UJJO".R53+$ M-HB:=M&\B^DXK30/L]4#AC] T<-0 $LITA"4X&LS?Z4#S84UX3YWU?$BZ-RF M5\Q0IG^DF69KR^^BWP86_VDZR=-)MY\>P^2/5Z7@#'/%]]/+;U^]OKX*CZ%1 M+)+_FC)%+1@%>$P2F#;:8#$.M[N[;/>#LFW@#>\O'FK']<.QWHW0(-_BUQF- MF8KINJ.5]-J8Q*#4_AE*%@7!6A)="T0KL60CFW!B#@EAMD3MQ&]$NX_.2;;(&K MJ1-X'[+CN(*'6NY!(ARH]N;3P0U\6K&@,FI@H8(T3(+C'B%)[8S6(F0UQ+YA M:SH\XAX.Q89=M-UWTMQ/TS!Y\7:&W0;#:I&RF#Q*5DO/ZXYFMA[(_[#@:S43 MUTYGLUU3APT//_;^W[YJG_:HL]X[O/SKVTV0HL_>(;@>'!, MNLS8=LV)-C__'"S9@^;:Q&UO*5RXK/+^1O^FFWFLC#JZD($\Q4S3CT$(]=0A M>Y=-SMKD]>8*_85I=]"8$%;H:&HK5M.:@T+5:8^8'YPI(&)63*3D#6M3_# D%1[QT89BPBZZ[MM' MJ\?,=9GZ='N(*$Z3.$;S>@6KE%![)(*3MO9,9$J4[=HNW7[N\.MY'ZJ>]J.G M!GMJOT_FF*YFF*MX*TA"N,A9I+7*UXM??,S@47M@KJ!T(453VFRV; #SI.W= MEY+O':HMJG/GG^M,*]S7^'Z9S'Q@6>YCC^VO'GIW#Q?S#4ILHT M3*PLP)BMEXDI#Q&E!2WK&"K>N%95N0EALAV.]6JB4/8TIO>FY]Q_3X)E]/98OS? MY!K2Q%@!_CK#R_'5Y8M)YRR^G,^O:O^\KFCL%UR,I'/!DV<"B*4V7!4!O-0" MDLM!6<.$U$.<>>P,_!R9U=9ZC3;MKJ=1FAR5+,9%T"$[4$%&B#%HD#$IAH[Q MJ-M<]W(3Q7G08F^]-BC^O8GEND>M,,$8XAY$)@W1KB:,2:V!Y8@4O4H;=9L, MN@U@SL_B^VBYQY+>39!N-'4M0GB2TT..--$HJ3AX0?(&Z:+TWBMB97/;'Z,5 M\%#FWU/7S:MTE^=.5@IM)<57"6N0E:2G%2?4S@0N"OH&11ZB./<@D MJFUP?>&Y=;M8;NO5F[:*[1OO:=7(.B6.8:5;TD/H(J.4,HB==E[63W;;+QME'Z5D-F+"+KAOG92F5K R*ICF?" J7Y+^P>G>?=%)X([@-V^5;GVA>UDZJ M?B O:Q<]#=8]_R<,1B M!B(I_6BPWDYH:ZI9FRV71X =O-1TCW]%/EFHK6>Z]]1Q]:I\-YTL9B'5/5*# MRM% 8J[VWA95=,TYE#J]UA(4U(WVHQ_%=H0YK$>>W%F*^K5%@TCE-K;KGJDC MKCU3/$<0T2,H#+77)3>0),77D4<999NMA\UXSHL5/>B\;P?E-J07,2RZ:'JD M63&>9F\PP5-HQG*B.)H'<,P9'E#8@&8K3^6>%YR'87M388M@=,,4]!HG^&>X MZ)K291,3RX[DK;W55; ) JW7()W-FH=4=&IS./4(L/-@1@LKM$A*V0#O^@;# MC]<3U.8,4N:$CE[*VJ"?D*M0(-IZNS6C_\E08BPMW:A],)\_M1K8KD6:S#;( MO[_"7RC*^.U/O/B /Y/7]&X^PF 4>NTAY$"XDY,$64E(61@9F$NZ4=.9?1%_ M@8P[U&XMLG.VQ#U27$K/A0)64JE+MH90"*PSGM4FK2A%HYWZ+1%^F7S:R2X- MQ/G[)*_R3S'_\%>BCZZ2G:7D20OI06M9MS*-I0!/%6!"&L822:(;%2OL M _<+8E8O%FO0U/\>N*/$C/'51XPBA;HG3NP7A(T;:U(L@F;/(6+R3X#.BRI] M:+U!R_[;L/Z%X[?OB*XO/M!OW^+2J[NYL<1'/B-G5K/:55Z0#G@$IXL''TTR MWO%,7P=@R>-(SYD^/=NIP14 #^*]KJ2H[0A75VJ-7,XYY,P M:>UM^96.(\, M=)0\*!&9=FV.*G=%^@7QZE [M;ADX#;@'_YZCY,YCB)Z(Y4A%2@35[WN4W @ M9,K!VR 9;Q.Q;81SSA391^,M;A?8+/$RX2<74USV"816- $ZB@@]\@)6<$VX MF16-KKY[ -10B?'MW=W#=7[L1/GY;#'J+G2L#_D'3M_.POMWXQ0NNMP08720 M(43PAB$HK3(XQAT1G43SPI.+OM5<0F^YP1SZ:9TU#\(X5@)=;S:>]JWK'L^D M.E!+#MV$M$HOV0;4+HETVQ'A/CC#YL_U:*YI*UT/1H1D@\BE)@S[V@O=T!I' MZUJF'[5S/J=2_%81\2D2X)ZLN:'MOXN*^SZ4?CU.[RZG]5*]BW&9SB;CL,H+ M"\8H)D@XX0/YN"@5N)P\1&TDS\5;6BFW.I6^[PW#.8@]:G_:M^KZ[C[[G^$R M7LW>_H/BWS#Y>)VI[T6(B@LPQ=":Y2U1UEH&*0C-C?@[GX^(;\Q+2XFF'?:9('O:^?M,G^1%Y+HY0A M6N=3S,I+FL2]QTAC,VB'6'+49730FP^\ORIO%-/WQ.6K1Y&":[CH< M5)76W:$,UT KD ZD8HO8)J-P(YR#K]6=7M+DV3WSS;LPP_F+J\6[Z:PV&1G1 ML.5H%*<9T]-XKEUL@K#T(V8C>.+9RS;=E1\ -?Q^QN$LN'.!;D\Z;W+G#1:< MS3!O1J>DS+(4!2)G4_/VL)X0%) ,73"9QK(031CQ,*YS($6/FF]0U'.'LK77 M4*6K39E)6IJYZ3H,N>J%ZWJ"E)VQKGA".\P4L01T#DSH0]<-LBOOP'IUM9@O M:$$>3]Z.T!DEM62 KI8IAQ+ ZUB I2BD\$671I>I/H3J+,FPK]8;I%)NFK*N MN>I0V9 ,R-H%46EB;?2$+ EG>>0F9M>FV]?]F,Z!#3UIO$&"XR9D-ZDJ/'+C M7 *;#%%5QU1K/RP$%"Y11,X9'XX09S9']*G[!KF(;\(%KN3]Y:KJAGZXP=R7 MD]]F83(/J:I]9(VUQ;$$05I->O 28I %HLPQE\R#+6TA^C,F+&_MALD M"][ ]=UT,A_G+A=@.GF-"<>[=(@R?#7V30AYOF/I)CK?KFU1/63ESUR7FE7O>@8:Q<&'B6$ MF"C6RB8G9*Z$1OM[CT([![+TJ_\&V8+_"C-BZV+^8I)?UPRTFYY45[\FA#$4 M6T4PRGE0V-VK%RP41W&YH) LQ3:>[&/(SH$>O6J_SYR_[HAJ)>\*Y*M9!W&5 MC1C>XJ>_K'RHWZ:_7LW2NS#'E4]^B^=1A")=1##165#"!@K8'(-"O)?2V9CY M6FOU>TX#^T3UE#ET7!/UF5AXOR2K8)_63R7K=5"L ^90(-9Z<-[.IA8_:SD]7U#,?%JW+K=HA1+E*H M8GRW"00J9 U1>0.>I4 NED>^76;I05[N9FSGP)N>+;"!)'OOV'9SXXV8K?OR MXD,87]3$VA^GLVN8_PP7RT+4H)5.( ,I0"DOP,4B@'LC9)#.&;;=Q9I;O_(I MV[^AM;Z!$GOOM2Z96X53S-'5FO(7Y>\$9,FY3(@R)# MLD)3&.?@<\A@>& .4];>LNWFAIW>^Y0YT%K-&RBQ]\;K_5[T#W^]'\_JH2.1 M% 4M6N32Y)J5HL [$\'9)'-AR +?+COYH;<\>7/WIL(-QMU[0_0A(BYCX0U, M5"J[4HMX=:Q7FA2IP3')@6O'C988Q)8]TG9\\9.G0$M%;V#%WKN@]_.58'>[ M^J_*KU>+5UTEUH@79#EJ\EE];5WL-LU^)O_^&_X8U/G@=-5+LA MV:O%/NP(W#DT$W(;Z9<"*3<8Y' 9F^ >5L+;JQK"8Q\^1-$DRW:2KU&+*G3)8F MVM] C[WW-A_Q=3H:KQBY 8=YZ5[AR^D"_\<;KGK+5 M&REU@]T/WG5\D]YAOOJT]?'MQP[VLEP[1&4MS4O 1'?JSVC*R@0UU135'+E& MWJ95SP.@AFJ#T"#CHB=-'[OYP2=YKJM\E[5=WTTOWT\GM1->5^DK4S&)(F P M%/K2S3=MI?O!B)&CU-Y$">CKN7V]32<4GF@EM$JE+%/P;:I1!B3$ M(U<-#MC[M^D(=XR+'7%N"T82H3+U:IPB$)(1P5FKZ<_/BU6/=5=2# MB>XO0]I#OPT*5=]+-FH9P2=_>2#R^OGUS"X1-?8;',1[)@>C'J ]4F?1H MD08KR#9(%3/*E0Q)Z7K7&W?@*."&R&H#2D'3H6^SK74LSCSF8QR-,CL8H@%5 M7GW V8N+B^FB^E?+;=K5HBB==EAX@6SJ+1-9V[H%0RNCXE:GP'U2;=:>>R$- M[WST;;_U%J"]*+_O?D\O%K^]PY_#[(^:YU6PGO"M4"578BG6 (NUJ38/!,B@ M@\"USLBTP;C=RHR;[[LWT_GF%:!V0XT:MV26?9U@W78.LLQ\%J M9X7U*5$TM95I-SW]O*QZL/Y:-+38M*N^7+XR%UP8 4I:$M,Y0[$-UGO5C9!% MD*"Z43>+^R"=6PC1C^X;]+38?$"_8O\6T)K&#@^ .T[0T),9MR'' 39HL=_T M $0,03.632U@K%/L MBF*A:IRUA:ZVYW%>2" ==F,J69SD1^'^=QSMC/MP.TS[ M5V+O[GW%][^)E8\U"U M]3U$_[^K"1(D]G+R >?TN35H#GG1"2%JLP9."4E:$^.3@[D[\3MLEL? M?L^9&+='9?;HW-^"]NM%2-TAV(NW]&4-8(J.!8.T!OE([BN)666V%%/&)*WA M+(7MQN\V;SLSF_>FV!X]^&6 3KLZ?U0W@(1A<@8RJ" M)DR)V^6EZI2)*_"%] Q&BDU6@S; M+=T;'W\F]CU<=3WV=KNUGJQ!\E)P960$P8L"A3;2+",YB%*D$*R8[/A.2_-9 MFK,'Y=W;I6WH*Q.N96AX2\+Z*X:Y&.%!P=;N0N"ML2U:, M2QG=XW?P%@)T=)4DCD7B>L2G6QT M++X=P./T:JD7*Q<5,PBL%Y1IF<$YJ^K)B<:4O.92-='*$^G5TH)=_71OV<5R M?6\T;5?I0^GZP MUPC%%$A>C /A%"UHDH#Y[H(^[\DJ)FJ^?@G#2;=K.;*U]]'J4!DK-Z>>XD-- MCRN G=19*HB2)F_/403D/KE&3?)W6POZ#E"724K&:=4TR0<^0V.?$4>70Q:*/IZ'O38.UFP%3MV47W?(=FFS"A;4I:6)4@B&5"" MOG."/$KA9='2(LV7_MVD=RH(QG(M8-1"DHWE?, M<' 8'=!26.J>HD@Y;671IY10MK=Q>U1FJ\3!![,B@@S9H5<@HM(T614-,5 < MJ)W/@=F<.6Y7Z?7T$LH.MGEOBNU[/^6A7"@ELV+%07=ZKPRM4)$Y"5)2I&2* MD5%LE]7]5!+*]K9R3TILF2SX2+Y33#H1-/(V.$T]S$$L*8%(/O@B; IENY7Y M:2:4]6+WWA3<=UKAYJPHC($Q27,.^1*=TQG O>G%_/YU6575MXR&>FAUPV3F+2UP&M)2A1SF: M%A6Y M0N\]VE!9M*YL\83C=38!<> MW-GOWD_'?0>@U[>N?L!9W659 DK,<8PJ@*G'4(I^@B@#!4X%72HF9&]VN)9C M[>GG9;/&.8TD59GZN7D_=5B%'RT22H*B&V.Q,"NV$9T MD;+C]6IFIMI4'.^"\KR(T]Q.#;*&'L+:7:[*DPLL) 48K"5%(/EPFG/07#F1 M9"3NMUD8'T/VY7%G9WLTR"S8YEP/E8@,!4FMG*L=82P$EQB8X%3A3DC>:.IY M@N?K!_D;/=OB],_74[ YU0@R!]GR^OH<9=SA!W<<& ]/$.!L%DQZP*UBN]_%Z3QY8S=B+6@74 M8L KDT_R?+T5.W91_1#GZSP%641RP*.FY3=:!/I7#G().CL3G5[?]GFJY^L[ M:?[1ABT[J&WH\_42=49',;HTM<>(%! T?7'<1U<8#Q2PG]WY^M[&[5&91SE? MS]8O;\PIG@N:I[RLT5"I?46B->AMPNVRUY_>^?K!-N]-L0.>KW/,3D>90.E< M0/&UNY)R4>[7S=<&NK_=B]]X4W/?Y^HL-K!1:J!(YR1D*X>$8R>6DN4<[:T7= M]0JI;.N*G>F8/E1M/?;=N99S?3_[-_IW7001BD81M0,9<]V:(9FAF[Z'T 1GQ.J5@M M=S$&S6TTH!&[XR\'OH0 6K/$6$*-NDWMYF/(AG6 MI''=<%2R8-%'$'5D+"\&<:R +I);KRC(8,, M\>5D@3.<+UZ'Q3525ANL*7+L6"2%J(P<@BX.ZKTC.<8DD;?ID;(]QK/E3D]F M&<"5_>&O]Y@6F&M"QG7-0BXZ:Z_(99>9HFE' 5E* 5C(.B=I)4_#A#MWL9TM M80XT0X/LF'6$W23XS^D%!7P7%.Q=[[Q(0U+F#+5\#51BJO;YI#DQ9V=#G<&/=N@_5=F=!EG\8PQUPO[*5089D+=]/9^+^QZ]J(0LD(6 ,55:\5JIO'/TYG_Z@' B.I M-7G"A8,*O-Z^7F_1T5Y UN0'"2.:[;BWDNB9Z\>@1H, _ ?R1J8?$=_@[ /Y M8)O%_&7:Y:!@[B2:_S9=A(N;?_]N.E_\,EW\'UR\QC1].ZECN5O8EQ?^SD1I%"&Z=R6#F?Q\KIT*CO!**]-;T\ M;W\YF2]F5]T]\8MW./OM79BLIH(N0^.W*0F*XP]+%-5=RD&P5HAG?T<%ND=27'K[SA+=6"5[H\CG@4ZX0I$[6GL M"$V1=PD1K$KHI0S[Q#[I'153O-X,;!E83-A4EP78-^ MIC1$+ 4*_<\:X2W%ST/.D_*8V-*0]]YU=WA$MX)4"_DW*W!D.<]&.P7> M9PTUB1=\B &B#\4B:AYR;AJ,/0KQB^-:&^/=99GKKPW#HQJ;WZ>R9>JQRLQE MRP+P>NVZBJ4V6Z30CGZMM/8L\O6+HGIOUG"@"(.U=#CR/'@4DY]*3X@ZM?\2 M+I>YK]%*8XRCH"M;7[?J/(V[6D7!C[)'@^.% M:RRKG)%MT#2M+KB-YS@5!?O;YQY#'Z#<]B9/7?J'2L =LZ"\\@1($Z==-,7P M["-K.R$NZ:2N51U_#=KD ME$+ 5/F;>2U*=0E"X.BTX,+E-OG7#\+ZLI?Z_BS6X@#U-J;K"MLM0#5U 3;" M.HXGT*/YUJ/EWG3?(N=D([C(D1 P ]H6FE.+D."4B)"06>6U#WZ]7\C3(\0C M_L+0?-A%Y2T:@4TO+Z>3;A-QM0#ZE#*3]>)N96JBA]+@F"-HB5LI1$)4J@D' M[D 9WL7HP43KW;X.TF\#!^-S6O>O89Q?3E95]RMP4OO*85^=JMINE]PK+VH7 M%&:DB4&7+-O47CP(ZQR(T)_>&\P"2U?HNG8ZD3?,?>)@Z\5Q2LG:?5EE8,5H MC=QI](U(3U^VT*FIDYH"ZF.X\,>0)9=4ZR' MLG2#2:Z);%99+$86P,*J0Y@0 N<1'&IAHF?*Z$81^9-A[R,.]XF3=Q<#MZP- M^)R5O7(9%!9?)!$#T3A0I#;PZ%WM1:F4MT5:TR9;Z%Y()W@>WMSB]V4:'V2N M!F[_:YPO9N-:#MY!^YTL,W_]YO=/5;X%I3&%G$Y-H\Y)"U%*!$._2]I*%5R; M[)X'83WSJ4>SW3LW#5.*KGHOS7[@'2T+L[<5;:TL.WO+*8Q, M*@BGG$?G4DX64W!2*HSZGK+L!]YV]*)LY6F*D\1O6PJCQ3LH\$99$/6Z62-3 MO1KQM$HL?SIZ4?8JF?[&/3:OIQ<7/TYG]8\C4S33FE0H;5:D48P0,21(7LBL M>2D8&UY&U[L\)SBC]\OJWDI6^Z/%*=5HWY5J69H[RL4PY%I#Z-KU&P>/"$1*+3BN=[G.7TZ6&=JC(+1E M/"IB92T]]SZ!\YF!\39I&8OSOE'I4?_"/+/^!$C2('_@4)%^^.O]>-;]F\\B ML6)40HI: CFZH&RTX)EV0.&0S=(6TZK,J8$PS[P_ 9(!^,+JC:W:C7V<(;7[3^75?J3_*G!X;3^:H//@*X2!4&K M5#G$%<2L,OUHK"U>6&-/4^7;2OB$9I_3"*>:4.<$W80HFE7KU$[C@H7B+XF&O!>+;9%\Z5.+$FJ[L)^(2&RD!A>42LD"H__4OMT)?#898K(\:F.]XFUZ&PPMZ?,(.W2$ M'9-ZQ_#]'I-WPV;1PU,+U"J\4M('VZID;F!)GX=: MZZ'6DGI/V$O4A3H,T@A9O5KJ[D"5(;X/#:(WB['R\Q%/<[WS0/"QBTH4( M&).7H$RAL#][#C&8S%E(/.;3=.(/D_L)38>G$08/2+,6C3_[VR1[4$QGF4"E M#'CIT[)?O$_U4N%@@U2.USO;3G(T;2G@\[ Y >(TZ$[:R7 GF?2NF''GM?(U M5C-?-[L,:7$5+NJ58V*4BO,QPC>\D:^FQ'4/DYU%SDN3:<'[>3T%8/^OG;1!2&X3.!$,*!\"^* ,1"], M,L(6;'G1;Q.9OLR!<7QZ;&#^X:DCO76+DC14#4L.#(E",16)XT0AP8)PR3 3 M/=6\7M1)8ANFWM8^FGPN(8BBZ9 M7!7.2"R%O(#3CD,10BDEC$$\M:3/DVX5=W+DW<7 PUX)(94S+B;R;QR*VH+* M@2,?A[YSD3QDYL1Z#M#3N!+B^&;<_F*)76QP;\^689IUU=AJJT;->UM7!K_;JYLBKM61'VT6^ M*=@U&:XW^[X??QAG(MSKL,"1,5(%KQ)D[>IDP0,XK.%!+ *UY2DJ?UJ[Q=N* M-OPB<5+CI+<]XR94.J5>89L$?#V>__'C#.LN(,YPON@$1)6$C-X",D^QB!+()0R,9&:)-)DM+J88ZNSSID7$RM#G-PTXA0DXE(3"F&2AC,WBG.'"* MI[QE27/>)B@_B?NQCIJ9P<;2/3\_GG'N>?.Y%EB".D?2S]5%BL MK5"I< ^Y& -*&G*'',7:COE"07?)D7<7 P][_NE0R!1B M!!ZZYKO:@W.J)MH(KC"'P-9/,K[@\\^=S+C]^>?K-[\WNZ1HP[-; MGG8^)LK:(:? P*U3.26IE$DVHA)"L! UYJP"N^>0<\-;>KKV#FUYU2K\\P#:AD^R;3L MQ;Q*'9Z/E#6.:62@DT.*>TUM#>(C!)]B, 4=_?VT#F@>%N@$G:$C\K#G@I@^ M2'2";>O_01]!,X1[U2/)6O6\;.!%HDA2,2\AJGH]C,L*7)?]X[RW*F#AI>$%?:U# MD9/<-%GK&M3Y,M^'!7XZ=+TY-)@SB>9L!K6&&53R&KPB$Y&>UM.+.&U MC2*>MUU.R!@[L?*4+)[_@\+BZ7'JV7&M Q#8I[ 3XS40>,(]\D9:9.+$UW/T&? MQ]_!X^]$67FRVTR/B^F"=<)K54UB:I(>10@F&_#<9'35>RFG>42QI8#/@^Z8 MBUX+%CZE#:S')0^)9)=D$QN$!664!Q>T!>,L1A^%<_HT6^'M+_/SD#P)/[0M M5T]Y:VR+^0BY"?6J\)S1DZ3<@H\8:69BTI);D)0_\9WF'4?A'M;XU">MGPV4 M9+C#X@[6>2JU&=O(]%QA M--ZCP^(N9!FDP^(>EGXJ+$9=$D\%NQM6:ZL;&NU,UWXWBBY9(@1@K7E-0>@DL2 M.,.B!84(7+8I#WX0U@E&T,TM/VUEMB/7)=W\OC:>F,RQ]_JD!][1LDYI6]'6 MZY6BU!1^H%1)*ZZ4*XZ"[AAE4B1HL/?4*SWPMM.J6\(H>;+)0++UHC64"3QS M$;BQ9$IR6JUHTU_]Q.J65F^B$;P1R,J&HVA,*,73@L6B E4$@@LA &;A3*"( MU/E&'1JVPO?T$U9VX>.=**I_&[:H[VD2?:)+17J1@?MZ[95B%CQ]A6#1,YNL M"+Z19_J\5]4/>X_/BU/9JWHYH;47];P.NZ?;4@_".L\_4 MFS&W(\D!EAB>+CXE[EB![(,DD,I!%!3A92>1UXA1L#:)*D>@R2,;.D=BR0X& M:+&YB!<7RPYD/X?9'[B@[U?>Y2KF]S%;S=& $JKV(HD.?-8%DF?*9(Z:\4:9 M%(\@&SY"Z-&0ZQY3GU9HX.F_QCG2 ]\1P._Q UY,WU<%W(88M);!:@TF*O(8 ME9/@DV-U=HZF6*YD:=,V>0MPY\25OFW18%+Y!TYP%BX(X8M\2:J>+V:AMCFZ M#3(6$7G.$JROG/8E0$"GP;J4T/#,.6O3\60K>.=$F?[M<6]J;M^[N^3V7XX7 MW59XF.1Z,SS-C3A)8SSDFITMGMK/#NZN\-?V;"-7 J6)R62MF"%[!\E1:6>B MER*ET1;/;S'SWSBAJ.^FJ^FJJJ^MJY[5!GREEZD$86L;OI00N:YFBHC3Y*;>&?M0/FK6W[:[\"<^R M^*9=7"_2.J\SXSX@]R$ ,Q8/IUDYW-&%AJR2R9H(EW8=[V?F[#V[Q/06;')E M^6*FWCBR'M%[6E'UKKEW-\M[Y+?,^G/7:1:I+I.:O8Q.XT?D?J5!G "IU,3U(Z2YP8 MJ90$2J($X8L/9QRJ0=36$.LEKY0\>9*<'PIT "PU&G$>PNL#Y+..J0=IO))2 M@-0B("=2X3&$,/">2B=)C&A]*V?GAO(P54KNZ+IX)-A/)?DV@.G+^X?"/B&D M\R1S8#DAYU*3,MQE-9K9$Y6)C:'.S9ZCD'_\A-ZTJMJ44AXL05QB M$S_JPD35O. H;!PG?W@$-1I/D0?JP,DJM$0#X*B,P)(3Z'^K""Y("THEI5W2 M(5>:=GK"BOR-#.=+T>,^T-?0WW78X2' 5&Y^;!^"Z#31Y!SD4CPE5)DHK"R% MB*=":IW/1-7I1]M#U%D=PPZ%>5?11L*H0C)U7YV!4#YGKBR^3*I4=-($Z/QD M()Q)'[+DZ A]?T5A1_4AQX*K0@QH?\:P"W$_*L$.!+-7C<\A2$Q>"1:R4]33 M##X1"P(_@B5(KJ?"9I8X8;Y.0\!Y58+5TY(^ (Q])]A[=Y/:=VA;;^_2ZZ:) M[2]I>?57N+F+\]OKU\VGM+@M%*_^;;.+AFA=9)0"$[8,C$\63.(,I.4>[:ER M6>R,5GTFC=5_[5.KS>B%7#.=V,?.96XRJQN"-P1)%KDGU( )94IZR!2//7T%X/T8-$]^\:/77&#*OA3T[9K.: [M2K!O[A=SN/\YJY4 M#:TG10^HONFYPCB5.$/8VJG*(9Q2*I-EAJ,[294WR9M(' N":!K8K.=: _O] M'C^W7"&\NF5X;452_#&F=N%MN^B6NW.(6C4N[)>MSJB$XGH6)$H]%CH(@ M@H-CD@%1R&X,D898)](]%@>#.R>'T7'Q1W-WNT0#[8T,RD,02H*0(:*#@%:: M:IVESXS'&$]1C&ORIS>X1]'?KQHN)X>^:C_F0';6A^;H'0_&!>A!X?405.)>T[D/'+^Z5<>U_J.I3(68S].4/9H6TX6^JE'" M;U%XI-%DIZ(2G51U()['T#N;K)%)9C"Y=)NXTL\B(HMA_5N8BN9"8,;0 2:6001 G*=3888-K0]%K:HB^3K/JXQEF&Z*,YI%$Y%('@40YE\ PYH';Z+-.3LE< M9SS4D^2\,%T8+O(*MN&#*PGBY888RI.7+F<\D?, PD@!SG !6E.:24J9T3K[ MS1=DO##<#Q?Q9 VD[]>GRE?SMAQ"[Q:I?8N'%%?Z)#=?#0EE]WCZ2",!#V1G M)X0=C)8N&9YB)D**:)@66E(IJ*0T:C7KL<[0 12KI[U+?S:+\O0WMZ5^PVV$ MLPF)."DD84J#TU-*"%:2D3%RP^)VPE7+37:@;:J>V?8OK1[":"B!$ M$4FR1G^_EJ/3F]@7J$RU(:O2M=HNW^95_<'%;=Q,7FO?-S=Q9J(-7 8*N$W@ MEDZ\!&.X@4BCHE;::%F=Z3_/T_0"=68D "I4&+Y>-&W[ZZ+)\^5,"TZY9QIH M+*08S\#SD(%RR8--U*!UK*(+CXAX@> ?*N*J?:)[N+Z\WWRYN2P$2:922;"6 M&!#>H_NOE0')6);.)I-3[8;0SL1.E0JLKC.U@3J57-Y#&=;E78N":]NM8[8. M; 9!5+ES0>ERWYN* 7R.$J0FBEFTFYK7&2"UEZSCY],JZ<2N#HZ&396QANOC MZR8GTH&8NE?V/";G. FM$>'Z:GCA4%E75P!'+74A>G 6P1':$S#>E(LB/3K; MV4L7*I6RU ?^&YFEJ7#O(^*QJ]>O\-=_DKM9?MR.R^36>LHBD!@\".H-N%@Z MO&C$TWP*3.T&^Y^I2=Y]\M'\ST.DW(PEHK'KR LQ'YK%?[O!9HW6H@"8K%/\Z1/PZ-=<+]^?'>7 W58+K M^Q:H%5_OS-1.B%TK);3$(SHE1DCTIC1R9KA*G)#$M7@BQ+YOJ0FB[()J0TE6 M($0I%& D@U59E%9)XKDC98#:V4;9#XG+D9BH]%R"+G=)"]P0P<D[3Q6+L0U2=2TDU! MGB-GVDC)B' UM60]F2+0'((@960R,1$$Y^5J.=Q,M3SW]S/ADO+2<@@2=T.16;GO3"C0'/\0: Q,[\.R M3>'OU\VG?VR>N(9S\V&%Y@K'S^M-B]\0:3>#1#5VR'++R6I*T?;6%JJ(2F+%1([^=PF!///SLO3+R?^7QU=81KC@^4=C-(5!7 NBP41(H6'(]B7..A+,>, M!EP'B#((-.=>JKVC%OJ!=7F^8/44U8A66W"=@_6$"/#.(RV2.G"2 M. BBC-#"79E2VFF?VWGPV>$S6#HCUH"MMNUV[GYU89[G89MX4M'KA'087[JJ M4R'&YH3$N)!9"I&(3L7$W4X&N\N?\^XV7)Y]6V0V?RZ_O&O3/__V?U!+ P04 M " !&@F)3?)&!7U;I ,QPD %0 &5KY/;N)8G^/]\"NR=B=VJ".$600(D<'NZ)]*/NN,-E]-AN[JFP[&AP#.M M*:640RI=E?WI%^!#CY1$ 13)9$W/==F9)/$[/Y '!P?G\=__QY_W2_!=Y\5B MO?K7OZ&_1W\#>B77:K&Z^]>__?KE9TC_]C_^[;_\E__^?T'XOUY]>@_>K.7C MO5YMP.M<\XU6X(_%YAOX3>GB=V#R]3WX;9W_OOC.(?RW\J;7ZX>G?''W;0/B M*$;/?YO_@W*L8X8RJ+%2$,=*0JZR!$:&9$PH8V*=SN[^8:@4BID(4DDUQ)DQ MD).8P32C#'/)*3&D?.ARL?K]'^X/P0L-K'"KHOSGO_[MVV;S\(^??OKCCS_^ M_J?(EW]?YW<_Q5&4_-1<_;?Z\C^/KO\C*:]&C+&?RM]N+RT6IRZTCT4__:]? MWG^6W_0]AXM5L>$KZ08H%O\HRA^^7TN^*3F_B NG1V2_>2N^&FE[]S,?M3Y8JT^;WB^><^% M7EKTY=,V3P_Z7_]6+.X?EKKYV;=;YP5,=2N90HM2A_*_G!OOI"O@] MX=T<8^T!7"GNA[XPMG'ZH3>X7ZQ^T,,#WAOF:LC5"_5VI<9Z=[=#70U]>,1] MO1;K#5^.\%KLAMF#O'0_>&__5@_C'M2B3,MQ:M6]!U7_N=$KI2MM>?!HL%#_ M^C?[M_EC >\X?YA_S-=2:U7\;%>YWWB>\]7F[9\ZEXM"%_-(T 0KKJ"6$KGU M24&!.+.ZV&09YU01@>9VF17K^@V?ZQ7\]7,#IAS1?[B_!9I AE!J_X@2SKB(!>'SS5:9C$;UYHR:[)/H?^?+ MQY+7XANWSP7%>JEZI'8Y*F'+,5_*&BC8(CU+VUH>0%HZ4VV=/^=C+8/XV*G! MPHI2DF%X(4IIZN?\Y$SDG_1R4S0_@>XG,$*U3?=?O0;\Z>@=N,D;B7@N+TQ, M?<5/G%GNCM575>BVE4 M[=H3@<\5<%^/[:BC'Q_L]L YD?CR-2^^_;Q<__%N9=;Y?>D1N1$6"I>;>1;K MS# 1P335&.)8$\A19"#*5*1(+%2$9: N]AMY@CIW#SA0BT(NU\5C7G[LTLH! MC!4$6.2+[XO-HL6RN6H^/%5J_QP/K3KWR760@<,,]D"#KPWL/I5C&%']*D'/ ML<=5=F&$'"FUP-O#E)?^O5@[PU4]RLTO?+':Z)5SZ=ZL5&W!/CTS0.)(9"F3 M"@HBG/8R C(A,V@MS"P3.*9*I#Z;U-"!I[9AK:&#/>S @F^V8T]^NBJ8_G9E M-22IPV]J6_DEM-S=I2:*6!*5>BCX>:,HHJY2-IJH\_UAJJC(-_,/ M]@VY-;_P_[W.7S\6F_6]SM^L[^V8*20LR9FI)IT(&O%;[SKWP D^TJI#=^!M87_M1X:P,OT=OL%?N /5O%_NNY MG=(^PBC*P$O(YLOWN[B#Q7$C9?ZHU?L%%XME:=N[79FI=F5[&[1YI'6BB;4O M.*&9_>P)AYSJ%))$Z82R5&L6>YL;OJ-.30W4N,$>\!G8@PZ^[KL^/)5$V#QX MV!U#L#NP$ID L:H./"F-^?$)/AA^^D2'67:AA+6:==X/&\^F"Y7OP* +OKF; M5^S=ZKM]O=;YDPN1>K?#^MZB@;6QUN ,]#05(.<@7_FZQ:R M@MU4[5STZI4Z,]2H3JAV<9_[G"Y7G,_XOFSLOKEIUB^\/_N="Y M?>2WIWJ7DB1$,)$22ZKS,Z5)#%EB[<#(1"B*94:C6(0$0P2-/C4#T.$$58C$ M%BG@*P4^W/Q[X-ZPVVSXZ9?!.!Y8[5Q';[#JZ413KQHI#,&HBJH3.<_U5[>' M=%-K'_3FW4K:;?%[NS[-XR3F1.,$9A'2+M""08X4AW%*(BI38=*,S#?;R+^+ MG]3!TX/4TID@QCZ_&PL._+"TP'ZT*[4#&::"#ID3."-(H0BF@KOH-ZRAH(;! M+%615I8Z0K(0A=^=N1$4NF-NV6;/>!#&J4I-;*UGGD8<8L0)9)'&D$01)[%, M%4(DS(3N3-DXEG,?I/DM9)V)&'BA<@Q4P, /[\OO[F:SR1?B<5.>C6S6X"// MK:[K;ZTZR42O:]'A"*.N-2>%>[Z6G+XH;*U0>C%_N]HL-D]O[W5^MUC=V=W, M'YMOK]?W#WSU-$]33K%B'&J2,OLI1Q%D/,X@C8R4J;26,/>*_+TPSM2T8 45 M-%A!!1;4:/T^\TO4MG_P/1(V\*??D2OO#]Z3B1.??J'EW^_6WW^R3ZB^>ON7 M\F,O/_-+SQWE@_<4KOGT?2_O9C#>/ECSPC^W&_QNZJ9" M/EJB=9[74:V?RY29V\>-2\=U&RD!><2L/4&$U2]"&J:B MT+2MUA&GMUEXO5[9@38+9Q=OP8/"H9\U24;KG0#@A\6J_O&/H7E'[7.!<8)P ME! 821)!;*R5QS,9V7\F1F'*=,)06%97;S,Q3IS<"W+OI_![9'1@E;\C\W-% M9@46[*'M,_O+BY:>$\#:QQPY!\R+@.,T,+_;NJG^M_M>5*=N3>3^'TRN?0^\X:*VRH.PCAJ/'VIW2\J>E5 M[5P>=53%XTW"<]7C?V/78 [G"/N\L0]W1RI-L9>;/Q?%/*-"HIA)&#/GPY*) MA"S*!%2I2H2(%")9T(%MRUA3LW%JE^P6*VC @J\.;N#);!O)?OJE)^H&UBR= M6>L0ZW&1CYX#/LZ/-W+4QT7!CT,_+M\2'M?_R4Z\_D7?"YW/$V(8HG9+BFFD M("920&N3&*BHPD@('7.M?2/Y]YX[-:7@*%P4FX7D2[!W#-TAE'^?O'8%< 4E M W_LG=D(BMX_(?O5\?K[SQPM0O^$(/LQ^:=^W?5$ZD8I%X98_^?]8J717&89 MHMPP*$F6V>\4N[)T,K-K.<>$&2TYB<+.HTZ,,K4/MCYAJ2'.FK\ !Q;;,9?AK J7,5)9&D8JD5WYM^S!3^_0KH*[>R+*""O@6:T"VUWE:V[_[ M_L@:^,.O>;HUH$8);OKE*2 -KA>^1LI[Z\1;6)+;13I:L]K.WSU>&MM%"0[R MUBY??6V)O5_XYC$OO:9VE/7J[HO.[]]HL7E6BH/0%,64)C#!<02QCA+(HPR[ M$M\\375Z[UM3S@S#!8Y>]^T?GBNUT:O^N](Z2YD?;_ MC-5P1&$",18:4FL60N?.%30C69)X;0Y;1YF:A=B4UUWN((8IK]-<9D(;RN(4 MID91B"."H,@PLZP2$>/8:!8%1FA=S>9(Z<_#\.FG\:_F:&"UOL.W/6;O(;3; M2_I>E?+ID4;5O*W"/E>O[1=W#-3YY>U-?6@C8T/3-%*09\3NK97+U$*&04($ M2361*LJ\W.G'CYZ:MG3( F-J=C3Y?FDM6V""PAABC#-53: M-6)"KE\3(1&4B=8ZUD)*1$,^4<]QI_;]UK"KS@(-\*H7UJ[@VN6BL5=-A9\: M&(#@@75$3]P&*Y% IGK5,+YCCZI^ @EYKIM";^^FN$X^VJ6.W*RV<7W/B\,2 M'#$::VZUEFL@8PB%E%()"6*$JY1KDL@0)=8!P]046B-"H"O,*HIXKSVL>U370X>?%4N>O^4;?K?.G>803CC(3P11A92T]'$,N40:C M%.LD8Y1EF5?XX9GG3TT!UD?V)4;0@ R-:#ADL%V%]<#+T)NU($HZA"Z<%/R* MH(7#YXT6UA2A-(()YZXP$XLAS;2&% N= M897&TO#Y?A_)R\='_:/T^D@N=M7L-\F\Q I,!5:K[LF:0\RJYT'?"\W42&>! M#CITK9(5V)-,]# MUX'@Z?%3\D.2/K &/ZKDTJ '-7RPQ5]= 9P$0Q5W\:=NP'HO'B!>L 2,/T7M M56$"GM.QYO(ZMT.LJNQ?^?3%*N7"]=.S>M=NN,M_+DM]77Q<+Q?V@JV?*E$1 M49G5 3AU9Y8D19 BNVL63%*3)6G"T[#ZRUV13$TYUH* 1I+ LLN=)\1/"XY" M\\#J\#G#8%^*TD&X+P>H! %?Z_\.XBJ\FM9^RS=W1C-N*>=K23LJZWSU SL: ME)MOM9>R^&!%KVM]9)AE)$HC*%V!9QS'!@KA/ K*D#A*D/T]"@OA.CG.]$*X M2IC=RO.=)-+3OKN6G*&-N)*5"N ,["#V:*:U,="O+79RI'$-KC9ACZRJUHL[ MY$E559O>%<6CW=;RAX7KO>I.+ERI99>@$DFD"5+8$D( MQ7'J]^W[##<]%5 "!@L+N&S4:=8YD.O[^_6JJO)F_[%#[\I2XPC]\/N/X,$^ M)"!=Z-(LM"N.OID=PXU7@ HJF-5@P3[:GC*&/#EIS1NZ](SQLH<\I3G((?*] MY]I,HHN^L>*<M\2AF"/#)V3T85I[$D$6-)R":L-V13 MVY3MY\/X^,.+5H=X'740&-_6W[1[GFJ\Q&0.K03'G<*>>V\>FK3OM@:6D-Z$A6NVGP(Z%==M8XX MK@KR$?Y(K7C=-'((S+;+F=T./]Y71ZQO_WS0)J0B>AMRB;X(%'7J^: MR MN5_15F]T]5_[[^6CZ]'R]D_YS4GG%L:WQMC%<*#/@_@1[$LW 3MCJEU5VY^'/#FZH2 -"^"'AHHT36ET$Q(6_BOZ]=L)W+URV= M39PJQ:A"4!%#($8HADPD"G(M$A-S22.N)N!//$0]/8_B#M\$O(G/IO@%_8G= MIVWZ.[:+'L6=\'\%G^+IJ9K&1BX ]U]C3Q<^$:-X%L\,W3&)I1EHKU!+W4-( MW:X^:1?O:5=-"W!1_+I:BT+G9?&0=ZN'QXW]M9T">U?'7R@YJ P B!X5\AO[5Q4B_&P"OC MA-Z)\'R?L>:IW[R@P5&/FS\TUB0N'O@G_5"MSL6M^6CQ MR<4#7U8II%)(O_T/S?(Y8I"-JESJ)-(,XTZY%M(LW$YIAIDUF%\20 M]>Y:0%-;SK8@W3&*^]@ =/^)PQ:=JZ?);TT9D_R!EXRR><&7IGG!K&EM\#0# M!S-280<.?'\JOR\:>]7H5X,:56'W1>%S?=S;<\,KR+VI^P3M'O:S_4DQI_;_ MX2P24)?EI%*B(1HMMP%!CK5ESOWS-%JS%T0:K_.W*5+.Z1YWL018G5'BJ*N0L]Q MEB51+"&)$^DRK204AF"H&*::9-8Z4EY%=,\-,+7/^A?^!!Q*T, ,2- \Q5_[ MI]P'*P-_QP=D7"[J[\=*0'^[*]D9J;-=($MA&:HM%+1FI9ZZ;[Q,U!;4!]FG M;==UW!#JHM#Z?7686,A\47ICWR]6^MU&WQ?S&'.>Z=AN\*2R^[T8&V[>^F-RZ+W9E22& M;\C\J.EWOW5AS'&W4WX$'.V6/&_KV%!E_<27FZ=MVTVW+VL6.8VRU!"[%]>R1%]@>9PV;OW424^,#:Q* MSI U0 ,E#S[Z[7?2,MZX/4XN"W[4U\3CEH[UL_([OEK\9^407Z^*]7*AJE/F ME?IH7ZS&6G4^FQ5?R05?;G,KBVU?H!BC!%/LBA$JJUV0L-HE4PIBK2A2G.,D M14%56OM -34]M"]4V6!C)U89?+DO6.5*K44#.]DZ=WCJ9Y[]--WHLS>P3AQK MXL*KCO5)=+]5RGI!-FY5LS[)/*J"UNO#NZGZF]5FH1;+1]=+\[,[*"U=]6__ M=)&M6E4]L^X?'AL@;WGNZMVZ@-@RR.CF?OVXVLRI89@E+(%8N0JT)A%0^1Y^1@=7WP63L! *-1$W7 MOZU,3HEO. % ]M)%]LE-#@+P/ERW0R)\)(K1):R!NO5<(I$--IE=!" M45"KA+;G7%NU\]WJNWW<.G^J"HUOGG=9)80J:;5=AEWH!XL2R'E$(66"*R4S MRK4)3'3R'#KD2QRI#O!>O<8M]JYE,R_P[J?=AN!R8*UVDL19W?Y@,V@+U%"V M!BI7>6'P%ZI&Z4?)^6*3GO=WB%MY7=;:_NQ*;1\4Q.9(12SFPFZ4$7>J24(6 M*0T3J=(XT8KHC >4)3\SS/34T.O^:X^?H[A="_5%V\ :I^:KA#A$A?$+#+3& M<)R[=[PXC@OH#V(Y+EW;7_/W;7?DNO^\RS.X6RW^4ZMYEG(1IS&!@FH$<9H8 M*+1.[#\%3:.$8T22IK?IE^O:OY]'X?5Z'_8N_3)**'\)L'&Y*&UT[I*/\@K_ M]0W?6^;%SV(9@.:7;?.^U\V]A@]V^(=MWWZ9M\$[M[= >/&F[9?I\>G7[O&4 MCK$ENM#V)E2N M[1,FEFF64 Z)4H(G*A&,AK5B.3?2U#S:#EY93;+<+'0JSW^65$^73A]4#>W# M"6$IW$USB8%^_3)G1QO7$7-)Z"//R\4;KJP_\NII:_J\7O*B:B^A&>=:IMJR MJ&+7"BZ%G$8:*LEP9+!(XHQUJAUR:K2I*8VNGU4Q&]D3:PF@CD MJWO=BC8>AJDY<7+$EZD7T2;\V5H/K3=U[?=C%="W]=+>4;CJ?YNG#^N-+G_Z M^<$.9#=7=K=0N-H0[E ?S;5""4J,@8F4B=W<2 $9-AD4:9H*+A..99 N"04P M-?7B-IAVE-JQ6SC(H9V! F? TR(9D->A#94]Z/\/J, #AWY6VRZE &4$:BT" M*&7HL]%0-_)Z[CT4"&+D=D3=*#KN4-3Q.1W.I*KGOUNYH_C%=_W1OG5QA'#M M1< TXTA*#45&&<0JQ9!E,8>I(%(G2J0L2KVSJEN'FIH.JS^Q+5K@X+J,:QQP M&M5.KI:("YI8-E."(.8T@XR:&&:)4D0DU+6/"SCVZXW><5QA#EM):F]\>ISQ M]<;1P.K^_-O7=\ZV%R.M)W_M3QCO_,]+DH-30+\[.BC5.DO\7=UHNW9US0E7 M1JLTLSM-2B 6&8',& E52G&,$J$P2P,._%J&FNBI7@UVUX%<5W #5, 9:CV^ M_2N8&N>C;]AI$#9N[>O9"2AC<3U+(U6R"&8K3"^V\]"J$,_<.IXF;,=^H (O M7#I0W?JS[7JKGKUV5)?[9*?[@WT!WJQ=;; YPTK@2,80Q3B#6/+8*D^)+?_8 MI"BFD8C#//D#@)R:$5NUTW90P=<*8>@9P! SZ;E9?^'Y&5C9ATQ-_P7BK^!N MW(KP78!.JP3\%50'UWR_9JSK:MHZ!T5A1W2QLG.:RDBD.H.$4PRQ-6XA4U$* M69HQ+IF@2 2IZE.#3$W5EMC 0P5N!E8ZT.5YDD@_37DM/0-KNHJ9CPTS'^QW M5056]U\$]A0#@Q1V/1CH18JUGA+U7 '6D]=V3!0O"KU7]"'1)DGB#$,JHLAU M8)"0RIC"U&01QYQ:VRRP&_GA --S6U7X C.T#TGS^ZJ[$S&TY5("&Z1HQ6F9 M^TU?/AQBW#SDD^(=)12?OFKPFO/O5JXXZQ?+MI['QB"4(@I5;-=M3$0$FO^<*0.K$G.UXTOBS"7<%^D4OP) MNEZJ/OP^E*E6A3]!UQ6UX$\];>3^B;=-6RR=RT7AS*:J*?)<9&XW@Q.8<,X@ M1A&'+$(,4I58E:DC1:B;ZT2:XLIT5/JG7I4T>'"09^![*7*9 M$ZK.11U M-8-<%+_7=:OL,&C.D2 9CR1,E8H@SG $A1)VB19::4V,2+!7UR&?P:;F#3O M"G(+UBV!-=K@ @WG.?9;H/IB;N#EXY TAW-;[:Z-M2Y5%B[2T7=-A?,#CEU! MX:+H)^HE7+ZGF_[XF->U2\KX_3)G:9XAB:/,$!@)02".(@.%9 @*(M/4\ @; MXUGPJ664Z9V=57D+FX7S]SPT@*LLH1GX;]'?HPB!!YZ#[P[^OP 4S:(HJKU" M@#]NOJUS5Z[B7\!JO=)E$&EM/>UYE0#?@,_V+2EC>$$2S:I&L%7% %G_%)4_ MC<*4U*F)]---5T[.P"IIBZ[*))HUS;_?E?SVIY):6.A5$YT:9U0%U"+H<[W3 M=NG+^"SVC*K:'8H9(SQ5&92*(XAI9+?*/%&0*,E4;'04Q[AV0WS>\'PSCB/B M"&>X;V&'=KB/ZY6^6ZQ'*/\ M2SE$SI+EK&F)J3HH():IPSX)!:'H'#ZM___!RA[=JV)YH& MUI>=& KJ@'Z!@TX=T,\]<[0.Z!>$VN^ ?NG2#@FF_^_C2KL=[+-VU3B34J;V MLT9$:(BY1E"(B$.2QBQ+$Y,(O\#[EC&F]H$[E.5FODLC]#,TMG_6/9$S\&=] MS$N7GNAG" K()[V>J)'R20->I+!,TG8&6C-)S]PZ7B9I._:#3-(+EW8M+;OA MBY563=>D^OUS;=%99C>NE+I.HHE4=N.:I1!QFD784HBD">I8?'*8J:FZ&VD_ MA,>E2]8';[19R-"R2F?8]-LS7L_1P!JO ;CKSS9$.=@V$GJN 'MRJ)&+OK:) M>USGM?7J;AK !0R_6Q6;O%P#RMJ"*:52"T8@19)!3)&&+,(&1I)&D4GB5$1! MY=:.AYC:E^\0@AW$3O4:3Q#I]^%?1\_ 'WT@,\$?_'GA>_W83PPSZH=^7LSG M'WG+E=T^\'5>>F3H[Z)Z#.RBU_L;J<5SZM:_3:_?UB M4[4*7RG7%L1:9GHE%[IPO1B7Z^(QWVO6Q^(L09D@,)'6OL)<&4AEEL&8(,ZU M4@F6@6TZP@!,,69EB[_\, \D"(UR"YH+/Z4X'+\#*\-68L$.._@Z2 O%;KSU M'#(7!&'D(+HN]!R'U75ZRK6=8*]LR5TV?)P+I"1W9J5FQ*I"S 441AN8)(RD MF6$93X-\3/W"F]H.=;\9ZKY\8"<@:"0$[G4#>S*ZF[9.&RMF=39?=U -K5C6 M[UO@IX1?;FX'5M(O,:U7=,/MD_V!>N;V O&%.NOV2>_Y_KN]CM*I2V]+[[RW M?V[TRL+XA2]6]F\N_,NN;)\?'Q[6^6:.HQ2E(HJAYE)!C!B'-,KLPI'R5!*3 M1G'BY9F\$L?4%H=F@P-TC1K<[V"7QE]1 0]J]-MYECR.=\?A?G +NV[T^=O9 M1I^-*&!/%JOH%?@\YH0$'">/,S$C'3D/.4&AG9^OI?5"<^C.CQ^S?_2U'#QK M,7WUXZ[L>]:,9E?/7S1W6RUUN_KD5M3<+IBO>+$H?EVM1:'S[V[-?+>RBZIK M"FOW9\M%^>J_7ZSTNXV^+^:12E(F"(7,+F(01P1#*@F"AFM."%(HCGFG=FD] M@IS:LN=D;))I]L0$C9S 90 VDH)2U!G8%Q:4TH)#<<%7)S H)>[:LJW/-\-O MA_32\SWP4ON24]V]V]P #SN]<]L&(\BW(*\] M?#W!=M>CUHX,ONC!ZI;13Y<9[>$L]3Q% Y^ M\X?%AB\7_UEJN:K]T\Z2P28FD5 4XM+CKZE51)%D4*H8Q5)E$9%Q-X]_Z[A3 M,UOW?;Z'P&=-X\GN)JCO7(3ZW7MC>$2'^C7D7N$D]Z)J(.]W^]@OY-;V(N2\ MO]KO]@Z.Z&-%^$%O#J-#Z@ANHQ)D)#60XRRSFDMDKE*W@4;'-$6*8;M#]_8[ M>P\[-<5U8KF? 8N]])=Y!51=,P<>7N5!F!U887F3VB6]R)_= !?Q("R/Y!&^ M_A4.\_L&<]7JYO5_VGA>W6 )#YRXX7>'Z?GRZ?G3_,W;.58ZPT(J%\&<0LQ1 M!EE$$JO(,>>]0HG]\Q].;3.O&; :-;MWUW8FG1$Z(@ M,0A!K"(.*>9VN\K\NBMM5G66]/5">2Q+3&,4$(JO) M(*8N'RJ1%,I$1XF,8BP%]MX"GA]G:FK,(04_6(:+']T96ZY=[Y$)&!WTL*V2E(A5"I@DFK7R1W;I41D,<2$2101)2WGH9W17;S3*($,ER:SD!'364HI]CLOZI_V,=[VLU0734E4 M>Y%5?RLMRPO^<,%%=K\"?M8B?^3Y4UD1=0:V!2]FN\JH<818N4+]PI^J?YB% MBTYQ 9;]S)Z'FZ0?[3.TA5\JGO>EXKE=-35#=J%;/>D9?[='/ZR-Y.?HS%Z8 M>^,R)ZW^C);;QW-@7);AP&/AV+,RB*5]157IL+XSUCHN=L@\S#B&5Q_4W#%B5PPB0.=SOGC>*&3NF"BSI_: MA3_JQ:-Q:YV:(,FB-(9)EAF[X9 I%#K34"!-TS@E6B=>&[VA $Y-X0X5FME% M(_?^,OBIZY>L?# %50SXC=GPS%&[N!T4L#C[DVG+^LK6:;) MF_^DO^O5HYYS23C+4N7.^!C$BL20NR3,+,UBG41V4=99FA"-XQA*XHZX8\$@ MRRSIB)F($2WB2/KWDO ==6KF1 /1N8J=FV!=H@RIBN%+M\>YZ! D#JQY2LC@ MUFQ/^&YS4,*>@2VU]K<6>MUT:PAJ0\J+#$#Q6,5$>J,ZL'1((&7MA4)\'S9B M69! ^0Z+@(3>W,UT?'O_L%P_:?U9Y]\74I_I1;8L9[(['LF7B MZW6Q*=YOL^],HJ*8,@*5=A7V=2*A,%C!R*2:2LH,DT%MS7O&-[55XF0KP5WG MMUE3V;EJ5KS-%]-J!F[N72ST%0F5?4^]G_7[@A,Z].'P.',9;%(/Q'BO!GC? M&$.9\43W:&%G!,I&=>QA"@2"<2<,$@U9U#%-$Z3*$E3 M[F7ZMXXR-27NLNSJ0.+%2J[O-7C0>=76%_"'A^5"EL>%FS6PO[Q?UQU_OZV7 MENUB!H23J>P$K-;+)<^+W>V!38%/SPE",3UKFY9CUW>]"6S&?9MUS-;R6R:&/>(Z*\,[*HW#9X_+41D&_ MB\S)D<9=*MJ$/5+XK1=W4]NW]C7G+FKIO?,/U1;)G.HDQ5%$H,"&0FRP5=M, M4IBF:214B@F*@_+;3HXR-;5=8FMZW81]\J=9]/ODK^9FX$]^BP^4 +=F:W]? M?"L#O7[QIT<:]8MO%?;Y%]]^<==&F*7GMZI^?5Q8=+^#B]ND9PC&6KHD5T$@ M2WD&,Z&R1'+*D$G"[ 3?H:=G.M3(06U"^_L7@UGW4QI#,#FP'FDHK&O[U_6* M_]BO5SQ0@Y90LGINONDY^,CM.,,H.6[0&7A_A_.E#X_N*/S6- ^MVG5BB1&4 M MF="Y8,=M)Q%?'"B-^E.*1Y%[A:'H;O%8:#O-LNN?-9\'SC9XD-@C7DJWB.>+@/XY6^6ZSW*LU;Q1.:TP3N@$VJE)C:=?D;[ MBT_0P"OT?@;-GHB5C7^<*5,\2Y69':?7;$6M'CM $LT04S%,)DVO2%\FG68( MLL_FU PR6'ABS9O:_/MB;YU'5L<3&24PRYA5^R2V&QB>()AF618Q:5=WY!5" M__S!4]NZ--B ^>?)G/ 5;M.O8:!@=6@G_!!22^G).V4Y'+PH-&26D[!WT]B M.?G[#AX#5X?&E:'YN+0SXQYX<^>^_KJF39V/P2FE@B &,X,XQ$PQR(RBD!'& M>*8PB43J[43P&7%J'^>V6@_8H@8E[";>+V1?[46YA^>A;R('_L8O<]BEB+$7 MF0%^B[Y)'/Y/$+D.G"#!-W8S3/R9E'PN[O< M%3:K Y%*[W&9L[P[^>"2*F%0 G&<6.-(<@)Y(C!TM0A9@H@4F0@[;_(:=WJ' M38>PG0/X4EK-%:S[;5U[9W)H&^P6UX,MBGHI$:J05S.PJY,Q#JX6T2*!"BB2$2\9B M'9H9>6*FG6:YF9V!-LL4W XZA+<09^&>^+GHX8_$B MHN?LQE,CC9S1V"+L<19CV\4=:Q">CI;>A>>_>MI=4D?OW_S!Y.QDLA [75R%/OIP:G.Z$#Z]?]+)E]T?=39R:9PLVVYG>QS4#6XVEH4Z1='JZRT1]J_/7B#PU9$#:G;ZK,SX(M/:;U'' M<448MQ[DBTS/42G)ET'15\K_VS\?%E4::I56-&Z?IV#W %WX>4U!&8;_<78S7W1^#W[X#\USW_2= (H]_-F] MTS;P,KQ]8W_;O;$E9K ##3ZVO[$]9/N?8R@\U?_H22^?3$W MTDE79P;#5*T/*ZT:MO4!XRE6'SD.]*G7#5V+Y=95-K=UWS_;M^6QF&LC52H, MAUF6(8AC^P>+M8&IQ$Q2G@ACO%+>+PTT-9NWKOY:@]UK@U#!#2V6>X;==NW9 M)V<#*\^N='4HEMO.Q17%.1BN>WB'1?+O7!]!ZOJ_4*ZQ,SZD*HIERMX M$B.I8":U"_&V6V&:;2<)]#"4KB5E MX&^\86-[]MQO*$N;]*W+^*_!"SWYP;T>ID/6\5_&6'AKP*JN/K?C\6F?5T+Y-=S_;^*KI%,@)*B M&B2H4((?:ISGM[/A=L E+OHU!Y+GTF3>Z[MAL7@C1,4D8A3K,$L@@92+3.F) TT9E7(]>6 M,::F?"Q*X&""+3,[!2.>:E2\;Z&8("(G:N)VJD6)V %REL M+]?.0.LV[LRMX^W@VK$?;-XN7-JU1^WZ^Z*P\_[S.G^S?A0;\[B\D=)U3RGF M2J521;&$,4\(Q"A+(4N1A(E*,*>$:-/+E%OVXA:['/1WK5QR$$;[F>?ZT6-U5 M39KF&1(:T9185C,&<8P)Y#@5T-I:)(HBHYD*:HO=-MC4C*LOZ\VIB.E ?=). M;Q8G(A813")7+C-E# IJD&6;&*15JG'$YAN'8V1ZMT/^I>GU4]=]D3:PNGZ_ M7MW!C:IMP8 M)B&.B("8Q0RR.,,PQ5R@5*8Q33(?M;M[Y-24ZRN]O%L\WOM]['O,M'_2W>0= M^,-]]?;]/]_]^LOUG^JQ="WAS?7%U?=8_V,7YKSWJ%$^M6/HS0=UXC<=@Q\W M:_G[NZ)XU.K-HRMU6F5"E"5.G[FE/MKYF=L/2F<:*XBIX78#9?_@%!'HVO8I MQE*, ZM6A(T_M0_R%[Z1W]SYKG0M+Q;BL0R&VZQ![>!^L%<'1BT&3HC?:CT@ MS0/K@1(YJ*"#"GN="35K"DL_=X:[ HP]^KP[BF&.9J0PGEO;,%8"-HP1RSF(HM% )0DIF45#DWO[#IZ:R M'#;@P(&O#EY@1^@#VCP=.QW)&-K;[F7V!QC7"W-"M".ORZEK MNGVD;O?FRC:X?<.<(DT(813&.*409ZZ&2$H3*%$F%8IH0F,>LNW??_C4MOD? MUILRIK9R+ZYT8&#M 6]^7VE7-D;=O_?WC9X2M]=O]&" 4;_14Z(]_T9/7M.E M>,0BUW)S:XQV"W9]U$,<&0&L4@ MBB.B&>4HQ5'8L7'+:-,[-2[1 =2QK=8)/OU,DIXX&EC7[;>XJH#.0$U8C]G= M 9P,TVOJQ'@OTS'JO.!G^SZUW-)-5WS0F]>\^%:>+RNM7CW]6FCU;O6N+*WH M3C3D9O%]L5GHXD8492O<>8:3-,L0@U)D!F*5)I R22&/(JXTDSC%0:&_X1"F M9C5MH0*^Q?J/,!W381[\5,^P[ ZLD2QXX-"#!K[+R/[!20 6JQ_!CO>=%.!K M(T>/NJH[B;VJL XP1M5LW6EZKO"N>%)'FVF=Z\7=JBJ?(Y^^Y'Q5N(]YO?HG M7ZQ<.-2OJUSS95D]@6",C%(1%#1E=EM($.12)C#-HL10(E629$W:E*<1%3"\ MU_=YF$0UL/[;80-+%SCVPQUWG^=ZY0+RG%Q UH*!S4ZRP$B/H!GR-,OZ9GTD M.ZTFM<$-]H #AQS\X+#_. ,[^#W:;1U(Z]>0"P$PKF77@9HC4Z_+,[KIO'^N MU^J/Q7+Y[O[!VI?.1> >/S>4IMID @KLFL0@*2%G$851JE,D4Y'$?GD4[<-, MSH;;HG,%7>YJS&$JZ@RAE)-$48J@3(GK>^X>M]KA%\[![VJZ#-#C:J,V\5]KG8O M7'VE(ZYIN&SMU;ISL[I='?9D/FKA?-C!^=73MFES64?[S?K>+@=S2;.,<\Q@ MIES.FXXTY)08*"-.N?T?LWH\1%A+.^F,''SB\?O>VW[C;.2S< M$%4QX#F/!.=9EL#,D,RN%3AV-7LQE)PHD4412J17;_"V0::FWG?MZK= ZVK4 M_B6[SQ+:KH7[HFGH ^YPAH*J=%^BH%.%[K,/':TZ]R6Q]BMS7[RV:XM75_CE M"__SS:*0R[53/MNS@50)25G"H8E<8:<$1Y!IXJH[&84-RM(X(2%V81)S0XUT7BH!L1$(LDA'D&><$4)D%%,< M%*-Z8< @-3):>NIRA[JL2U3LX?Z__RN-4?8O0)?X \-:+]'OIUOZ)'5@!?/^ M&9-OVUD+#X/UI*+?T-A+@XX;+NM)P5$(K>]]5Y2?O)$R?]1J;ZBZ4\D\XDQE M<:Q@%BL%L90*4A,GD$FI,T22C&5QF'>\?<#I>"U!>)*7_*I3GAQR_%.5%\4_6H[Q\5YC^*.P6^^9>YPO) MBSK:,D:<1];X@#JQE@G.8@-YA+$[6&.*92JCL5=>_/&CI[:+:=#YJ8435+6K M@.L(&/AS;X#U&'1Z7MZV+]G>M?<5VW\]_X)//':4K_6\.,V7V7+%%:MXM1^Q M1D)=&FH7C!A'-#.:Q#"1+IN>$PIY(A)(5*8)B1/!M6=[5;\!)[J*@T5=&;FN M!_MCF?(6& MZ@>J Q;T7^D99W&O_0[DSJ+$.XGWPHZ7_Y?W\D.,O[Q?%/[F\ M7[ZKFV)Y[>I-V,?\MMA\>_UH-]A6:^V.1&J#5L2($I64Q3J46_A=3!)B$&D4 MJP3)2 @9IEY\AIV>DJFZO%HC.*_:QED+6%ZP@+N3SK@0BG $3>Q<0$0A*!"+ M(9%:)C%26!$1%N;:&^FCAK>^UT71T S*OIHMA:B[T^VGU_M^;P?6[@U<\(?% M"QK L]T)_0!;N!"*>M7T7@./JN]#J'BN]8/N[5BS2>??%[+IB2IDPE)ED&LB M$$/,N-W=*9E"FO)$9E;#2R7"E/S!\Z>GS6MXE6?Y\<'_6/HT?WX*I#,G VN* MAHS^,PU/2MQO4:.#$<8M671*N*."1"^4.]6K_G#8L.7 M\TB2-,J8@9EVM4PE,5"D)($(12CB"I/$T) CYS/C3,Y1LX4)'BQ.N%@!62$- M^Y3/T>KW4?= UM!.G1U/#J*KV_WZ D_!'_H%%GK]Y,^-->K'?T'@YVK@TN4= MCY*M>:QUV9KPC2YDOGAP8WQQ\6[S5')D]VT"*IW:)3WE%(HH83"-4Q4Q%C,F M48A2:!EK:HJA@CIK6F;NP05?2\"!D2AM-/LIB9[(&UA17,%;^*'Q94;Z/2]N M&6_+E7ZWT?>%U1]2DXQ+UW]>08QH M"KFK-6 ,Q7$BM18L*!?M_%!34Q\'2(&#"KXZL*!$&Z@[6ACV]CKTP-OPOH9. ME'5Q,%Q@HV^WPKGAQG8F7!#[A OATAW#A*]M#TLBN_%(32HA5BB#.",*\E@S MJ)442FAB2.;9S#ATZ.FY&YZ'8'T^$Z\5#&% MDRB!5$@,,1:)W3LA DVB#&8:281D6.^=H/&G9A#]QO.JPMC!^(+)+FI(?.7TG*UT8 M=>R4)3\23B0N>=[8I?]SOE:/QQQ^LH'5\19S$'%,5 MPR1*7?ZSVPH2(2 C$8H(C3.2T?E#V:GC\X;GFW;M,PYMJNQ=.LRB:%(72M*K13G2&6,4Y]\OY'F8;04 MP.&9;U^L1^)SX.6[%@#L20 :$0XV&K408"=%7XW(KZ*PO5%YMT>/V,C\*MD/ M&YU?]ZANNXI7CU87ZJ+8.W>Z6:FRNLJM^6C?TZ:[P1?]Y^:5%?OWN4BE%"Q6 MD&:N<3$7&60R19"@)$/V#ZO-TK!M1CB(Z>T[;O,[OEK\)P^/8.TP!7Z;D&%I M'5BM-> /3JF= [C$[VH=[DL OCH90"E$CYZ4[@SVNG7I &/4O4QWFIYO;JYX MTE"[G3US@F=842(4C FG$"<\M4:U8% 0G:326G@D\^IKVF7PJ?F,=SVW@L+V M._'>EQGWE[;?9CZ&V_5YW?/F@7C+6Z*^,X7=_,6]/D>#FO7Q:KQ?WC?1UB)XFB2")CF3,&8D$) M%(2X!%(FL:$R8K%7QNC1DZ=F5M3@_&MY'?+4_H%?)?W 'W2-J^="7B>EO;J. MU^%31ROC=5*8_2I>IR_HX$@N YO?%<6C5F\>77N"CU5LB=ME%&__U+E<%/K6 MU/Z*8I[PR/Y_%D.6(6K7:TPA392!"&-.58:,2?P=R8^T+;A ZJ_:/&B/X M8;$"12G CP&^SM!I\/ K#TCNP JB1 XJZ*#"#BKPL\H74'WGAVD[4<(_"JA@8<26V"3 MPCW"_/9E'6D86"]7#'QL9R"\ ^&QK/VV'=Q[_KB]!H\%.VHP>.*2#D;W94%D!1A._9 VDHT4^(*%64"7F6@U M=EIN'\^NN2S#@0GC<7G'TW#[,+FY-6__E-_L!.I/?*-O5Z]Y\;?"$W6KE?W*S4X0_VKIP;PQ'#AL)(\P1B@31D1G"8\2@UG&LA3!)R M)C8 QJDIY$I$MU/6M9 @MU*"ZN]E/VAI)0@\B1]@;OT,M!>>L8%7AMUD-?(! M)Z";) =Z5OX)]K#/P$ZLZI\_EAN;!:1&8ICG1D5XB4(8BY5I"25,/$2(ZTP2JB M064: L>?FO:O<()%Y5+B!># _OMQ6>J8?/VX4L[R5(\:;-9E%7,+"99MU4#A M! KWJG:=.#_U/^!T3,"W6@M0E0("E0@]%M[MQEV_I7D#,8Q;O+<;04?E?3L^ MILLADM6QMZ9ZF/OCYCM?+%U"]\_KW"%P$:]E9^RYTW\"QQ(:(02T*M) RDP" M%8LU-Z0J].!]?.0[[-34X18H,.L-:ZNZKG<]0<<8WL3['!@-0>?0ZLQB M=D<0)>!9K;%V]%KDH($^ R7X0=@-.1X:@N6Q#H;Z8SOP2"B4M/;#(.^GC7@, M%"KAX0%0\-T=>^FS+YN;];W?+&:$Y(E*$':JG+7ZTL9!462 M(4@P2I%5^9D)*TQV?JBI:?,:*2BA@@8K^%JA#2S*VL*PGVG:#V\#J^VNE(6G MP5YDH]]TU_/#C9O6>E'LH_35RW=T4QD?\[H[5:6=2NOSYG'S;9TO_E.K.3,1 M9FFDH68BJ6K!N[XN,&/60)0I25,=6/FK?<"0CV"<(.#7ZY4=:+-P*^@6>]53 M?%;O>0'?XN^^$[XP$9)JHQ".(>?$6N9*1I BGD(M4X0D2X5)O"SS_J=A#!V^ M(_[SV,3[J?7^Z!Q8M1\Q6?M^=F#[T^Y^I/2JX2\,.:J6]Q/_N:;WO*MCU?XE M+XIMI-%M_FEQ]VU3VR\9,C25J8$&"P4Q9A@R:FU%%I-48&[2R'CU:?88:VKJ MI83J?)U-O5J[4RKA=K02VVCVTR<]D3>P,KF"M_#Z_9<9Z;> ?\MXXU;PORSX M40E_CUO"%(C2B_F7G+MS@,]/]V*]G)-,2:*R#,;"J0N!&&2")E#A.&*8R,2^ M/3[JXNC)4U,.-3A0H?-3!,=TM7_V5Y$P\$?N*;_W!WU6UA.?;Z'EW^_6WW^R M]U1?KOU+^<&6G^KQDT;Y,,\*T'R&YR^XNG%&7:5MFT>81)E,$Z4@PIF!.,GL M!B'&!"HJDIBJV'Z+0=N"\T--[;-LB@XN=X@#LS-;:/5;I/LA:^#/]Z#83$/: MP$TNSK Q5%N+Y\.]5".+,V*WM*XX=T>O41"E9_F#_J/\33&/4Y%&.HD@IEBX MMKT*4DTX)#S"2*:I2410>S^O4:>F/>IF+Z8JK[^ZFX&5#NWCZ\6VGR;IG<.A MS_5:PA1*T#-@85<7#!^;<)JF,2(2GHT\A3B$TV1X1A^Z9PO;U;J M1MTO5HNB["GV7=>YZ7--#>9QI*"DKE<.51*Z!H&01HQB:5 L(AKF6[XPXO2< MRS7@,AR3'T .3&&Z0+6?%NJ1OH'USSYOAUB;*A0])D#YL=)O4M2%,<=-E/(C MX"AYRO.VCAW-I7R\?USRC59VJ[4JEN61V(WZWX_%QH5:-/VX8B)D)!*74&5U MC, 2,FL 09)@I@A&.DE,4(-SKV&G9NW\O,[UXFY5F__R">QA!SOP@SNCMNU\FSG]G%3;'@983T7.LHBABF40B5V:T81I"@R,(FH2"7/ MN&*1?[>;L^.$?$8C]K*I@TZZQY(?\4F8TA$6%&8JXA"[2%9!TQ2ZO%I).&4Z M\^Y5TR.;PW>B&8!+SXWL->P,O6FMX^?WT/6X-3TG>+_;T*-1QMURGA/R:'MY M]L(K5.4K7FCU>GWOS,=*'[OCK3OM%/*KI]TE'_F3^]'-'SQ7MV6E_Z;(AEN$ M?]/N,$RK&[O#XW>Z*;_Q,5](/<=1)K V+LB)$8AC(Z#@]I\THRJF1 N#<">% M,3SV*:JA!B_D%6"@F[(T#P[RK/EW:1PY7:76RR7/"V !5GJKB]H:X3T)4(;3 MFODQ5*S]9 J74[HG,]@3&H@GL']=+3@H)7>%:4O9MR6,G/0ST,@/:@)V!8Y* M"GK6X^/-6?^KPPC8QU]SQIN0DRO9B,-W2.]Z;3O;PJ7DV&GC@)B!QZ#EA[=K\6AH&5KD[!KJ4 MAGE.14"FU!64C)0/Y?%RA.4YG1&Y-9OI^3WCY2R=07N0F73NFFYF^IM%(9?K MXC'7KC3Y3EU^TJ4KY?6ZV!1'VK+8->A(4&SBB"D7PQ)#;+2&W&B[U,4LPRK* M$&"'QN#_;UV&X*]F>^R,LS^G>KA\=-\5Y_U\ND7KH)3=,DXC$TTL7U M:,D@5\) DDJ*DX@RBG78<7K+:-,[2B_1@21,%[;QZ:?G>N)H8!WF4#:!.170 M&:@)&^ HRH.37O52VWBCZAP/P9_K$Y];NNF*=ZOO5O6L\Z>=RMHMXDP3;"A7 M4%.F(4YQ"JV2(#!)-$ZC3*4)$F'*HFVXZ6F+!NVB)3PMG%4_E=$74P/KC"U, ML,,YD+'CPTBO&J-UP%%5AH_HSW6&USW=.\YI77:8*CZNEPOYM'N[TTP:I;#K M^I()U_I%0JJ4A''&LH1@IS3"<@W.CS6UG5<%,KR_W#DJ_11%3P0-K"Z"OY&>2[H%]8%;NNVZ M*STG-U8K;HJ;E=I+P_K%*DEK1*G;U2?MFGPO5G?V@@_K5=[\\Q4O%H6[OWQ9 MOFCY;;7X/X^Z>+]8Z7<;?5_,$X6CE(@(TC1AKJ2L_9L2*8RIQ%8MQBPA06E5 M0P.>FD[=N2A +5WI7:VVQ66@_U8:L!,'?'4"@5*BP"(-@[\1@0ZD"XNY-J8-Z'\70-!?IEW&4#3\%9G]O0XW9.;5D_KEP7U])L7^RU#4XC@S.M M$=24I!#K.(8T3A/(&:>IR)A.:- BJ3Q1Y*L)_.[H>VH>WS M;HQU23RY0$;?R2;GAAL[P>2"V">22B[=T;&J5]T%_I$O;\5R<5=MG7@<,TF9 M@:E).<1)@B&G3,),8T80CGFB5% ]KU.C3$U-[($$ZRW*P.I=)^GTTPQ7DS2P M4MCGY_8R/^%5NMKD[[<^U\F1QJW,U2;L44VNUHNO2(L0EX-3Q9G@U+T$C6?! MJ9^T*Q9F?[X'^XO.[^.Y2"*J(YI!1$P&<>K*! H509$I99A.518'9NV_@!33 M.Y \2I7(&^Q [GVSRX71X(?_T#PO?IP!735F$56V5X=4B9'?'3\=.O'W86 - MW6<*Q1X3)U(HMFR _57!\=%S.L7+S&7_J14CRS%^FL7+3-3)E(L7@C) ^[%= M+:B41=W13%[FX1KH7@:% 1X9IRI*8J/ M]F%NA_6]/+VTK__2P=TO/ARF+<[1ZZB!M8#VQ15B%!<[ %F1_2N(""[UJ MB'-CC:H>+@C\7#=)6)['44ET8TIAFA4%-AMSHD MH9#RU&4:2$*MJHA==X @+Z'7N-/SZ^U@5C5/PM2$']E^2J-W @=6(48#E4Q?B./JG""R'BN?L)N[GKR>7^_7I7[IZK3*^?"I"S!,!)$ MN8H7*>010I#$*%*::*205R3RN0&F9I=4^)IV=/\M^GL4(?# \\I0^1> ,)KA MF!WW2[._BF=IBLNP*SI+\/::I@N\_?EZYTD#?&/M_(=-.6L@B6; O<;E56^T MK'^*RI_:W]GG/&CIJKTNSR_X?C/J>^[:?9X&/W(MIZANM]8D898D]WGN>EK^ MGH]YI@6_N\MU=6#K=EK?]>K1FE--F*?FW"A#K8%C M7$Q6BC$45#!(F6(TTXPKE 86K6@=<&HJZ!!OY1HH$5\1FWN1=#^MT">5 VN) M*UGL4E_"BYJ^"TBT#SIVA0@O"DZ4@/"[KYO">7O_L%P_:?U9Y]\7KN7OJ0)D M'YPQ5;B3+7?P57Q9;_AR__>N#L6']>8_].:3ENN[E5OR*Z_RS^N\_I&[#LTE M5@F2*(%2&@IQ%G,HC-VXQ=2^J%D2Q0G6(>IK7/A34X:_NC#A&C"0^\?WNBI[ M/P-5\Q>.X9798N1 M]>K3HOB]]HU)C3!1UAR/B4 0,VP@BPB"4J4R4CA5F4R"' +MXTUM/=J60#S M"QS@P'WY!9X]M^G]L3?TKOT\<0-X'3UYZ76T::GAO; E@<46%P@ MH_>SBW/CC7Z,<4'P4R<:EVZYIMS;8:#(7JEG2BD7B:MDPEVN5Z(EY"Q2,,7" MB PGBG,>ID?:!YR>*BD![F5*=JH!=Y9?/[W1'V<#JXZF$MRSX*]BH*J1?KP, M4 _N[) O4!+NDOBGJ\)=O.OJIJQEY2;G$,KU-[TJ%M_UNY6T6[7WZZ+XH#>W MY@O_ 9B=M.$4ZD@HR:&"4TT(;&) A^B40P?04SGY?T7595TWN MBP"6%GWG/JU>D^*GE 8D>F MM<]P5;GN #NHP(,?'/P?7?;,QFW(K R#]&H- M(6^HIJU>&%ZJ>VL(02UM7(,>TTW[?:/%IGRL"_1QR=EE8X!Y MBFFF3(9@1K&KWY-8A:=8"A-N=VI((R6RH%B1RT-.SB'M;-FB#.%TNXM%C=5J MN2(TX\:#;S]=UB^+ ZNO!BQP7PUP<+4Q[*A*R9^& MYWHHX,Z.AM=RN?[#/>SG=?YF_2@VYG%9NY^*3UKJQ7>7&E3U)]_,,VX0XR2& M)%4N8HUED'$:01,CF244)4R&FETAXT_0Z&K@ER?OO ;NXC-JY($65]!L>-I; M0S$\O+55D;D#.0.'?+_.M5IL@%N)9Z"6H$=;JPMQ_5I:00C&M;.ZD'-D975Z M2'\.JVUF4]-MJ2KSH%Q>Y,^+0O*EJYXFO=W)YSDEW!UC_3+^,%PM0C>DI^GT MTW%7DS2P^MKCIZHYTW\05"L%O:J:TR.-JD5:A7VN(-HO[EBS2G[3ZG&I;\WI M_N7E2'5%K6VQZQN[9[VO?O;%&76[HRRM,LR--E"IF$,<4PXI82G46:2D4&EB MN PL"]DKP.EM.AOYW/K>4LRO^MJV)?UV%?+W1 VLF-7OS/OIMY>;S8$58X_3 M"+Z64@X3X37,!/1;V:M?B.-6 !N$WJ-*8<.,TJ$-V%O[Q__4?+GY5ILYU"!" M(W=XBTD,,8NPW6B;#$:9$ E'64(3Z=T#[/G3IV8M[O %=+LZHJQ=M2^NO(S("^GY=0\I(3;]"R EK_'5.^-:N7T@WY?9R_J>!RR MVBS48OGH"E!\=FU;R@I='^Q\O5F[7?0\1IC&*A*0<&8@UEI"RG $54R)M5^U MH"(H*^C2@%/37_MXP0[P##C(X&L%.K2KRB72/0\Z>J1RZ+.-ZU@,/\KPI*;? MTXM+@XY[8.%)P=$9A>]]80I'Z<7\3;VB5-F-;U?J#=_H.8I-G,120,U<51"$ M-*242F@R5S_1X(P*KSJ)9T>8FDII0#8YS&]=92"+TT^)G">R76OT0L_ :B*8 M&6_%<%'Z$YJ@T/+O=^OO/]E[*R5@_U)^^^57?_Z)HWSF%P5JONO+%W;UB)>U M/%R@QML_[6>SXLLFQ[!X]?1/O;[+^<.WA;S)-7_N"(FH(88D,53,<(B-(I#* M!,,,<:4C3AC1+,QOWAG+U)3#OI-D!QR\6YEU?M\A2_"::?+UQX]"_N!>^ZJ& M4!DKUL@!MH*X/B)[TU'*,J@3J@=6>SX(Z(YGY.."JXD[/E2X_I'AUM);:XAM MGC[INX5K?;?:.!-LK@C&2$82,IU%$$M&("=<0,-<(B,EB")O8^G4 %-3AQ5& ML -9[AC\+:63)%XVE*ZE9FB'4A@K0592F^B=C*23#QS-1FH39]]$:KVN8Q\) MO=E%SM]\YXMEJ1K6>V47OZV7]GG%&[??TFK;6U7Q*"%1AB RV-I'1#(HL@A# MR1$A2"6+&X\/B#K!ZP M%<2%7.T7:*UEF8%:FD$ZYE[-:;_-+SJC&;N8&>E@[>;>Q94[/\*B MUNC;MRC755*G5>E5YFQ]!7>%R&O/O%SRHEB8A2MP7E27_;VG@[GS]+4>S9VX M;;S#N?.8#X[G6B[K6+S&3<.M^8V[,IF;V_R3:].XU[=Q3N.8"H(EY#A5$ M7 M3QL+#&DL%)>I9!'B067[+@PXM1UBW6?KCPIO 21?+NT[V[E+XD7"DS@6F646 MZ@2Y'G"$0ZX8@JG41B*%M)9X7I6N_;SA^69\VI\//ASYK^Q^:;7:ZZP\(.\2 M$2ET*F"2H@QB3F/(B8X@2V.=)%(3EJ8U[V]7ZJ58;X8>>^J? M3CB\OBA6?5'[:(;[L)P8_P"+^X?2$;"P@.W3/3KU?%0NFZ:G"9 MJ:S5[>J+5XIM557OOQIIZ MFZ(I>I1D!M'4.1FE%A ;C" 5D=UY(I.B)$UCYVX,B@7P&'5Z!V$UZ*8Y6%5Q MNR[[66$&O)0@M#+>Y1GP,ZYZ9G5@9=C06<,MV:R.U"K$ Y27"B"HY^)XE\<= MN3J>-Q''Y?'\;^U@'WU^%(7,%U4&;+W2I1)A2F,%.=(<8I>HRM),P,3J'8DC M9)CP*@9U;H"IV4D'$ ,LA%/<>=A+5S(R],YK'UT7N^D4*P&VTY7LC&0_^;TR M8:93B^2MYM.I^\8SH5I0'YA1;==U+JC^_U/WK;UQXUB;?T7 +G9[ /-]18FB MR'<_.;?9 .G82-(S6/2' J])[92K/*5RNKV_?DE=RG55D2I25D]CNF-'(L]Y M*#X\),]E_:1D=R8V5]OEF]$TR[*:L4AAZ]H)P+5F@ BJ"UKDA)?^J=-/]S4] MLZD5-5F\R.J=$_T,KHI)GK*T!)P3 A"!"!"B*4@)841!* @I9AM;[7!$5%_Z MBX=I7<$Q%(INQF40;"*O%=VGMB-DC"2EEY (G?K]3&]C)WGO5_I$.O<++PRP M#FW%YBZ[UEM6_9AQ+E3*2 D8Q1E 64H S14%A9G]6 J"2 F=3%&_[H/"S>"8,2U "H;&'. 4L+22 BN<82UB2W.,Z<;_QR5&$ M%UX^Y#+Q N?R\3AF(QUF?B"3:A;Q-,Z]]\B M'KPSXBWB:6GW;Q'//#/,)/S YNO:X>C-\_:/_WNNUJ:A'\^?U$^CZY_S:I:E M><$+FH)2IF:WQI0&K.0$:)BG$DFAB\*KHI9;MU/C+2MJTKAG;86M;[\^W_XC M^=U*[)G,S1%]-U,G/*:1F? :.+U-'3]T@MH]CEV/:@3YP7%H$7F^/7"W^N^G M^>9Y&TC/2: 8%*Q$D),=%^&ZJ]YJ=&-8UT+G'Q+M@Y M[I4&(Q+;9'(&PW\'=%+GL-N>_2[&W>N<5.]H@W/ZJ2LMBEOY?Y^JNI[Z-A:G MFIEY6V8I4:! UB- \Q1PE2.0%RG)&EX:1SJ^*54_K^KCLX_+Q:?/---/F0]:95@0+&_J; M:X"*3 %>E*5!-R:=[$';CD#"X12:0 MH9!YT\=E-()R1T]WHQ+'9;4/6'$>,_V'IN<[1],1NA^O@QS[#9K>7&;K*4B+C"@%(& 4Z5 MS+,,$\F]9O1A!U.;T)U\B15PT+GN$81N4_H:8"+/:"],O"?T.<6#SN>C3D:= MSN=4/)S-9Y\;&(>OOEO3Z8MZ7*UM\/^[>246*VM1O:1JYYE&/,^H,71* I N M4D"8+(#DO-2,(R%)[EE4\G*OT[.$6J&3%V%]*SXZ8.U&!('QB\P-'7!;<7<@ M3'Z/4V;1':"PT?0._8X;0^\.Q%'DO,>KP\AGFW+D)0/LC!8"L9)+0/),V)#4 M%' M"D(]_'\/]&'ESTQ@L^_E:FI#;%Z;+,3>#++*2#=F.1*>"(S MQTM.HKW$T>%XHD?]H+QPJI]1>:!'T<-YW_?HE?-\/[50%Z8"":6"91BD--, M48P +PD%R):N5C(3J?;,2-_?X?1,BUK,W2N#WZB_\SZ3SK+!Z)*TBGF<=OL/D1E(1P8_,6A%P]R:S@>@%93=?&4:ENX$ M'?+?T&8&GN5LB]&_73W8)!Z-SS?7C ALS"N5"EO9(E? F%L49(S*#$)$&)S-62Q#VDN!1E]-C.'53\NUL/P M/ZOIA2;L\E5]^@0IO_IZV]P6A\-;JP?HJ@$A2)F#\9* 2C)4T"A MV9EEA+PC3;]9P_;9IR6O?,[K@^J\V=_L;^W+6W&>*ED$0"EJ;6;U[F M@$M(@21<"PU%GN?:9^9[]#TU2K"B)[NRVR#E1GJS_JG:4]1H<-5VR&=HW+@D M$N"1228PUOZY7OQ1"YO]Q:/_S>7'Y5OV M.-^P1>LH1?,BSQ4DP!@VJ1R;,A&*LY%"#%&74U@D3@!2H (QSQDC* M-=*>9RE._4[O:*4W,],5 +OQ27#0(O.*%;2.7*[_L"/R3<(V22=U$YD4T W6 M!Z6PKK%./8_K+NL#QI$+K=?+PPCHG7I<*S%O#A61R$F.,@V8,NR"$#,\8\.3 M@Y"4&B*88<)DR(&TZIK(0 M,,\=L^*=[6-Z4_5%P.312E@7"95F1\?65?*HUDU9*L=ZH>>Q[9_*0?"*?:-2 M1[?LP%4+&"J%=X_N_3F\3[TX8A+O'KGWLWCW/3A@ INFZNP%U3_GFQ]OGZK- MZD&M;T5=V:YJBD'9HXKVZNN;6C]4[YX:9\Q91B VMCX'"F9F-2:4 &Y+=3(( M)84%9(RYYZ*]0I#)'3&T4B?KK=C)8WMWN+&">Y# ->/CP!4CH1Y[']%ID5@U MDDZ/FV0[$B^JW&RO<6MM;I).GY$&Q2/QW$B#,U*2NKB#Y+=,!$"V=S6YIOWQ M%IT *.RM32':&UA;>K7\;IGUG>*[&1:*HA!":07R7)8V]U4*N% "E)#E2'$; M5.V5?N]T-U-;?JR4P(J96#EOKLE><097M_WD]6A%7C:& >5?P;D7A[ EFD]W M-6X-YEYUCXHL]S\]P*+]LGIFB\WSO3)?B5G4OJM95E "E=F "L8)0"E!QD0E M$!0Y1S+%18K<[KM.-S^UZ=\*:/>ELTQ> Y&Y%601)[C'1KWE]'P,R'. M*MUK&!R_-=YR?U;BO47\_%/#EN8OZJ=:/JDORL[K^?*[:5BOU@_,R'O'%_/O M]?)OG2=ML89O\P?SR)W^:GY;Z:;X\-<-6V_>=1D!4E5R9&8MH%1B@'C) ,?( M[#ESDB%E/@=.N<^2'E:\R7%!H]U-LM4OV5$P>='P)NET3!HEZ]K?.VK>)+6B MR;NAN1T"?P=N)LCKC6YL6GN5@?4V?>+@']1D"BSBJ*96''@/3;1(O82*;CNN MNS4K&$]I20N ;" ;*C$!'#$)[-T#A*F$4DF_:T*7;J=W)]'*>),LZLBJE_+- M2_-]M16EBG,2\4\XVMW MVY^:R5F[\M1USFUVYGF3GV)CI?6FEST8G9ED*#CQ2<,B48M6>U$&Y8932H>F M@;T^QI[QIQ0\,;E//G;%M>CN2?8V3O^=^CD7JKI=REOYTYI!U4Q !'F>24!P MD0*DN*Q]'X$0JD Y5AEQF^1#.I\: [Q36AG;0B:R%K4V.U@KZX!+-M8$6 ?^>XR%/S#;BL]\7.ZH71M<_Q; M24]M3]Y$^K8Q,(^3W5-]7BU7^QFBVHCP65;2E'&M02FH L861&:5X-28@B(3 MC&1E9C,[>Z1NZ^W.:S48JW)[N^ULK<%?VCP#?[M)ELHWE5,_UFY68C@$(]-^ M4^YP5])MQK=6V)!)WYQ0"9O*J;_+<5,Y.:E_E,K)[:V!F4NLL]_'JC+[4SC3 M"B(D5 :H(-:9@0G :(Z!XDKGI)1E60C/?"4[S4_O\*I.\9#,C7CUD?9\F2SF MZLD>7]?Y-G83EW@F+-E%U8TPAB(5F1X:5]I&KH")1TXH&S;=R&X'XR89.:': M46J14\\,F[^MIU/U;74K_OTT7ZO[M>6)S?.]&<:-,4!LU,RC?616EJGDNLP! M@IG90"*% <]9":3 O("JP)IE PI\N4O@]%F_0K4O*W8U[\IZJ4YK?^_B+*WJ3B#UA0RO'H?E1"\H?ED*X& MM##$JJ%UN'8ZU@B$7FGUVP]B0=4M"]'S6/TZE@ MZ(UT%G46Q5".;2YX]#NY];8PHL.;BR;[SF].;_CQ9[7>S'YE?\X?GAZZCQ.F M@NBB (7FRMAZM !,2@@4TTKD*C=LJ5SH\JCEJ;%C*YS;K#[&J9_ZKM(^,M.U M<@7,CG)6VSXSR;RT8R*9GP[-H^-61YF=9Y7I)N/Y!P8F$=C6Z+C3NPDCOZB% MW\WBOQ)6E$FFW326C/GO]H M9?1-X>(.O,-93SPX1[RK2AK1DT;VFR;!FXU4:<&^T\D_HX/M<404#_21SHQ" M@S\@*8\W?)?3];@W.7(B'V]=CU/\^#=QW17EG;81V.__M"X,3_/JA_UE;2K. MI# ;W$)R(+@]W->L!*24%&B=4Z$TT41X)4*_V./4UH!N-V66@/4VVHZS1>V6 M8'ZYV*81D$:A81>3Y^'WNX\, NHXUY!U?("5-MD7-^E^?;]67=8DJT+XN\B+ M8$6Y@CS?ZZO H=$PWZ=^XSH49RF&IEMYSD$XMV[2BX,50<9&,; MK?V0)K_7DB=Q:G5[ Q;626.2A^ M-M6&+64=$+-9SY?57#253%*(,Y@I#$B99P!EN02DT!Q023%4I="+U M?BD==VVQI/69^_LR1[0GOG]?U_[W9LZWLB8_FS-<5:O0G4V%*.,;8L0=]X=3 M&,/8V\D='XU=+?<<-0REG_3EL+K>)*VVY@\O^MXD6XU#U\J)/BHCU#$.(>T$ M2B$'!-VMFG+(#E]G%7K_Y^.\R2]=?5PVMR@SHK2 C.0 VN-"E&,$:%D(D LF M&,YD1O)MH-4XJ\\)*9TX:S\8*_*JT\J:"+NR+!:&F&Q]D[JF2>58U"3FJ(ZS MQ@P=J;_>ZK*CJ8V\;72=SK+2,Q"36E!.R?F76DIZ@ Z]B/1U-= 945654G== M9/XGF_!MFP7D5[9Y6IO_'EQF0%%"+HL2:,8T0)"9Y0%!"IAF2D*!4\[\2@;X MRS"UL]S=2Y!68GNP8'[Z\&1^VLTVZ^OW.&" W)@^,NR1F;R1WM)QE_6C5F O MWU"G1-0[J"M@#.NC.4".<7TYAP-UY/-Y15/#>/)7TX69QY:0/RX?GS;;BY9L9Z.2RB65#YGCXO-79"'ZL5J8-RJ;3&#S/$.9H A1 M""BU";8E*@ GH@#$[$HU0R5*2^$3VG'W(^3_^&\E@^;_JE"2; MYP$IB/8AS1BST3$<8 A3@&BA+?'+8PO5T]/-CJ$J;9^F2A:ISF9QIIBC L0)&F"B!5&(NUY QP MB$@N$4JSHO Q6\_T,S6KM1&S6:-NVJ/9.G_>-8>UYS!V8X4 R$6FAA:TKPUH MC9 WP5/J7< A*"&40 -20X0MZ<.1"E I"%K M3;6&J=.-S(FVIT8/5KK$BN<1]7R 5O]TOQ*#R/-[J_Z0?( '.'A$=P_'8Z3H M[^.M#UX9+Y[ZM*Q[\=)G'KG"Y8A?OL7F9V^QZP!M>ZBP[PH% M9[F0DB)8 F+VGP"5ELA4R4"*V,"@%Y$@61N0YR" O(6%(9GQV$)5;8'SOZ]6LOJL3+-B\62O4/^^^JG62\OW]6/=SK)$,*,X X5, M.4 JLQ=+0@%)&&):IA!)QYC?@1),[SS9QJ565D"?;&W^R#OP15PT8QO)5JJD ME3ZIQ4\LM%L%DA<-DN;A< G&KX2O/UN;?[,C9FP;K/-^UK;AS83QVK0EYT1C M>74)]#E6'!*9 I&C%*!"$$ )0K:H%&&DD%+FJ=\MU^5.I\=.G8Q)G:/MEV?% MUK[W*PY8NVWVP^(7F8^./#OKN* &R_I,,AS[^.,3U=_S1+>OZOEY'H9+/J ] M;PZCG2^J,A-(_+A=RG>&[1:KNK;4SG:YJ[W[;76OUGJU?OBP6M=5,JLWSUOO MYUQA6N(< TP9-CM88I@IU050.4$I*O*42*]D2$&DFMIU4*=47>IG1ZW=0[.; M9%N;VOJP-;K5J14;[6Z&NZZ'&6DW7AQ]_")3YWA#YTVQ0:$.RL)A)!N5J(." M>_:_DKJ,.4(PXS@O M@($>V5R"!#!-,Y!*+-,"$D$P&E M-@STXQ\$O\((N"UK0;_ER$M6#>(O5MB_ M62P/DS+K.BESN&7(&9J@2\SE7D==/IQ!.%P:W%\<<"CZO]D#?UI__[O9,K#E M<[N_S4LD-,Q+@$IM+/8,%8!JJ8#(.Q^O9)/8O.KXY[6L MR8ZPW77O<]**&VBF.\/2.^TOMS(>!SAKM$<([F\-N?K=IH'O_$AVTM@=))VA M*L6Y2@L@L;*NFTH!RC,*"$0B19F2&*7N%='<.YZ:3;2;"JAS=:B=0KI,SSYF MDL\ N%S]QH$U]IWO,:+5;F[/*.E]AN+5?\GKT=Z(M[O^6NY?ZPYX/U2:C6UJ M+K68L11J6@(F, X2H!$Q*"@II_V&0I5I>45;+ M7Z();F+ME3*K'Z7%%\:\ .K+9>(,RHA%U:30:=;J#[M$*> W' M-UY5KP$RO5ZIK^$ ]M;_NJ+9H4EKC.[VVM8>07Z95_]ZNU9ROK%_FBD(&8:I M CDE$* 4&^(M& *8(I:FD&5"4#_B[>EM>J2Z)ZR=RXVPB96V=J1HYK/]L:I_ M_LT\O][8TP'O^H9]P^!&GX&@C4R-^YA:X6YV8;U)[E>+N7A.?F__&X4)': * MG +G?'\CI\&YJ/AQ*IS+KPQCGC=-0KBO/Y3:?+)C9L/5/%)22"\L39SD8EB4LJ'S+$Q><'9],[-'X^KS8[NPJDL4 Z4T"3U-!$JAD@ MI=D@9EIE-,VI*J"W==+?Y?1,E/![O8NPNUHCX:",;I*: M*I&5 &;V?K[4*>!EF0(*2TDEYFF&A8^-XM#GU,R5W7" !QR#H^KP[)L+%:F#^O[$;KI]IQJN^B MC2EDB')CW^@R0P!!70 .90XX@BF!4)@?G$*47#J;&M7LB9NP'7E]D^>A#)5%PPV2_D0:%]H8,9>&FS;[ MZ30G+[MD9VM&P$3=<%=V E MYD_!)1Q M)OP6C6#.TQ=T#CJW#_L8=4J?4?!P)I][;. $KJHG>_!\IVO/I=NE[%PB/ZS6 M7]7ZYURHZF[]=L'F#]6,Y5ARG9D5/K=%6&BN 26< UYPI(I2R:+P2O+OU?O4 M#( /\R9>P 99).S %V_>:F9OO/]H=?)D!J^1<>2-6'C'9I4=-&O):T^!K6NU M3:_026^^_J21/R#U#($M+#%Y23 N;0T!YXC4!C7B1WE2S6=OK4/F6K&W*ZEF MB(JO]^;:;OK)""YCP50"%ISUXS#"B#!D+5022U5X,SN>YJ& MS\3>-#]^YO0]M4YF.M]_8F@...MTJ>1[MK8U6ZL=KXAW2L_%?#.C(D6*, 4D M@]S6#\?&\D\S(&2:I315*8:.67+=.YVVNXALA/3-P781:5:2K"1E 3AF*4!, MY8!J8ZD44&+*J<0$";]SE$!(CWJT,@;2;D0:]CN-3+"=L$DG;?+++I*MP.?7 MG@'9YUS1"9Q:[F*W(^>-)!V2G:7CWZWI:%/=+N6G.>/SQ=S&\[1>/_)N^479'#5& O/ Y]5RW?WXAE7SRKY? M.R1\4^+'K.Z-@6UDJ,DX$WHU5:3Y$65-IIRJ"MBC(_ C4FG,K21.3C2J YWCHP(=QRO MRA@"OXX[9D3HS_IQQNQS<#+[S7IN\^/7=PF_+>>;ZLO7WSHO.\IH(?("8)R6 MQLRE&'"629!QLZV&J-!IYN6NU-O;U)8 (YAWNO@>+%WWSH$0BKYM[N1L[QAK M29-?C*PVJ4#PLAA.N(3.Q=[3X]@YUB\K?R)WNL-+0S,UF=UVDVJW)Z40HI"5 MQ!"'S# 'B$H$J#0[Y4(QDE.M4V.->MUAN/0Z-1;9"KV]CC_,3.20@NB*07"\ M^P@-;>QKD1"H#DCLY(%2X!Q/+CV/G.[) XSCS$\^+P]UPM;VF+#>J5MO(V,[ MW9N/Z/W#XV+UK-:_LHWX8:RKO;]7:U$+5?_E#$&9U3%VJ:UVB#"RA0YMM<,2 MZ4R:_72&O#RXKI9H:N362F8FZ?1).H7V'KI)=D;MU][!&N!;'@C@P$[HUTHULK=Z(!"/W=I#-7R%>\N; MRW7&WQS6&=_=/S\]-$7';3J8#VNE.@_?+V9!F0F2%51 !83 .4 I88"F:6'_ ME1&D&>/4B["C2SPU0K=:E9-:9QMMM#TSH_Y>@1$G=1T4&;'?TFBA M$2<5V(V-./U H+3!K9-+GA-1* YD2NP9'62 D#P#:9'GYE=<8>ZUY3O=S=2F MXW%2VV&N)V= =5N#KXIU\_GV.CY<>'JH0?[3M+E: M/[^;5V*QLLX36^,1,X(1(@7(D"@ (K9P@\Y+D$LN!%8XR[E3RBJ'OJ9&"5M1 MDQ=9KS#.SV/L:J '02ZZD3X,M &&^D4X AOKY_L;V6"_J/BQT7[YE2O=;?O] MKVJ'J]^6*UZI]4_+6+6#H/EKH[)YJW7#ZM+3BEP67% S"E38$IJ: ,)M&A>4 M9HBQ#.>0^P5ZQ1#39]*-$QKVZMK4BM[D^RJV_AM)OL* M#W2]#?E!N!'D:P]R9&:-,[I1R]7$')$XWK@A!7T=+]P(4)_UOHW15Z2;T.K< MH?==<\[]8;76:KXQ*E0?[27M?"7_J>;??VR4O#7LS;ZK]W^JM9A7;00\UUAR MB$J085O0#!8%(% 24&B9HURGG%/H6=!L9!6FMWZU>MB$.E810VG!TA:,^6D$ MNDM]Q>&>P-5J=>%N]:Z[3-V!(3%?2P/$3=)!D;18)!T845(_O,(XCGOU&EJ) M:=W$1AHB[XO96'(,6U-OA; Y.JLFU:Q=P#^K39M<9E;2,A-VP4-E:OXE10D8 MDR6 @JJ4F-^5>>:W_O5U-[VUJI,V66_%O:ES\:YTPA:+U1\VGUAE?_KO61T' M]]]1=F,>KAZ5+6NN%HYES9T&@R&8HTP)P*$MHU,:8X2Q4H(DR;@4MN._#J!(=M@3];4NOM<-3%R47UPX7$Z1T_TJ_6F]EM-6?W3,SU7+0A=HHJA(J4 EE: MEQS,,L"P*H%0S% *5XBDRH583K8^.2:YOWWKQA.GP>HGAJLAB,T$1K:D%2Y@ MN&&OVGU3VKRX,YW-3X=3^73+H\S=7J6ZR=K_T#"3[+=E94]7;%X>OFD_NY08 M.PP6"FB>4X 8QH!@8XDIJ:!*)>0,>26E.-''U&;J5L1$&AG]UO93$+HMZ5<" M$WG^OF!25ST('S#E-Y&XPQ.45QRZ'95F MW&$X9!V/-P<4L3.;B_63VDVHTKBP(5PBFV0 X+3( 4*0 )8+#43&1$X@4277 MSL7KSG0R-:)IQ=R[;_5R"^Q%M)]-0N$4_P3!&R*_VFH7,.BMJ7;NW?%JJ5V0 M?J^&VJ5GK\PMTB0#L&?/JZ4];:ZKR:M,FHT\ET#DA3#3.C/;!T$4P+ @#*;2 MS&R_",^^WJ8VO]O4%B]"7BH^/P!@Q^O 4+!%GN[>B W/"=*'1)Q<("=[?)T< M('W*G\W]T?O2%8X5_'(P(3]S9?5YM?RIJHV2GY_L[NA.UT]7,XX83LU^!7"" M,$"$$T U+@'$D*J2$812-7NLK[B,>NN-(_G$D=9G_AW*'&\JOE'?Y\MEX^RU MJ(UVZRY1NTA40WPD(HPRI5KRK*2 ,U':\V,".-<_T!B[PH!L@5L/5GV6IK_ECK6R?DJC4.[+02;TC" M^Z9$D'5\%Y1X@)_T-(G8W6"'DJZNP-WFAUI;V=;JAQ%O_E,U@<7V?KG9',M2 M%SG6*YC 1W_'*,7XS;[P"]6]K^%CWH<@EIHCPAW <;VD/"&YH3'A'\;5X9$ MO01;5=M0/\)+C"&1(,^X!D@)L^W!)0%*XM)LAXQ9S/-!%01.=#8U%MM)A[0C M[>"(REZ1B+).C<1V)4U>1!UT;AQSB!UMM6D, M7&S3;MB8^=MP\=$,:_)%E'=<"S$^\$<&Y0A=#EPXZI(HG;E+R M'GB.)#H4DMBT5\L5PUO_E,)AF6FOAW&YY)1R1[/_Y$,#;]C48M&4*/J5K?^E M;%F\]W_:,SO5>J>R0J=4,C-Q2<8 RD0&.$\1*)2FB)69QBGU##6^T*7/1SQ. MN-57ME!-/;&'3F+/*Y!+*#O>901$+O:E1"-J#=I6V*25-H)_L"LT82\'+G4Z M[BF_(P1'Q_6N[PUD&#-YVK(@G\T'_K=FR,EM48YJ\6SVP^7(F<)JE$F;V MM+TT'*-*0!G-@$A)*EDF<8$*+R^@BUU.;6-G)=[6ODE^;X3T=02Z#+0CS02% M+S;1^"'G3RS.8(2EELO=CDLNSC W=.C,_M]6+U[DG-L$0JSSD! MG$I#,R2C@)0E!105D!8PRR@O?78CKAU/&99KAV">2B%R;;\7K M4"8$3K'/8H\ABG $Z9-#R/8]&Z3WJGE MZF&^M)/CO_PH*-!0N;'5^/!')K:CI*R'$2[)CE9'B M;W;2S7T3:NZA1C$3D!A[6$*S.4893.U=(P2:"DFH8HP2XG,),!2S,0[ZPR#F MMEP,Q2$RZ6_%NDF,8!$* .VH&Z?BC^W@=4K\[*AVMJ;/[C,#_0/$#R6?ZCM" M]=V>M7]1CZNU/8G_N-2K]4.]_KYY;O]RITY/06$&)3, VM0AVN: EI@ JW"]9%T!*1ERD2$)24 M,(!R+@"#W/S(A-!<"UI2KTO&GKXFS8JUIY"9A;6XPRX9^V#VIKQKP!N3UOQP MNX:PSB$2BY2.^GLMXCFG> ^YG'TE4BVK"U5"_FX>W&P+A,RHED5>HAS0@AK. M450" GD*,,PX$B41%'EN4L,*.,5M;K*8JR<[XP2K?B1B-Z7+=4EXP@VK(\>] MVE#%IL6 *7<:)7>K1WUNZH?LU-L9L6#4H"$9MQR4GXC3*O8T"%[O4D[#>O%; M,*2:S]XO-_/-\X?YHCT/G3$&,UP0 619&+K7TN;-01SPE')!=9G+S*D6T*G& MIV93-O(E5L#V*L&-DD\"UT^HU\(1F0X]D' FK#Z53]!-I<1_?%_]_$_S6L,T MY@\UP=34*IG^;+YO)B MQO.<(55 @)BA:\1U#GA.;4I%4A2J+!GA7A6^@DHW-5K8K93 *=D.C'R;@31,+72=$3 M$MRS.7V"=G)EZO8[_6&^9$LQ9XO[536OC&-?8&^WI$AZ=^ M=X H3@;XOHY?)Q&\ Q1G\\&[O!OIC/)2*>/W?S[.&U=*MZ+J69I#7" !LCJV M@J0V"88@@(M4F2VM+G3. I]B!E9A>N>B6?Q.97-E]NE%VSU3^9%73S?"MEO7(;.Y^P M-),Y$#P5 *FL,':^C39418FI8C 7CA=YCCU.;\7J)*OJFN2JVLP?ZH3=^LE> MTB1B5;GF47 %O7]QB0!DY+6@%3;9D3;IQ$TZ>0,5;G,'IK>&FT,SXY5S<]=I MK[*;QVO##/+W#X^+U;-27]7ZIZ&BT]2W+>M0DUQ59R'9_?NW9OY\7FW^C]K8 MV(OOR_G_4[+V;FCY<%9FF!0I20T%:0P0Q1AP>]Y0$JQSDA89S[Q"&4>1>FIG M%;_9PZ)6SGW? M4D_?*SM\<9>3W+C.:)EO3687^R+G6H^^W;T36*5-'^[ M29[5)GG1\R:Y?;#QR>'LY5&')*B1/([DHUK&HP[&H3D\;N<#,XGM%#'NLO!* M+'4!(0):I,C&SV> I!@!0HC"5&">Y:7/HG.BCZDM$:U82>VN[!LH< I#-_J^ M$IG(9+M?CWR;U]B8LILV>W; )%_GD0B;S^M$/^.F[CJOZ%&6KIY'_69[M=YT M%O'=NJ6CNFJ!F> M4;=B>E62. MD_WP/ <](^U0/9)PG^27U^V:X>7=G=IN?#F?VV<9'F=:75.OF M],7GAMY7&TN@]FU4\MV3O0YO3LWJ^_3310EGI1:$$X* *(59WF5. "^)!B5% M'*4JX[+D?M?7WC),C1;Z'-!][Z_]!\3U.CLJS&-LW*JDE?^F\RNZN)]CVHS_ MCE]XR+OOP7@&O@KWEV/DF_'!0!U?E ]O:JBKMBTVN#9V?=U:?5/_UF[XU\]O M5U+-6)GF+$<<9)1 @,RVQ^QU"@ZXS 0D.6(IT7[>V[W]38WX6C?F/9G-K+12 M&YB35O+$BN[KZ=V/>S_G14 S,K^% '* H[@3/%?XCO>W/[([N9.RQQ[F;J]= MX99S1=WG?]1'/P=WG#5!OC-R;CTC9X)G'&6R!!J69I]6T@+PPMX(",E$7HH< M94-B"N-+/KTKS4;P<)XW(XR^A\/-M$9T GXVKFXVC?8G_&IJ!!(+0?+B$1_8 MO6:\40OO53."[.,[TXPW("=]:$;L?JA9_?6!+19OGJKY4E75#"K%(=$%* 45 MMF1: 0C2!*1"$XFP3F7FE(G[3/L3-9MK&9-.2%\#>1]!5X-X,"[C&,".D PP M=4\J?H5IN]_>R*;L266.3=?3CPTS5>\-5&J];F\/[]GZ;ET;P\WFNZN3.H.9 MDC+/$1"8FYD,,P2HP@K@0M),P2(OF*??MUO'TS,4W]J;V?5F;M-5;75(*JO$ M3?+(ULG/ND+\UG@,8E(ZCI*;11@>^>B7$!W,7QN8CU@.ZL>C" M&6%^0 6UH1R['M4$\H/CT(+Q?'L*.7LN;\$H%;Q@* 50,FU3+^: $DP!5X7. MTES2,DM?,ZG/7W CWIX#CQ,#$_AS\-B13W.(_T([\^-L0:^R1Q]_'"><8FB* M>_;Q!RANDJ)8>_BM>^*_G\P6PTJZ6AI!VKHN>4I21929E'E* 6)UF+M(00F1 MIGD!%8;$R^/\5"^3V\_70B9;*0?6RSF-J-M:<35.L??WWA#Y>T[W01#6T_ED M3^-Z)O^1)W/OP%:Y#'ZOJ:?\JOG'4.,UD,R9UFI;671"3#*!4(<"@@$#D MDJ>2X313_JY#?C),E#KF=:VB^4^5/)J_OB)IY8!1\? ?BH?U./Y#C?RMWU#U M^OY#P_ ,[S_D*YX-^&=US>4V8<9X)H#52F,WNSGP-. MH 0:RJSDO$ $X=ECH_"&K3?CW/.[*^##%H=JQ"..-^K[?+ELLI MZNC;*=S\ M>WP6B%-8$"0 8?:S0$H CG0)TD)QK@GD6,KVLWB_E'_]CZ)3(N95E?P+?P_C M.(/$&>&_RJG33ASIV)E61AVS27F#>(C_EW((\1^6T#XA R08:"VIQ:+)T/@K M6_]+VJYP)Q'UG%!"()6; )OA*R!VHJ9O+^0I<&?:"]B$988SW"Z_,3#L7%654G?&W&*VT4_*,%>7]?6Y9;#JW9/ZK/[N5>'"C*U8RCSZ66>4>M#A\"- M;\8 -C(;-2I8F[!5(JFUN-FFP'Z^23:KA!M#D,V-H?A_%%LG=\N 1'4MB&%# MYX<*,VY\_960'07A7]O>,(*\V_Q0:VOMK=4/P[?SG\J&L3RH3ZNJ^K!:&SMN MV:0$$,_?C!57,5&;A$M9_[1H#$3Y?Y^JC17PL]K7W_@ M(I-WK6"RIV'2J)C\8I7\VTW2#6NG:+*C:6V"[NB:O"B[K59E% Y']7$').A" M$$G449>)N' ?+B*1>QNVQ'Q1E3%8Q _3S3OU4RU6C_6YP L(T/R'A=U\N]TVT>W+OU%WL6?/^T:0Z)WSTU M ?)WVFQJVI*GC*-4%XH!QDD.$*,9H,IL&33-\QQRKF6>NW#[L.ZG1N)&UF15 M"YL\LN>DN:WT2'[MCW\_W\9'-3*Q-D6U[W27#SNY6R>U_#>)Q;J[BNN4L$\: M-5HO\*C RY5XLE.R\:]ZO0'8D^.O-A!^N"_1^?!6 M!E[Q;.H0P1Y/?:S5]:[.%&WK'.\M7&=#8=YQCCZ7_]6APV,->IX83;]SKU^"P M'EW7AN]AP#[CG1+*UG/.4DC;9:GZM?[-3!6:4*PY@*+4 !%MMA:J% #3$@E( ML$Q3IS0A%_J9&GUWDB96U,[(\JF;TP.IPQXA#%"1:?$T1LGOC: !V,T1BEYS MLN?U\>S&RSKL&8@.CU]9*_?3MF!VEA4<4VZ/@+69WYDN 6&E KPL!#*Z"E,CJ$YLX.N^/I5/PI$*)SW0L:DV8+:-'2 NAC[$J4G^:B,Y MJ7P; ]3X2Z7<&#Y,H;-N7"')4,>+GVKYI+XH>Z/7!+':';@-1KOCB_GWYM:! M(T*TQ! (3(TMK10&1&08E$H1R5!>F.VRGV.%0Z]36[VVTMKKMD[<9+65]R9A M_>7[KA@ 5V^'P+!&]V:HY;U)7J#=$3FYVX$V=&5$+Z@"^R*X]#RRKX$'&,>^ M!#XO#V.I;4S8KXI53^N:2?\YW_SX;;GBE5K_M,>$'Y>/ACQM8<*EF"_F=;?F MIZ>UC)GMO"Q]ZA M9G$&WHU-7WTX([/O2W:ZFV1'Q6;0=I5,&BV3?34M:[>*)K6F>[$H5EM+ 0'+ M,D8=CZ 4'T?249>$J& ?+B%Q.QMT;<0W;U<_;;'VG?\^/)I^#7JVAK?9:LZ% ML<[?LNK'3"M:4FCC5U)& -*$ 2I9"UPE^?0]M>7!2F]6@$;L MF^1I1]RZG)W719/7(#A=/L6"-OJ%E$'U[1;5[D_)B_ WR:[XR=NH4'NXI,6# M?"1_M+#0^]X0#@'OPJVA5Y-CWB0.T?7@=G%0$\.V)+:S=_-*+%9VQ>K.'F>% M8*K$. ,I9[DM/L(!SUEAOAVH, M%O=#R=M([@SCO>/1F#]2A;05K8 MO*1Y!@@A)4 E+P'! @/*<,Y3S4I&A5_>&??.?>;!.'EHNH#U1#XI>R/D$\0P M 'PW$HD#:&1BV1%Z[] T;D((?ZB"TH]']Z-2DC\LAS0UH(6AE=-NI30?8E6[ M:]RM[]>KGS9Y\(QIG94Z)P!F" %$,0(V\2. A20E0KI$F5-JADL=3 MN?0\19B>9?,KVX@?]EQ<6":?\Z?Z,L2LQBB%O_SK;S'3LI\:HCS/$$P+"A@K MS)Z4, 4X)024&)4TQ46*_,IHQ!R@4?QDF_SM\UH#>V.E6IF-M50+/?8 N9FF M,6&/O$S4HK<)\Y-&^&T!I2Y]?J=!TJJ06!U&2I'?@]YX^?%/"3&=Y/@]$'EE MQN]KYTKG@.:*Z).-,KI M;7H+42U=XIF,L0]/SYOSZS :\?Z[$?0F:0$+&.KC@4F<.^@3_;W.3?)YQ<_> M!_>\,B3IR%.U63VH]9OV8TZ%5A!)LZW54 %4L!)030U#E!(55!NK"#DY^)]J M?&HV3R=>\L8G6<4!8 Y7K%? $/N0;(O Y=E]&0J?K!S#(1DKY\;EC\,S@<9I ME?O38QR\,V+RB]/2[J>V.//,=7<&ULFE:WGKOO+9B%PGX-O,!!$E2DD&H,@8 M0%H7@)*B $1FD AYT+W .V;9+E:@E;:.-#[7= $!'2DVYG& ML;*3><];\D7N\-K7,PX G+N5L;U]:%52[[;!?^+>ERM;8[O MK0^$I$QG4#& -3;&:FD/\3 N0%E \YN\%#3S.\0[T]'4F*B5,]D*.MBYY"RT MCL=O 0"+?C[&VLA>@<)[:_1KW36CSYLYD-C\=3N0S38\R??O5ZB;MA:>& MK>._5>I.OZ\V\P>V4=6,I1E#95D"+'(*$$X%("7. "*"$DB@PHCZ;>3V.YC> M?LW(9P/#MA+ZK=4'\+FMT,,AB3Q?#[&X2>Y7B[EX3GYO__M-_;E)WIA/]E\! MU^G3< 1=G0^Z&'5-/JW>X4I\YJEK\XV^9VL;ZUK=JW47SS\7-L'=?/&T4;+. M6V<'M1[369$6&6*$@5R@'""=E55,\4+(LLT!3R3QL+BI !4Y@60 M$.?AU1R&TU- M-4MMP*4&5)0%X%P8ZL]2E#*GU%2GFY\:4;?^]K6(22NC;TS"'GS])'L]*)'Y MT0N/ 2$'I]2^(M!@K[F1PPM.J7(<5'#R*?^)^LE@N[C_L5JJST^UOPS22DAH M3#'.S,87$0&-459FH$2**<*XH,1YFAXV/K5)6LN7U (FC83N4_0(N,L3]!HX M(D]/#R2\)NJ4U]6XW7YKQAB_G_ M,Z;X=V:L[5\6ML1O8HQVW5.[.5R]9I=A=-M;C3@XD8G(H0+S2R%E>SR_;G99 M.UK5%6]86!^=0 "/5E'91:;)E$[V -"G1K)/LU=?,[3!,E_5^N=KS?D M(YZZ;4_3=JN@O?_3*FC^UMZ.O&6/\TVSX'=YBL>Z*8DS K'N4@)+^UJW+7% M[[F/B=3AM8O3]KNONWW_[Z?YYKFIJ%BDA-.":I!E4 -$B0"$BP+HDK+<_+\4 M=. R<[;/*2\8^T(;]JC%OK;NY7GX?8D\"*@C7E8/Q/,*HKV(4"3*/-_O*Y'? M12#.T]CE5X<1TOUZ)922U0GA8+>M(]!DFN<8%Q$ @FYZ78 FH M8AI(R 5-*2V))'[.=Q?[G)X_7B=R8H>WSGW1E*_0B:C%3JHZ1X,U:+ID[C?) M4GG&^EP>C$*6F2H$!BBK@VXE!0P5"!!&%$2D*$CIY0L5="C&6!GV!T+.UTK8 M@P>MUM[9\2^C[;84!,4P\D*P#]_'G>^XD3>I!0ZW"#AC$W0)N-SKJ N ,PB' M]._^XC#ROZTJM:EF1)2RX!(#EG%A#,ZR!$0J" 1C3*<*J=36)UJ9Y<>-5)IF MO9ACVWB\3_^;[2-AM6Q^1-'"Y,8&_LI'GO*W_1I[3^E]!8/.V[;I42?GOCJ' M,_#@;P?:6&8\/IL1>K>R17YFNH1IFE$*,LP+@!@M 2-,FNU>0;.4JU043J6S M3S<_N07;)@.SXB6_-P)Z;MD.P'-$[85=[@?;!_>;A,_$(J166#7UNY2^"4ODH;, M8G 1CL"9"\[W-W*V@HN*'VENI4^PDG5_,M4I^L2GFK2?%SQJ0^BA)M9!8 MYPG[ZP%1!9,8&9]@A$D(/*&U(F0,PS]>/JWW.Y^6_?5-L@/3B7+A+S5F=\LE M6+ "1T!,:OS#!TY,0[WQXRVFH?>Y:Y;I23C,TOBX-/:_Z=D6+?FL-K."E5FJ ML*:"*O(9UD;3&;]W^*Q9.LN?S%^2;I'K+KA?E(ZP1(MV(S_SG?S$,6 MHCT#4U"J/>QC5+X[H^ AZ9Q[;-C,-RV\.%G>_F3S1>-2N;.K^;%:F/:J-A!Y M1C%$*37&:<%SFTI%IX"2+ 5(<%:RK!"\8#ZG_MX23.V"P+HP6V=S6TJK.;]( MV./C8BXZ_^7NJM?^5:O*32*')%?P'RTW"HHZ!I%)RL*_YU2>;!6PX.^>F6S! MOY39PINI!+B@"B#%A-E&F7$IH83FJZ4VA[!K(KBSO4SM#'=70L^;F7XT^XDJ&$:1 MR<@/'J],<1?5OSIAW/D>1LL;=U')W?1QEQ\>9A/]JIBM5&K;KDLAU'NX^_5< MJ"X-?9HIBHP)I%4J &(, PZ)!B5F.>-2EE1X)@B_U.4$]TM-XMW6X'FTHOK9 M,A=1=C-=0B(7F1QV1&U*G[1W.$DM;H3J)Z[8!#5"+G8ZJLWA"L&AB>'\7NQM M5YT':J9U*54F):#4(&[OB '+RQ1 D><,"\P9+GUNC3W[GYH58FW^-L!WWIC^ M7GLO;G6*M?-J!BSTOLM[&":XZWK3"WO$/=<>>*^TXVIDF.A^:P^@X;NM_6:& M,>,7]=A6*+_3GU<;5=VSYSJ^1J:(0 TQ8#PS1E>I"\!*EH-<2D88RE..V&RI MOC.SWW,CP7-=.4TSVDRSW0XCNG^M#HI/8)C98&IGM+ZS,?FQV%F0W MVKH*N''XZ45$ZZ1>"YG<7X#*FX$NX1"4:LYV-BJG7%+YD#PN/C^@HMQ)E_;? MEN;M;7$)A9ED+,^!@)D&B"@-",408,Q*5.9<&0YQ+C)WN;^IV4'7AW^]$M22VP=R$45Q@]:MN%A7.D>. M3&]5/(=FQBN4YZ[37NT\C]<&1@$)8;,N=(QN?EP_&4NH+";-O,SOK]OSH)1$&HTC+0MK(=VOS912M1=Z,BMT MBB4%&54*F/VYV:]#6P0>Y3KGI4!(.=7T[.UE:H9W*V@]R;M$5?ZWI.=!O7Q+ M&@2JR$PY""6OR]*+*%Q]67J^A]$N2R\JN7M9>OGAH>=UE3(O_;"E*FS%^-6C MW4NTJ;IFL,@I,>:;+9V9 80$!BPM2Z 8IN8SR4HL/). ]/8W/1NM$[?^UN6+ MP+[G=7T@NQ[:!0(N^LG=#F([DG;IWT(>WSD@$O@,KZ_'D0_R')0_/LUS>6D8 MD;Q3?/-Q:7:F3\VE:^/E^H5MU->-/6*_5^8#6V[8=S5+<5D4FA2@I.9?2&(. M>)H:DN&84\R%%!#YW(:Z=STU>V/KH;TV;@03!\7(;&.%3EZDOMFZ MLR=6\)ND$3UYD3T<_?CC%92+/+H?E9C\83EDJ0$M#*.L3ZJJE-J&/7Q2K%)? MU%+]T43ES&29B5QD-N>O-.R$<@5H7G(@,EURA@@ME5>L_X7^ID9.K6C)IB_: M;Q"P;H04$*[(+-1(NAM!4PM[DW00A@V8= 0F*-U'12>_ M6]V26CG?+++7#[ ;\8T[;)&Y<:01&Z_NWA'(TRBS]R+67Z.JWA&,P8KH';<\ MD-#GWY=S/1?,M-N'![9^MG^WHUSRHEW2J==DJ>A* MCWL2M-N .9)P\$&(3;07@(US'>D'4UBJ=.MZ7#KT@N.(\OS>'GKB_U,MGUYR M49CMM%ZM'VI?$[Z8?V\RC7<9+>8/YI$[_=7\MM),V+]KZB/ 65X28O; $!22 MF3URH15@F=DC\T)AJ3E6"'LEI0XEV-1LUI<<.H\O&B6KK4HW]O=&<-\[A4## MZ'K],/[@1+^IJ%6ZV4ERM*-5=X)@ONP5O]^LM43;_^<5S.2,29E MIH"]OP6(IZD-?<= "&.KEJ4H"N95:L:ASZF1\FXPYU;0Y'Q@ O@;AP; M&,;(]#D(06\B], D*,>Y]#LJ?7D <U";CNUZN?[)G7?)FLMM<'['("KFO'0:<,IAKF@)", J1*#)@6$$"(J$Q5@365?O%X M@4=BU B]MR?&8;6,A[[;@A#GVXZ\+MC/NH:S$]N>[O[R6X/MWR)GF?-'+'0\ ML6OW8X<2>\)R(HK8MX4K[=>F!L?MQ>N!6W M/HC=E7]8Z<5PP^EI0X\Y2)$9-=#X#+>]0V$9QT*_6KK7L>-#@7K6V@_6P8 8 M[W=*U'EVLA32^X7YK.O;N>_F7_]LZR1VN;@85@P9?LX*(@'*$:R+&@(&2_T[L\ZR1/K.C)5O:D%C[II/>(678>@GYBC09K9-)TP_-RUJYK MOFWWD/ 8 (\4&'[EA^L7(.Z+4V^8N'-CXP6+^^JW%S+N_7((3__&.,M0R@F4 M"$B9&5L;:0UXP1C(",,ZQQIGT,M5]D0?4[.:=XMK?UHMOP/K)YL<.*17PZSF M4Q"[V;]7 A?;1R$,9E?ZZL>S24_U\XK>][UV8M^C?L0@U7SV?KFI2Y/_^5&: MUFHG!KOL?'ZJ5T+(L?5?S0"4N;'RE$: EBH%A!.$S3]0"J?\AQ=[FAI)-,(F M1MID7]RDD=>-%BX#W$\.06&+3!&#$7,F!6]I4&[:TU4B^K!:+ M#ZNU]=R<(9$*"'4)D-36EY)!P"'6H% ZXSDQ]AMV.K+S[7AJM%&+;C,MM<(G M=^ND%O\FV5$@^=VJD+0Z^&QA?,;$87L8">G(3#,ED#VVBI' 'FFW&!9TO\WC M .1Z]X\^[8VWA1R@Y=XN%5]UE][XGMSCLB7YSN)&J'>AK!;QS M'0X9&+=M:22X8Z\0(9'VK^+LCUG8JLX>_8];Y=D?F*.JSP.:&%!\R,:K']8X MJ1T"\Y*5@E()&++9L%4. 8.JM*4!%):4*B*O\- EY:\O/'2VA_$*#UU2N6].ILBEC4XWD9WB)Y[.]U!#0S; MZAX4 F].5>]T'[6RNF^I#4J!"8,@ )S8^AQ70+!0I!A*AE*3,_(.=K,-! MO4]MB>B$3U@C?;*LQ;?K15T6JDI6+QJTQ:&27^9MT:CJ;WY;7[^!4AG*2B05 MP$)(@%(% 84T!X4Q[AE)2S-TGODQHPW5.%Y,G?C@W&"-/$!NIQ/10(^\L&^G M1BMX>T56AZ2 +0263?FM.@"$99W4Y M'I1Q('=;10+ &'F]Z"2TZ0J:%>(F::4,MRQ<@"'H G"NKU&I_H+"AZ1^Z?&! MR:J:8MIMG0&1J2*E10H8TL*0-BH I<9,)9)DN12091GU2B2XV_K4J+H5KO*L MU' :.;>I/AB/R!/<'0K_1$^G5 Z;SVFOAW'3-IU2[B@[T\F'!DY7ME#&D+,U MO>JJU!T9S#B&62F+PFS]\Q*@TNSZ:8D(H+Q .C?[R4)[58H^U]'D)C%KO(+; M+7V(U?PLQHYS/ !RL:=["UHMY$U;AWZ[M@><^Q>@"$L#YSH;EQ$NJ'Q$#I>> M'\83;=F7-J (4BR(6<,!0749^=)&-*<<((5ESFF&4@0(IF]=;F'D+%00%-;\H2PFU<#+' M^[N9VI)^NP%&4M"(FG2R>MPLG@?4X:XV"$R1I_5IA(;$I)Z'RN/&-0AD(UVO M#H7.[RKU(B*]]Z;GWQ[ODO2B!GLWHI>?'NCINWIX7*L?:EG-?ZJ/2[%Z4)]M M%]_8GS.I,290V\IR1 &4I@)086RJ,DO M]FCS;\F\%MG38;<'7S?+)Q!JD0ES'[!&S.273Q:WF\2>#IO-D)'X)KG=;-9S M_K3I3NOOF:V8&M W]S)<87UQ>_H;U_?VLN)'OK8.KPREE67MHOO/^>;'VZ=J M8UK>5LQ]GE$F699C!8JZ+#G#)2 YPT"EJ$ R%UR8IKR(I:>WJ5'+-]M'(I4A M\;62W0[*,Z%=/[Y,JAQ*0D%)"@R0H+8X,,4@U\S 2R242,V:U-9?-VR]&1GE MPY[C8?U&?9\OZ_S1G"ULOM^@**N4$J8+P,N4 907"/ L(X!*;L"'D G<47! M2&*$'=J[ WH(":RKV1$(KNB&1R-G\H<1-.DDO4FVLH8T+1P@"6Q<]/4XLGGA MH/RQ@>'R4M#,QEN_T-V,NI)*D4%#S31# *G4^F^F&E"48EYD,N64!,AL?*+K MJ1D?V\S&CSLI8+<._*&S&Y\:"S?VB8-P9"JZD%]W*_R8^75[$!LCO^ZI[J>0 M7[<'%L?\NGTM##BB_C(7/QY62_F6+>9ZM5[.67M*F$%&1&[L'LVIX2XD.2 * M9R 31982+I7 3A4A>GN9FOG3R7F3O$CJ<>9Z%DR'T^D0$$7FF5/H##F:/@N3 MQ\ET"+A&.ICV^JC\3J,OH=![&'WVY?'.HB_)OW<4??'A(:F(6D/QCU.&XN?5 M\JW=72X6]M#P#1/_6JR^SZ0TM%@P#1A,)4 \QX#;,P\*,\VR$D.=>V0D\NY_ M:I1Y<1]T8W-2@QU%DE83G\0Y_L/D0+EQP7_M_>Z3MR@J_F.E+PH_#IXY MC :CV)_*R+_9$3,:#=9Y/['1\&:N+&7Q;EZ)Q ][F1J!NB>C+X5ZN^*U[2RA>R&.UY[0,7ECW1TESPM>?98=.\K?I=W;-G:X:\?5I; MMY691J+(F#$09!T4HHR]0+#* 289EZR4,LV?]F:Y&G?G]ZA[._0M/#W9G$LKN4>P> M]LN\^M>;YV^FI3K)799KJ;" H$C+#*!<04"H(0.2Z=3\2A6?'IX6MK[ZW>:'6I_PU&_O MZ@7/65F4$E!N@W2$3@'),0-"(T888D6>>R8=GR_(WI2RYX(KWKM5Q1)PWLN%1CKVWO7O[\4P 3X0 :&^$0N]\'7L?>S/L!\J)_;%G \,8 MS#2U-DRIWJGFOQ^7'Y<_S8>R6ELO4)*FFN19 51*;4TI,P3$;I_3/%529SAG MLIPMU7XTWE7:$\^.A?ES=N.=ZK,;AFT[.Y)=.4AN$ MF;A@Y\TV3I@$99C^'D=E%2?E#YG$[:4KV*/V&EF\K=,Y-IDU=]>>;ZNW;+&X M>[1[=FNB=8FB9S1E)8>4@Q)C 9 V9A&A60Y4KJQK&(2*,9\#N2MDF=J!W7NM ME:AC<>ODC-8DVF;V'YSW]YJQ\N"K^",P!ILU6B2-&ETNX$.3ZETW."_C9;5+ M6O7J/6^X\MT!40[/CP/E&9\]KP/N)+=>V>0 -]RVC>=V)X.8S@@B F!,*4"4 M0,!5CH'D$!5"9Y253K7#3[0]-6;LI/-PRCP JY_*KH0@,C5U@H7.TG):X5Y_ MQX-7QO-E/"WKGI_BF4<&9UZQ\]KFI3M*&S[#C$ D10[20DF;(2$%M"P08%"D M&G'),/9*-MG7V=2F8KLV5DWJQ.-*$L,ME5[(72\9PP 9_9:QL2\:#+^V!1YV M9 V:<.4B(J$SKISO<.R4*Q=5/Y%SY?([5T30G RU;M()L,6=_M+D$Y@IQ-(" MVI\TPEHS6RO= M#<'>P$N*A&=^U MH0G!^.?9$(PMUGIJF8= *OH2V4!4BUF?XW6")E;2D%;Y)30"V^1GNQO9(K^D M]K$]?O&-JQ+$=V<&MT*LG]CB[8)5U5S/E>S\W@N-)"YR;%!-,UMF/ .,TQR( MO*009W&^>+NQ200,(U-+EXE^>Y;7RAPA ,$3 MG!A)ZR_V_1KI[%T!.9/HWOGU4$$,:BE^/+#UO]H*2[PH>"Y0"O)4(H *D0,* MA>$DA11D7%*6.AWWNW8X/:OPR#5_*_' $E87,7>U;<(A&?\0X H0 X0YG$8F MO'/!P&H++40]GWAOHPKK;!=LR-U8\34&,C)[CCJ& M_AZY@0$/Z[ ;2KAQ_7D#0WKD[ANZ_:LVPR\[[-KWN"N>)DDF2Y("*FP1)B@% M8&66@XRF*:):9(QYYMOIZVYZV]Y[MFX#F596S$';WM/(>NUUKT9KI WNSJG9 M31OE$:WZ6B\F,?:UISM\C61>_9L?W7[!UO+UC5NYW[]RVJQ^+!:V[^<:66KC2@.--(*("(( M(-Q6.,ITCH2BD$&_0LQ1Q)R:C5G[+22UW+XAL7&&T8WA7G]P(G-C+3W@5OQD M5\5D1T>;C7SWN5;/9C1O.N?B/2^AY'>K;M+J&S):-NJ A V;C2/JN/&S4>$^ M"J2-V]O@B)+5@_KZ_[O[UM[&<2[-[_,K""RPTPV$NY)(2N0N,$#J]B*SU97: MZG0W9ON#P6O*TXZ=L9WJROSZ)77Q);9EDI84U>#MM[LJD<3G/!0?'9*'YUA' MMX3PT;VBMK%Z&4XS)HU,.$PE=PN>!D-!4PR)+C"A3*@A3"&.<.4K[Y^F"W^_F21VC^ZXZRKM2OQ,E='RKULD\E>BU49T#>10AF9YPKJ MU @[J50(4LXRF!O#&1<)LO\+C/^Z$-+X5KM^?7I\G#7G(-4&L%O(GB_FL*Q. M%5N'ZN(.]-R.';!3^MZN=70[6\KT^"7Y&W/*E;9C5:MVDER#/QNCNMS4[8C? M;C=]+P4U[*9P1Q0>;!IW]=S8;-NRCHJI/+G5K;G3#X^+)5\^WRT^VT\ GUME M>?\?3Z[29<8$8R3ET+C\G#@K).1$4(BX2+G.LU2:('\LJ/6QN6HOP3O!K2/M MP*R)/G>GSW4)'SP]VFOT=[V4TY7>N3A0DL-ZS$]_>^N'GL7V '=9%;U!7B93 M:K"#"GR7J<(C..LXAW@(@H&3BT>0^NA\ MJD]Z/>$\S[5*.*3&922F>0)I2MPIOX)CS$E"[30T=#_U9'/C\S ;M*7_HANH M5V"N3\? AK/LO;?:"7/][ZV6,*] ";1D[OV6N4\MS,5LK9ZEI.NMU=,-#KVU M>M;T(UNKY^^)4Y%;^V#NO+?WW]TRO8CN1T#1+6,IPFOKG!SG2P-A61QQ$L,$8D)/B&'GM"M %)3V/ M^WTVNLX*UF)[:TZ(8_<-E_BA!?5>=H>VZR(&9QU9^0N?SM?:+;#JYIC@C@XT M9UMID5&5V4F_S%EY@H^Y_2<-,Y MB&^/@=X7B_TO")3!UCNXMR>+]QR"++Z0X((E/7U0/E,*G.\K#Y#B&ME:= M#GK@< (>8^>>LD<]X-*Z4>\?'F>+9ZWKN/H3L96S61W:Y-(&R<7]?/J?6GW6 MR^E"N00757&2BY&SH+*TO: 4>6BZ5O^.%WSF3/L"EP_N%*$==FAP"#*?MX O[GIJ_=KSQ^W_KOT M@O)1/5#>4QFI+I&^4CFI'L@^75:JC\:ZB%W]N#UJCQC-L"1VPH"PVSF44"18 M0)$;31 J.,)!1^U/M#,VB7\1N'G!"?A3Q/KI;@=T]:R<44Q=&.EZP$./X:X? M7^<4^!F#VP-?#R^/C:UZK+Z%JUOS<3&_=P&UKJ6)X1F215K 3&@$<8X)9)(D MT&".""M0EM&T*=9T%Q)-=;P]K]=]OUC3W0 BT3@*98)#=W[ ;8T)/BOG:8LY MF%D3H N%!\H:$1HD=8)Z/]VXB,FA0I\:B([ CQNNWK5Q%1'DU$Y$Q_%,)QH; M.'2IW>3#**4SU\>)Q\O$$9N(ZBP5"=.86?'(B*MD(""EE$ A\PRG!4U5'I1D M]E1#8_,ICB5E.1\J'<:MGSITP5C/ZA!'5K \G&.B4WDXV=B@\G#.Y)?R?#!3@K"SE/%!/'5L0?BT_+ [D@ M&8>^2W>E#_8/I2R4@M#VS$&&OX=1S6#WN33R^*X[?G%KZDVYV^67 MZ?W7]?OZ!-/GI2YE!)I5Q$="ZT DGRB]F MXB(48Y.'!B]X=(#+BFMJ,9OQY0H\VL]I67TMM/A:5._XN2R]<]ZSW)3XW<)( M#=*^]J!$Z;:BZIXHS=BY9K6YJ,/ [(N([/:X;1228<_87D+6P<':BQ[V.JGU M?M>KM5;N3,KW1RW=.NS"_6@G?].GIW+B03FEG&,)$^ZB2=UI7"Y-"BG%JD ) M9BFAD\=RC^O]7'D&'PP$/D0F]DWH3R^:0M [53&OP+?2H.K06VV2.U+J?AQ? M,G.P5\0S,F&$G3Y@L,*EJ?U^W[XB[W=>$??CO;Q_5Z"B83P)_T([;E0I +W! M_U!) 4.[I.LT@<'MQR8._&8;7BR?/TSGT]57K$,A2C3,*:H&'KAW^$)3 QXETT_\+R>H9ZG> +P" M&Y)*C%?@'\O%JD,_O9V*CG, 'FUJX.1_;>8>9OUKO3I.!FK?NUY)%P9+GF8Y M3 TVL*S4S@J7:";!148R2I%(PT;_WO/'-^@WDTYC9YURIT)[V/C?9]%OV$\H'+6XTT&]W\*@8_FH<2^'\/&+7CV!_!_:S;NMTV$'';_7>]/S M"2],09-40B2I*_XJ"\AX(2 Q1FO&TC01O)[D_KKFR_4PTUQ/].&SW*T-_0VQ M-_I^.M\+M.IB)7*H%R++[1N1)10:1IAU$:F /*4Y-(4N^O8'6MO86[YH[ SKA'89Z-:UO#%_D.M M:@1V2(^U#[R:#P^">#]?3]?/;TL7OBSG4N+9;7AB,DZ4R#C,5 JUV1<8_4,*#\?,Q$]WRV+.N7TIA M4#"%/S-1<14>CQ\LQ,+?U-UHBX"[+EH;65W/5;4QN?/H,KD_D2PI9,I@EA76 M$U980JX(@3E1),^U?9]84"+>1JX$-TEN\.L3CE4X*=G;><"@3. L_0&K5%U0MDPRU95P.MWH:ZQXG:7@Q"+8^?OB5'OW],]NBL LSP55&22"&(@% MP9!BE4/&>9%C;G*6!YT!/M[,V!1Z>R(M*&70&2[]Q.-RAGJ6C/WC>E=U-6JW M&-/D6?J%K^O2PMTI1SLMG>K%B:8&58EVS)WVD M2$I6()%(M]N5\MQ.#W$*!2WL7U4F-1&IIIJ%>1Q^#8_/[_@8FS[4DVE/_>B< MO;[U9#>9E8,,2LQ]EY4)XZE;@?%K>EC!":+C0(#"[HX3I#H9BE;'E]7J-#V3 M#.G,*,JA2/(48E18ER47'%+AXG($SW(>=,;8K]FQN3!["^AU'O,P5?*DVT^5 MNB=QP,V(MJQ0W0E2&$6="I)GTX,*4A@=+P4I\.X+8@G$^>5]<6)YOU[$=RF< M7BSO?VERBC0G'Y_XS#EXZ40H2:U7E4*=91)B1A"D*4-0I]C^0S-JNSC,W7H% M*\;GNS7((:^W"+=97>06/)A-C08__5NYM'35U,-RED?L- _\X@3L.H_W9?B! M=J!WF#BR [UA ^S0T?%BVROV9?<[TP/;,?PN]>MTU-$=ZU>"$O<1_D5S-\=P M0&[FCT_K+]/57Q^66M_,K9NM5^LOU@MH,HH41".J#52<*I=1A$&A4P8+RFB* M&&?"8Y*IZY#;YXZHL"7/WE<]K M.?ZTF%<'05^(\3_<5M([BW^S6O-E,9M]6"S=4R<%-30U&8-:IA1BF6+(A-NE MYT@J0W6.LK#,X..R;VQ+-9NYQ\8[+.$#A_^__[T<>F@TE*Q=%.ZMX5J(I[K2U-VRG,AJDC$YCM*[J[9M_'0OU(WX1Q M!-_V9../$:3;;P=W%LS;,\SXS&9U3U_-F) M8BDJ#]I)%B[*A';XU,%SH9TT[%@VM-,71]2->_O5B=3-_%@BQ6;O]MF)BZG$ M9==?XX5$A+C"0#BQLP',76Z#C,,"99C8&0*CJ5>X[J5 QB8;E2G6B=JF&?UC M-\WHU:9,US/8L0C\Z?X":J,\DS]?W(GM&C1DU_0L4S]4KP24LQNH=P:J;M=S M+X65O.N VM8*>)<\?[B">!VPL%"Y;)-_UT'H ?H8TR$>7ZN^^!WF*[6#'MPMP!8_< :4NEB9<+5) M MI8T3/U 9^DGKM@H$]1'UT1]OVY@,?6[T[,=UZ&?"'&O\?BEV9U+TIL M^_9MB 'M&WYCR;SJW[GCV#:YV)H?8X.DJTX;*%EK * .:T)Z",__>!&F M<(=[B*R.#B3@UIO:9'>T0ZMJ/E![+NJO@B-2%%A#G>;4?@!H 1FVDRQ52):) M1&&"5>C4:N#>ZG]ZU/25MK[LJ_22YU=D*-[[_M)89%>@)'T'X!788J]^6>9N M>?&SG1LZ_"!U06RW'ZV+$ W[8>N"O(./7RX MW8,SZ/=V",Y=&Z9^OP._WEW?O?_U M\I%V:&-+#&-]<>7\U'_9QC+N/&J0878(O1E41WX3N9%FW9!;4R8AK8HSV;^4 MR4C=1IU6-_,[.Z-?<5GJ.E-YSEW!0"GLW P+S2'/4_.XB]41OWQL_%K:;VM99BFNBW0^J?,45>F") MWL'?X?9,!&O=[JB$ !AV$R2"FH-]BYAG1$R./D[GMIVW2ZVFZP]Q_K[_QZ*[@AH6BQW>(Q!1N [)Z5SUD ;@VH M; "-$6[]J3(#;'O"&@(:2T!MR@#]$##1&Z _!IH(]M8O8=/%"PEMG4[&/GNX MZ>:%UN]-1R]]5N1NUC;A_V>^O%V64SI5;JI_ULOR*SB12A8HSPPD&%.(7609 M9XI A1!&!:.(L*!DSQYMCNUK\W:GF.$5>.3+*OQK6U.JDTI3/IWAN=71+<5] M;VCLE0"Q@-W>>06Y/D!N05>N=H>;%OX4=;LUX='NL!L0_D0<;#,$W!J9W'6U MTNM5G4%\FUQ:*\P2G< ,:0DQ30P4VB!8$)2+(M7*_BXL8]/1=D*&R##)F9I4 MZKR$^[\",[<>Y=)/4"[FIV<)J?!=;7+-]Y%QHI6#;A.O'FUIV#RK;<8>I%5M MO3ANY'_1*VUOR2Z4Z5M1-@ M@PIQEU2^U.U.GQU93L1MOJXVW@A+E:):9[! (H7833@I1_9?4F;D[Y5&;S+"BWH0?%.(Y? M%5T<5CMIF-W,E?[^?_3S1.:48&D*J(UDUM5"&@J2)=;5DISEVHY=) +KP>ZW M,+;!^[ZN7UJA!"5,8'$&UWQ]063[,.Z$GIY'M>IJXK#UO<+;YHJ:??=+69.LD%I4IK#5.2YQ +A" M MC()*880I0PE77H>IAH<^-NFISA59AWY9H:P6IL,#/5[A)?#8-!UMU_8LF]6I MX3?MIXO?-*>+WWAE<*T3N-[M)7"M7I^[!:B9:,INC_:E"=CA'>W+,]"^\'A? MHK"-Y5?IQ];MZ&$1#;>)_2I,[VU]OPZ"Z(+(:C$O<_T+/O_KUAB]U,KE_/]X M\^;V2UW4 G&.C$8*2K=X@84H(#>,PC2C.!4TX3G&@?61S[LL! M-X52:OJ>.X2Q$K3@TF9ZU'K+T0<.MMS2 M9L[N:DOK=9'1+-+. 9YF+DBF=%6!/+'/B8WQ^:;G3_J# MM>=8/NC/B]E4/M_I[^LWUMB_)DI:R4L5A3E1;@$Y,U 80B%G,L',$)S96550 MV%\8@/'% ];XW1K,XGX^;3UUUD4/^.E=?ZSVK'8-G6Z ;0-G_MY-00_^K. # MAQ^4!G0:-Q/#7,<1,D$0!HZ%B:'G,.HEZBEQ$O>B=E-SOO#==/;4E*%?W3ZM M5VL^5]/Y_80(B9#.N9W.86:G3WS>J1^)X_6@F8\ZY=7PH&(50L5+A0JZ-TZ6-B5/=ZJPK[ZXE=JEU;QZ M?U"EF/+4Y-"07$.<"&V=,I.Y9(.YYIPA^^,0']JGT;$YSAMX8=+CQ:^?]'3- M6L_2LRU7[3*IUBA[V&X-H:53K?%J>%"M":'BI=8$W1NG-95X6XW8??Y@NQTLMO+LO3S?SQJ71FK&'3V;2,AMVX-F_X:KK: M5,HM'V5_YXJ=N*Q0580\+BC*!%/0RDT"<<[L!(@3# N>,2LU"2,J":U<.P1P MKZ$X?*G;ES!W2MZ"V:8@]7H!=!4Y__1HK]%5U:K8^KB#O"?MRCFN;A]^%KAC M<56&?-=F4!D-]JW>G3J6AN]6+-].+O>L']M+$7#89FPOQT!G;,;TDH2=JAFR MPUH/TPP"9+@S-$/RNG=T9M"&HT_,W-M)QL,[+=9W]A%EW3_#!&=&4:BP9A#K M1$#!<0&YRK,LS^RXTT&%%8\U,K99D,,('4C@4%X!AS.JG.)11OUF09?RU//G M-X:BF ,O)SGH^GS+84-#'VJ1TRNGKPT_K%)G@_LP74D^^S?-E^_GZIWU MV"=YS@G+-(4H*SC$.$\A4RB!J=0D2P@3"?&*<&IK9&Q#OTE+6 $%#BEX[[)V M6:S^1U=.4MH^]KLBJN>Q'\51T$&60270QJ;B#06;2*[CE2BOZJR*&^/Z3>F!59^N;P__?R187NI9P7; M[91-3H7=7(R5(=M. 7^6MO032]X=M=V6DKD4,\%?'Y>:J]OY[WPY=4VYP\OI)-5(95P9R!DR$"-30(H%ARGCBA!C?X=- MB#;[-CPV!6[ @:K4C+:/G:_YO:<+%TR[GX3V06;/0ND@[^27N:J6P4 %&RSF M8$/TETZ68F.K5^^]R]J2TJDXE/CP^59M8M^8]7\ZG M\_M54U!E.\JD(4)(7$")&;$S9B.@R$EF_Y0I20K)3!HY8^X*XM@D<7<&O6LC MV!H)&BN;0\ ;.]U-C:4>!8F&>@M"Y]FOT;=]BW+WW3K0S+SKSNAIIMX9S%>: MN7=-\^F9?.R/JB+!*EK8W_]<@%0CDE(=E0_)L.$HL!$J&X4^K2?22?W&;@ M=&[_J3$#O@$=)AL!_>"G)?VPV[/ .&)+[Z.!#<0S^.FWBN6?P08\N#Y/<[#P MA#/6J1H%-#^H1(73\E*W(IX0?:9WZ>I@O=/5?V_FMX]ZR5T;]7KYQGO'.4N$ MX!@F1B&(M990,.OS&$,-U5)G&4J#3_AZ-AXRX :J/%SFP%TY*5LTH.LRQ.76 M0G,.QG918%GB@"[QT[5^:.Y9UQK0X*<&]L^.ZPUR4$/O9;X5SEC71XE]FQ_Z M8'$@+4>.&8<^H5,G;=/:5D W@TDGDN6%DA 7KM0F0G82APB"I$B)TAEAI#!A M^A8.8GPZMQUP6S\M4- B^N(BAZTC?E_7<=OROK6B%ZV+)W$(7ZX-QAA\.@^: M/'T[GR?%:>$_]-P^>G8]5]?J83J?NH>Z]?CWWUUHG:ZS!A@I.4\TLWUC$H@5 M3J$PUMOCM)!989*"E183='KJ0OYJO%;*K*G;^7>=53S!(D4@FS MW&B(#;-B)&D.N2A,QDU:,!448-O6V.C6U7>Q!JZDMW'JN:#>$5-]KZOOPKP" M=0[Z7G/1^S#3[6)[6X/#KKE[F'ZP].YS3^1NO@L-$.?K(XJ7]1$WI\.O5ZNG MA^HD@=,T625.>4@G0F2(YYA"F0L$,14$,DDQ3*C]:4:-FR(&Q0+T!G5LLM6 M ^5Q99?-_%GS96BJWQZ[UC/Z8!0=UG?LPHG3]C$V+9Q[UP;0-8GTW?V. (3=AQRZ:?. MES'4LZKN@+L"-;P.LW2<-+W;'!V'S0R;H>.DF0?Y.4Y?&9&'\-KQ\4>=EZY> MFTE,)K B$O(TQ]89Y-I.0%D"64*9D)@:H5(?9_!4 V-SX1Q"\$=X;KYCW+6/ MYRX8Z7DT[Y%Q?K7*CY6 7'(7LC-0ZC>_5R8L*5N+Y:TYU([=-US*LQ;4>QG* MVJZ+T*U?^'.6I.S%>Z8+K+DH$"02NZ-0.H>LH#F4 B49$8)@C+V5ZV@38],N M"Q(XE#'Z=9Q##P6[F)F>->R E Y7W<\3T#I8C]\YW'!M1;XW8-NOC"Q\K?[] M:57F45[=+:Z5*BN5\MEG/E4W\SH2XGP2C"\NO^YJNM:_ZN6WJ=2?]7*Z4#NU M3R+O M*K+/_F;]/,DH,0BEV-4A8Q!G6>[*(QK(5$$T(@FV\^J@)+V9+7C@+F\0Y[[K:OTPV?N*V[P\Y%X!!PWR*U!C!QOPH$'?Y8)<.&<=+]4% M !AX$2^K%9/6DTD947.60:S EOWF:C" MNL\2NY+64LN"4J&4]S2ZI:&QB=-FNC@MX877IC[+K,?DNB.^>I:@ZH#GK6FF MV.!V"4JDH(+:T43;@XS6Z7;;_<--NCVLV)MZ^UP?Y[=\T=_T_$E7"2CF992M M*Q/PUKI]M#[_[,E5C;Y>K;3]1[D*PRZ_4)YB"@NJM'5?4@2YR]:-J4(J MT-B(N@ J#F+C0NZ-F K_Z]-<6R*3*LW 8OEB M0U08ZWCEF8#&/VF<_P MZS$G[HZUGE6FA;"86)HSS 6$U73'X$ 1-C&O7MC:@A\EKMX17_'H_7T_7S]=*V==A]7FQ6O/9_YL^OETH/4D(DEEAO;I$(P2QL"K* M#2H@8EEA."N+7-11FL/NGUA"0FL_.^!&J4%1#G6D"14?M71A/)1"9% M+N(+S03C&9N@?+3=!90KGJ)J_.6)\VD-&TB+^Y):-.$=YC=E'+ ;>M:I@\HU M.\: QAKP4VW/SV7W5/!U4\&<%-G!![22Y,8H81]G04N?'UH7B=4A%CZJTT]@KRLVAR>TZA[IH70$3;I.V1TUU3IXV& 3K%-F[$ZK M3EX3L39]M^3SE='+6_-YZ1*NVNG:7+D"58]. MS6G5N_F5O>GR<\3SDA]E,N ME2QG38F;-2$HLT09K O%$N07J!':]/BB,QKP[G6>-C#!>@%^G;^R=;Q,ZYHI#8 MP0UQD:>0&J:A,!JA@J2"&*^EA,Z1C4TLMF8XS^3O%P'GUC]YK&VI \_=5;(T M!ZRBR M#)>O;*S*(KU67P:$#;Q6GPX49/ *?=O!^8<+^0\_,!';X"N?L+B0I_-',BYM M(+;&P]_7LMPVF,[OK6<_MW^4I4^PJO*-OLR :VC&,Y0JF&2(0VS(R55Q_GZXFNO$7CJ-UM2F!OV%$!^[>7"K#_Q$&&]5$CFK%Z_)^:PL/BD8TX*F!&*E"HBYTI G)'O[REWMC8I)V'_28 $)1PW8C48X?L' %4CJM%R_Z]5:JT]/[H3)K:F61B:*)*FA ME$*M[;F_UW"_L :;724-@%V]^ J%"& M)ZGIM3,]MR]?JX-^F#HCMTUADB/45?$ M@^K.*HKXM!4;)K*0?WU=S.P=*Q>'LG[^M%CKC6_"6+H]I3JSDCL?87H OXB@E%\ M:.DX.*6UR89S,/PQ>\;HK3ES>?W>+ST_3U5>G9+?&!;&INH["-UWH,[-A@F(RW$^DE(-W3U M+!^'3#F85Z "VIUPG">C4]%H:6Y0P3AO]DNQ\+@CL@B!E,LG.SO;UE&ZGJO; M]=?MNLM.#?))GJB"89Y HU*7_5!B*)AV5.?&4HYX;H*.(@>U/C8YJ<&#':AE M 'V)?^^GL3Y+6.?XZ4]OE/ZC'A(G M>CM[IC?SQZ?UY^54ZM\7,SLI+#-,5PF%)&$J9US"@M,,8DH**#AAD'%F&"62 MR2P-BQ3R:G=\X4%;A,X3"(B\#>/;3[\ZY[!GW=K=GR\!7X$2,MAAM;N"3%$L M=:I3?BT/JD]!9+S4I;";X_1HMVRM7COAV]&\&H"ZG7]Q1RF7+@?I7'U:S)?- M7]_PU73E[B\7M>ZT_#J?_L>37I6G(K9A=J1@*DU% E6:$8BQR*! G$%N!4TQ M;?4L#\IP, CJL3E]O\JO6CU5)X/YIL@P>'*KUM,Y^-;8$R:0P[P ?@([NF[M M6:!WBI@?:'7E8FZL 5MSZA-=_01K#MH%G:K_,,@'_7H,VADOOS[#-A[W]6J" M_6W;Y4& U:T=.&L[<"R EU_/25*P%#.I[*Q/:OYYG"2$^X*.-A!?G6H\=W) M=@QEG:IO$(!!132&FI=:&/6,UPGML1K\K=PQKO_^8;$T>GH8(&(*)HQ;8I"I M=<0Q3BD4+"%02X2(*+2K*C-LM(\G\O$% &V OEX,D&^O#Q,6U&5/_GB10AOK MFQ^!C?UC#A\*[+11113Y8O^A@HP".Z3KN*/0YN,^=YO,-R]/9J8:J=38MR55 M;LE("P9%8K]/(F&4*T)1RHJP)?!338UOU?M\FJ8P+OU4OPM^>I;I#<1A3JZ> M8Z13#3S9V*"B=<[DERIS]OK(V(#=ZM.N7/1<3F?ZD[8NMEP\Z(^+E?WY6[[Z M^GFY^#956KUY_LW*V,W\ULYCN0M8N);KZ;?]76JWA<8D)S"E"$/,I(%"9@E$ MR+J_4IF,IH&2T@?,\-"8"OK$Q M, :ACY? ,U3AE3NV[XB&_1[=&.C2H(/*1/"3,_)G]VMG)V@,=5[P3[]5??PS MV)@+MO;V$P718X=T&RS1!]!A8RIZI/H@]*+/MN(^/6\=2^XLH/-ZOTQ7?[UY M?J/G\NL#7_Y5'MS/.$^+ @O(1S#8YM[7@/ M+W" P09O4#X$;\;]-+M+'GO6WTLH#)9.7UXZE<&SC0XJ:;X4O)0G[_M&MM;[ MAW:KU%I=6P>1W^M_N,7K=WRM-WMZ$R:5G5^C!&9<4"MBG$+&!(&265>8("%D MGH?YPJ]GS/@\YOT58;68S?ARY;;8JM7AL2P.GW]-7GF]N-.N_Z^RA-R0 FI6 M0$D+<+R ;43)#["P[-V[/\9:\WES_FLL/WMWVV KTOZ(XK[3'Z=S?6O>+K6: MKC]P649?WLRMKVW1?+'MO'MR$2^?]7*Z4!-*F3 NP1+)20:Q$0)RE',HL$(\ M%[FFF5?AEIC&QS95>&^,=O,S#:P+%1A8$D2ZWW>J+RI[_K(XV&['L (.&N17 MH,$.''A0H0<5_.[D/X:T3@4[","@$AM#S4M1C'I&I(PMYO=W>OG@3O!M-X>L MKT_SW D4*PJ(DS2#+$\T1,A*E3(H9<*S6DUK.^-STLLSZ?8SXP(2K]SZ=: ^ M'6734X@N9:AOQ;'XH'T''ZIBF7_VLKO62D*W"G*TI6&EHLW8 TUHO3@B5>3A M"3:YAGZ6T7A"Y)ZWO/*):OL/2$'F2TYB1LNW^X1(0>5NQE'_2Y_M2X MWR7>WO77O_Q3\Q/[+S>7^I=_^O]02P,$% @ 1H)B4_HFA,#)+NR+ MC^U[5%)56^>J)8VDOGUGOO!@"4AT,4F99*HD__H),/>-XO*"+]0^;JM2F2DB ME@>!"""6?_F?7\]F/WW!Y6JZF/_KG_B?V9]^PGE:Y.G\X[_^Z6\??@/WI__Y M;__T3__R?P'\GU_>O?KIQ2*=G^%\_=/S)88UYI_^F*X__?3WC*O??RK+Q=E/ M?U\L?Y]^"0#_MOE'SQ>?ORVG'S^M?Q),\/L_7?ZS"PJ%YQ90Y0Q*Y 0A6PFL M:.MC+D6@^;\__G-Q*69?&+CD$)0M!8(6'HQU7H44G"YZ\Z&SZ?SW?ZY_Q+#" MGXBY^6KSUW_]TZ?U^O,___SS'W_\\>>O<3G[\V+Y\6?!F/SYZK?_=/GK7Q_\ M_A]R\]O<>__SYJ?7O[J:/O:+]+'\Y__SUU?OTR<\"S"=K]9AGNH"J^D_KS;? M?+5(8;V1^7?I^NG)WZA_@ZM?@_HMX (D__/75?[3O_W33S]=B&.YF.$[+#_5 M__[MW>T./NY_L[/SQ>$B+?A8Z5X\PGK;Y_Q7_^TFIY] MGEU_[],2R[_^J?Y[J*IE7K*Z[O^X^<<_WY#P>8DK0LV&Y5?TC,\XP6G5PO-%NG.+\VJG!?+JW\Y"Q%GF^].,DXGFT]^%E?K94CKB>0R8E$* ME)8"5"X2/(H ,O @DY!%XSWN*^4K(GVCEA6F/W]*992-8GE>Q19-]>[2[5M]7Z M;)E^6BPS+LF,7"T7ENF!BN]"^/(W?OXA M%B+W3S\1UP672\RO+K3R)',;SM9D7''SFT-H_/\Y#TOZQ-FW=_AYL5Q/L$3E M&-<@HI0D!]00F,_ G,PJXG*ZR+_.\PLZ MD"/SQ?E\O?SV?)')&29!,.\8"(?$3E ! M/!UQD(,S)KA@+1O"-&PE8B>.-B/LZSV+K\3E!QO4-E"-EV 9)G.9,*5I?_>36= M(Y]XJ20+3 "J0$AWGM%1&21H87/B21+LASAJ'EEZ)W#XWL%QK$P[!8:@GQ+[ M!'"@$Y)D@TQ!2,I"\CY;(\@P= M8AT9'-7J/5MBV-"M4@S)"0ZIL A*((<80H*8M#66YV+ERRNL;^NSMI\7\^FY.IFA+891(AQ9_>\QG2\)NES$#]/U#"?6,L,P:"BH2 A6:;)69+>R3SPR9-KFXQ[" M[Z^XF_H[OM<\2H0CJ__#,M0LI???SN)B-BGH6+19 1=(A&O-( 2B/CA78D$M MU9&WEW>6VTWQ'5]4'BZ\3C;]KU_3IS#_B!/ XBV"XB\G-.GD3BF7_!%6(=+MB96 MVA"+T&!U05!2F8O(U]?(5Q;F,\9!'KP>6WVW_*GN+R('$&T7$*D/_,OG88T? M%\MO$\*P+-QYBH&2)/*-@>"MHVBH!"YL-%J$@;(DKA?=#1#=WT$>+L@N M+L@N?Y^0/..;RL.%UTEB_F_350JS M_Q?#\C?ZSFJ2?%09C8.0767!,/"40 NT* M$Q#1<=7V<.(]0^' MB M8QEF+^<9O_XO_#:QREA1;(&24ZX,9/#D,@-]UQK)+ 8<(KOAWK*[(:+_6\PC MA#EV3L/%==J-I;LJ3#,L8$BB@(B!$&UL@J #$L!MX:4X0S\^+K_AB95WJ_/K M^-IR$)$.!HM_^?F!'%_1-XXJW2>8Z8O58C;-M4G#+V%6^P]0M(7KU5TF M=JWI_^ZG#E?LOQ\#1W8!.%_!QQ ^3S9I%-^F\YIL2F=(8N+NK]KT+'" MO[]%\:U6LV?-1< 69% >4=F5""# MH&0PR:7 8YM]\B@YXT+H& T_"I9CA-T%9IZ'U:=G\US_\^M_GD^_A!FQLWJV M?AZ6RV_3^3U@ MZB@@+%KKI NH/4NI5EZNWF%"8BK.\#6NKQZIBW4^L$1Q8"3W7Y';"%%J7\NY MHT-I%=M:"7V$E=I"U3A]5=H!:S -=(&GE_,O1/=B^8V8(.J12\4-)"LHD#0Z M0N3<@[-%EU"BDEM3C ['SVTJQFF\T@XO!TNX"WR\7>+G,,V_?OU<0Q@RJ&_6 MGRAHO2VE20RJ*$?A9<)$;H (')S,"0P*F90SB:36!#8[$#=.SY9V:!I:'UV M["[Y-OG"@R;RA:L-JXJ"J(N'K+W37B?I@^URBVVE0;4G*>;"I:3[SXS"$P12%KX1&C-QA3 M&[]Z&U4]>#V#A&B#B;X+2_.&> DU\_<5AA6^JVU3 M7%"E: S(S!3Y9Y(,IF8.=/"BV.R]#VW\Y8OU>_!L!KP]W$N<'?@RKZ8A3F?3 M]117=)QNDL ^+68D]%4]6M??KD5CO;4"C862101%OA_Y:-F"2-9P;Z)/HLV= M\ZX4CNOC-'_):**H+NS0+<[NAQC2):D3[9Z .H-R0H 71E, Z:S@9%EC>]!U M]=K1!@5/0^T8A73@%EW=CKX-W^K5Z%6\*7-R&)"TS@+9>IU2;4E>@%N,PL5< M1R8TO9F^2T\WD#I*VT]<3!\A^CX M#RG51_(:.*28+98 3($.N>C0/"!-(YU M.(6BH]Z6;?FE1V'H<9+&/0#;P6@ !71QSCU?S#?R^/MT_>GY^6J].,/E%5]7 MM<#D(I0@2JI-C[F@N%,9B!(3H'0435B=1&ST++L#=>/&_HT0-KA:N@#;W=N- M!_QXFRP7TD)FCCQ1)3RX+ ,4\A%88M9[W>9M;3M=XUX1- +8@*KH EJ/V&*1 M2!!8"X30D"U6=+0'% 92$=+P(DSDVZ:D#.FGCWN?T A"1XJ\@WN&K5;V]BT: MCU$G+!"=9:!8-N"M8!"35(IY5[3(IS__]KS$/(63U2[\:Z&J/@S78O[Q R[/ M7B_6>!673)+76FD?0$1?0$D1ZK;TD%A,G%-\(L2V'@1'F*Y'J.G&P6IXN7"L M$CJ("E_@N M5#LH':^&#K"T>4RZ1?\M ^N+-\9D .R \>M)T=1I:)TT,9M*U8\\OGN M49JZ\:[:H6H@A?1QXMW:%\QRST0JD%-(H#+G%_Z/-]+Y%WXZ&=GT_79)C-]7NO#:M"*\[1AQ,C@,@K@.MK =&%< MMO'"CWQ/'KQ>_Z3H&D@A78#K[=7*&Z8NZFFB1*6M"S47L,Y>H&WBHA(@E+!< MH7$)VZ#J$6+&+K0<1M,/\[^/$GH7R+G5_^B" V&258%+<(GYVJ/7@//TE0[< M.,8PL]#F>?@^)6.GM#3!S%'B[B!@>Y;S)JLGS-Z&:7XY?QX^3\D#VW3V]Q@, M6*UJIRPO( HF@6)/(UT1&>6VX4I'/ @_3M"X=TF-P#.$\'O 4$KG9^>SVGIA M$V[6%GU+_(3SU?0+UO&69_AJL5J]QO6;\B%\G>BLF"Q%DNKKV("H?>T:7A\0 M9$R>O#TNVB3R[DGHN)=.K3#74%E='(#OE6\7W:QKV2:H2Y@572!

    BFJBI9*! MD;&V7-+1SR+QX+@'KTR,'&L/XS9W4@]I&?=JJA&,CA1Y!W=2WXN#)T$JJYRE MDU_4?'M.\:\32D+B 7FQ0FG?YM7E>Y2-,R-WK+O.XY4S&-C&:/KU=J.43[B> M)O*\[W T5 >PNTN5R7\]G#SAY7J3^FH$=K"YA2,BC)$'SB1'OQPDCA MG8S;NA,>$0WL0^;8%UX#8^I!5-!,95TX:W=O]L@&O%EN1)HW=S9O<;EI%3[1 M-H>8,H,<*E\L.(J[109IO'3"92Y8F^X(N]$W]@5:8PPV4%*'X+MH2O_L?/UI ML9S^%^:)$%)Y/$W3V#=K(X#K &5T"ZS; M(S5J4!0IZ@)CG*&@R-?2;9*UQ14$0=6B#T0*\(H$58]!F([!L'=0^R%/F4"T^/J4(7\:)-!KB6[ M6I3+.F#Z::BIO+>2"&KZP&"/!GLLV?01X5#6!WI4N$C,N";B!L:&88R<0=(F M@G+HP05N"^(+S<_R--O5CA9NTZNR\;K/:GHS^EVN& M"L7/,2 ,>1@28K3_LX91';R. 8L=]1A@"10]S.]IJK)/@=$6G MR5\6B[QY&L;EEVG"U?O%+$\D#RIXJ\DU]4BRDP:B4@JL,@I3/0T:=:5\FJ9Q MWPE:@&P@^7?@S/UE24?$V^6B3->37*SC@KS/O,DG$+XFK_@$.<10K)*&Q3;= M 6X1,>XU?PNL'"KA#M*#KGNK7+:@OVGER[KGZ9I7*=H(+7?SU4<1@-=H.D=*81(J".?7I"W-UML>M1? MLQ-DY1J,DA(!;B1G/9>L"JT =16LL;U@=I@:C@]= &KO^"24<;09,@E()U F*@@R,A!UG(^PCB*%1N[1=L+&=9G: M0&M(7?0!+HH5_IC.9B_//H?ILNZ3>C9[6YTN2S_-/8?D15Y/LC93>2C"9U:9W M,8,7Z" KH8*-11;=Q@M_C)IQ$QR:G7#'2;T#Y#R0S"1Z+GVH7>4R"4/Q(,#; M+$C/6DA&D2BZ-OTD'Y R;I)"&\P<)^^>HOZ;ZLM)HD@@\N2@XAM4<@6"Y1F2 M-(:94")BXWC_AIAQ#4W32/] B?< FEJ[>T%^'1QV?T-Y%8V06,"X3,& E J\ MCY4Y[I&VDXFM[HNVTC6N_6D"I>'TT(7?_').)R&=PE>.O_'6*40#7-.12W:8 M&&#.0[2H4D[2>]?J@?$.(2/?$0VHY0(F>/'^JA]%&+JV_GD M+V$ZK^;SS?SO8;D,Y.M?M=:=2"Z%*": -[5.HQ0#'KD!'5U"&Y)QZ5Z[HH"1:/?_[(ES.-(#& +(^U%1^&>P(E?*\JP)$@_NO7ZH>=3U>?+C*V M7F!<3RQ%=.CJ\-RB5.T%Z GPW(,LUHC,F(VV31W>=TD;^<*FW3$TK%+&MCVW M!'5]KJHLH@T1=*[C=)T6$%QB($T4AFGCG;<[V9V'GSWR34PCFW.D#+OP9C<\ MO%[,%W<#OBM^@K RQEJ'Y9BMC=J)'R\]".V4==$XF1JVI'Z2KI%O:=H9F0'5 MT4$(_AK7M^X/;*((LCARV6DG@$I, -$;2?/1H*^CY7V;,^L.&>/6B+0(L ^7 M<@<0V:G#6E*VME-(D%S8M/C?Y ,4*-GJ+!1*TZ@ ?+ >>,U*1)K=V RIDRY. MND<8NF8F^A!8)FEI6^_4/8G,,V.@%-HRT9+K%MH\>FXA:MP2D38YJL-HH .S M==6G[ZJR\Y>PFJ8)LUG+XNJ>\"0<*Q+XHNB@-A*M0N1,MJF)?)24MXD;[]+13>O-@7#QL*WUP5+OX*2\ MIOY"(C4*7LSKSGWV=;J:N*")'@<+?P.D'2/AQ>+LS"=3W*B^#?$ J56]:J8'(6_1H'6M:S%)*M%&XO[ M*#F=(.=X==\/'8^6?0< NM67Y:]8O< )C\X9$SA86JZF QN( @O0CI/1%>,S M;Y-Y_8"4<8$S@'J?[H%S@*R[N#)_8OK2)3NQ*.=M5.",0E#H3)U[(X&KD"R% M*1E-F]O.K62-F_$V/(R&TT$']F>'T4I7>T5&E,IG2*:6*7@5:\_$#)I[+@K9 M:QO:/!;O3.*X>70-@-9$-UW8L?O3E:XVCU8VV$A;)JB:M"4S1!)4;;*CT.@D MO&G5%NDQ>L;-G!L>4 -(O0.3=>U1OB)>7M*7JXE(Q9:L'!21=>VOSR!&PR%Q M9[UAP2%K4SKRD)9.!AX,&*<=)N8.@$(F*]4=J!C36TUZ.D41P&9.;+]==91;F.S#ARWU_*Y M^'1P.DX/W>#I;IXJ%T9:1D$K&N\IB C$0@P2'/.8BU:\Y8EH(O0??J')PT=_^Q:9[RML+^[8YK*^R"7'3K1KGJXU& M)RIYYB.YFN1D4OBK<@$7-GM%RY)9*5&U>LS>F]AQ_*LF8'GL &RHN=[!^1K_ MV/QH-9&(EB<>((B:WZI*@(BZ0"[%6OH;<=5P?O9WZ1O')QL=@H?IIU_4;686 MW3!%X8J.GA<0FHX/%= ">9D%4!3N,B^"EX9.__?(&\>#&Q%S1VAG;$]NZR[Z M]2LNTW1%TKRLY5]-=$%-VT9 B:DF/3I&1KR0)>>)V([T,R5WH],M"J,F H@4=1,?NW *9T!BX_>E!BS M%3N!ZX#%QZF,;XZPUFKHI_?+=B-]]GFV^(;X"\ZQ3-=O9V$^2=GS;$P&)T3M M"5"+ I17X")GRK+,$F^50+H?I>-4WH\>'1RKLRXR*+9:^$<8-$)QS1A2^",\ M*%'#;\8])&Y23 PCX^7D,<.AF!R\>'_LZ.%8C?40NCYZ[?.LG@ ?-^_%OWR[ M^96WX=NFF*I>B;[YO)E+]Y>-*_)R?B&5.AK !^$%R)1=S7-!J/5XP$2(W/M- MKDN[9]+!^!BG9\!)X#R>OOLQP!LF'MG/&\[C@SM0+FQ1F4=@]:E0,: M%V42DRPDUB:'\@!B1VI6<#)+W%!U/5CC;0Y0G7]("UU,@_T\FU($&(-!6S*# MO!EUH&0&[W*&$*.P7 LE?*NZN;T(';VQ]VF3#!IIL . [A(_/G[$;)B^/$3> M(X(.;X?S,WJ3P9-MDP[P MT,&N>)CQJ8/TUA,#UBHZ'[VK,M46HI"!RSK12;:I+3DL[[9E?\(1\V[WT<*1 M>9*_SH\;%K MVU.5)#7+X((HH+1UX+*RX$0V='BHY!O-CSPPZ[9E4\)1LV[W MT,.@:&K2&R?7CL+YJ9XRS\/JTV^SQ1^KNPSMW!MGUT\?L#?.00P-WQOG>J&; MWDW.RJ@(-Y;76"DJ!='J"+[.AB3WK^A&HZJV435 -G?]S+?+Q9^7;W\C MX;^<7P^.>D8'_1=R<6\UQK:.Y^@#Q8P^R-HRUH S$@%U<(PK],6WR5[;G]9. MBIZ.1=,C2> ME=;%3>G=1'<6O8XI94*%JC-_.5EO'C,@RTI@]%:(-JVC]R\S M: :GUEK?6FFPCP*ZP,^=P+]&ZO,TG>$=ICXL]I5G]EJDC!9RJ>,;?2D0@^6; M$5:8K0JI6:^,X;D9M_3JQ&@>'0Y=;(H72&NGZ<7CA-.^:!XY;63C:\HIHX J M.4A&*'*Y;=:J34+P;2K&-:GCHV(QD(*Z@-=&2BLBG2*W%XOSN"[GLV,GZ_2+D,!YQZ!8A]X'Q5EJD]\TS/RU9A6MW0%S6%7VDR;ZE\4B_S&= MS5Z>?0[3Y:9!1O6V40L9K*KIA*A U0P7'YP$:85/4D1K69N"QWC]X:O*I^4]QE!*5O';P0'01!+(I:8BV/9^7M6LK29:Y11\'=H1DP:578(H4P!= M.]07CS:X-DE$>Y$Y;L9$-X!MK^)>GH$?UJ+K&'FV4D()=50:EPY<)*&A#,R; MY(S6C0IH#V\4T"PYH3M$#J"T\0_E6XFKSQ?S]7(:SS=<$ ^!9R8('+74+B8/ MSDG:12X'9H42F>>=3N0G%A@WN: ;+ VF@R["WZLAM(DD=W?^+ 5&T7&*D)"Q M6E+G*5;*MH#15J7L(O'6)NQ]DJ1Q$Q*Z >"PJNO'(WPZA>S*^?W;?(EA-OTO MS)-BO$!='!3N:E6=,N#(X854R)8;P]&ZW 2=^U Y\E3&[A#;3,/'@KA14]AK M.5[F$-\(T6EO>;00HJV74:Z6@QK:I5(A%R8R8K%-.+,SC2-/A.P.NXVTVX43 M\)"WJ_M\DCQ.OVPZ/J><4A")I)5(9,IF ]X7!.2%BYC0J$9EOKM0UUO#V6&P M\5T('JFF3LWFR_D7$OIB25MW4B2YU(Q;2 P]*(4!O*AY)&M">"VZ&*Z11G;Y?X.4SSBTN*+KWG9_.+F1C/5BMYYQE M !M8K=_6C'S>',!$8Y060I32)CMQ=QK']?].7WW00G6'ORXO:)^U!&4-P%9/ M"%([[9!G!29PVFY*2W!%T=YFY( $4X36;:;_[$]K)Y/,3E1Q-932.DAZN&RV M5;MDI/\\GRZ1>*7-MOY6V\JM*=RJU;.?ZZ],@J;][!&A=C@$Y34)4B4.H69R M^%P\_:Q-)O?.-'99J3486NYG;;=173_/A[O+_D5@?[8DXR0(E"])"B84" MN6!$38H3H#VWQF#4V;6)M+]+6I?G]F#H>%AM-:"BNL#>._Q\Z8R\*:\7:[R^ M+/7.N:B;:I_S))Q. L0G)<@;(A@V?%@E29EVRY2Z5-4/(415U>UYP"8 >KI9^ MXW'+?([ MW[CUFQ-637UF'@S:VD,T)/)YBP:..46F9 S8)MNP 3/C'O#-+F?&5GL'9_]1 MS%YT)7_XCI]FY[6-[FVQ7HAZD@P3Q=-Q94NHU41UA)]G"!BMV31V0]GF0O*T M?([KGS3;+QV#I8-#Y#B[0:&!M)P'R$F*FE1@P04M05#TZJV2(:DVS5[;'PS- M_)\^@;Z7*H_L]TP26*X[0*^QY%,R;B!KYT %%DG8!+=D33;&D3/8Z!6T/7J; M=33H%+W[J+*7WO?GGS_/-J(,LRM1OIR7Q?+L0IE70F5HI+:I0/:JUNP%BDHX ML>8UXR$J\MA4HX;XNQ$X;E>$9GALH9XN[C)>SLD1IXU4A_M0<#S1TOE+3>"*.S86TR+N\1,G(ZY4F@<[CD.PG8JUBNFW5< MY37-\R,7<2^FJS1;K,Z7>",[)X,EVLD=10-*N,WP/0,F9F651FFQC9$ZEO)Q M6[8T]=9.IM#Q.T[]%J;+S033-^6J@]O%^,B_?5[,+P;F7+,](<>3I%>+W3Q! M2G%;]V9T(),/+(@4B?.[6'VB#=4^JXY[>IX6#HM3:*8#J_D.TRRL5M,R31M- MKMZ4#WCV>;$,RV\?%F^1#I@Y*>=R8%-@&%4A'R+Z3!S&:,%+S4!PS;/D2;4R MD7N1.>Y1/0I.VZMS1*QN-N&FCQ$M^Z91" ):T%6:WMKE[+#INDM%XQK&57L8_D"^F'UY8^LORSCMM")D0 MS,I21]X[3Z%5X$"\);!D^6UD]>%X-Y1]9Z%QWQC'0]:0\N\BM+TU$IQ/B@S% M<#*[F)'\A&)YS?>4](F-ON1UAG=1&#[ MTSINZ'IZ?-ZW=HVU^\/8Q!>X#M/903-X'_N8%A;R41*[,I0^6J>\YV 4G;@J M!P%.)PZVE,@+_34V:@OZUO%LOOO^\VRZ)L((U75TU[M*##D7V@M> ME(.,9M6W73VI?0?P4CN@\WO3R@?4+-=W/6199EC_C4L MY^1:KYZE='YV/JL%.R^P3-.4/.JL4&H6*8@*Y%&3_PM>&PG1(8LY1(V-QEU] MG[9Q;_7&1^? VNNBAG"/WD)9UN=(8LOJ6H"K!*LS#R5HHSEASXCAY?(;\;9Y'YHD5;0UM.-LSG4R22"?.=#18+A5 M,@6#FK>IK=Z)O'$O$L?'Y_ Z'/^2NI95/E]\09+8K?]2/#.MY9=UTL/M=,9) MREGPG 2@-#4=*)7:=0@IF@PL6;3"9_Z]0.B =<>]9QP/>:U5-/:CW /BC444 M,AI(0:HZ3\2"L[* 1DUT%W)!I-@)7P3S_.-R_9\_5EQVKCD34^R8LEEJV\GIA"J#3?@@J$8! 6SM=[?>-G$YWF:IJ.O M>+;)^N:&5%JIHR6OE9OZG*US),X5D#V45KKXWIJF\IJ$WD_FX<-J;3L]Y2-)92(B:4"HC1%__FI$\ F634FV* M?MN9SLLGI7L+?+OX\V9_6IW)E8T.EN,4[H-Y[O1UZWI MW &M=]I:"X7IRJH)X'FD M<+Y(IB*YK-7W:(&J@TD>]P*Y$0!/H\ .C-IU'O9]/H*24B95->%S?"V2#B[\+DO<+5"O%5[5+S8$_H'"(7T0,9:@E* M&$<'/=)7R)CW6FK-VJ0U;R%JW+OC1G :2@D=&*;+J5:U5F23X$^B^?MT_>GY M^6J].,/E@P!%&!V,5J!%=1&,81!IBX!1(OF8B]2J58[*/G2.VT.E$>H:JFK\ MM]2_+.H@M\4\X?)! ).)FK(8ZHOYB:!)Z>X1J M6?>Q[3'6QAB95Q!%U'76EX"8' 6C"HM%:G!&?-A,6-$I9Z5- M?=@HJ18TU38TK$ 1TG+#C$JZS7W;X_1T^\:T#R*^>SSO+_H. M+KW*VKLKGW M^/$BE>OK=#5A7*6<6 !OF:OC!0HX[0P$80-&AID%W@1'6\D:N3G/ 'I_4(TS ME!)Z0-0%[2\69V$ZGVB?$:6@PEKA%UO5JN)^]J2_<-U$WT*:$O8%@-2(SUX$SRD$0- M6T64;K=A+O2IMPP!_>V^$;BS[,@]LH8[+@X79@\(N 0N2]&+'')MC$Z,%PH1 M@\B,8M24"T.7B]_)"=\= V.:@2-4=E_I!\AO9+7_=3J?GIV?71*N9+9!!J+4 M^EH'1Q8KQLP!L^+..^^3%H,I_L[2(ZO^$,4MAI#BV.H/7V\1CE8*;I2HC884 M83]P'WR[F$8 *D$+@)+G/;:"[J%J(ZNZ4X5/'?O?4Z3 L] .KR)?\!2Y>V5CIT MQ3BRV)[.6\6E!&]R *U+-B%:SFRC?.KMA'4&K$,!;T :7#.<4P*N:1ZF$!9<2J[4'2F,H)MYOW-ON^+M#V<@]6$]R!AZN MBBZA=<7-Y3:,3FN6BZ.]4?DQAL),5RNHG7(\8WV-;33=X3N4=6:YCL+!=T%V MA%(Z -GEH]GJ'2:;I/Q;+*_(O7MF]WFK^V$T:>)&.\V^IC];H86LAC/U)?D?[L*@8U.0H=$[@02DUTY."DSZ!E M#,K4F)3=N[)\XHWZW@>/I_*!]+082&B]*/R72]H-$H4R:T@H:ULRIB%8Z<&K M(BR77!FO]U+X+V,_2314^"%"Z\ Y?7 XOIK.\>4:SU:3DA,R[1U$^@I40@\1 MR>4I4AE$5Z)H-+CD:9K&+? [Q>W,8>(?W7)<.LZKVY[SP_CM;?A6TX$^X/)L M]>+\@NE)-D+H.GATDPR@&,G0"5, T:J 1F:1S&Y6YG B.HNB#P3!8@2-C(V\ MU^?5ZKXIUX[;)"AGLJ?MJ).@2(UE7AM+.'!*:!=58B[MUOGTP4=W%@0/@)+C MI-?C\?46E_4;X2/RBJ7MJ3_('JD2ZF M:UQ7G"2>HF-6$ !"IFB(*<(86B!/.Q/JM&>\S27G73J.MSJW9'(2@-$)404%=V;!\L/:AA.J$"?VPS=T1%^D\2D33II8%'3CK3*0LR&8AG.10Y"$<4[O7<>DJ:Q M,Y5=V;!]4/)(HD8;U71PP7!=O7HAK\K:8GY=O0D8.P MDLDH53*NS4B$K62-WG"@$1J>JAL_6C4=X.P>#Y>O4H%QFWT,$#2SQ$11$!RK MZ4YFDCOQX=2^&EGT' +JU[6ZULGV6_^-\M:Y2NWR>C%)[ ME64 ,NC$E:VW?+:.CY0ZQR"1J]AL$L$.]/5P)AX%A*>/QJ&TTA?6MIGXF[ME MQEG(WBG +&L+0)LAFBPA\L/^TQR=3178 T#?/'_Y;+U> M3N/Y>A,O+]YN%/ :UV_*A_#UW6(V^VVQ_",L\\1IF2/%[P2=3>NV)"$R9V@# MVD22Y#PV&NZT!Y$_A$=W(%KN0[.1ZCI Y<.QXQ.F/&W?%$%HID#I(B&0O.JL M+*T0N96YC6%\2,O(&&NE]N^.?M]+!P>CZ#,NIXM,/NQR/0B6MFW$*YF]72PW MZGM$K!//R3U&:\ 7D4'5CAR>LT)'B,K!V$*^M&X"O",)'_F /A%*3ZG=/@TC M:IE,R)'B.33U;="3^VTC:)6%S#V&X:SWB&<1\='&D8?YWGIJ\+ MOX7I,&VZ0@@! M4=9.0?#R(-)3(.IHNLGS4=W\^'9&ML^KJD!:IB5 ML15BGFDLT7DH$A$4)CK)LM.@H\@890ZET<#IEF;HYL'_>I5GJQ6NZPRR5],0 MI[/I>HJK2_GG-_-WF,Z7R^G\XZ;_^+WG?Y=#M*%&VCQ2I&T<'=9&:Q"NY*)8 M4"EC&S=I2#8Z-G/[8/#IW(Y3J[J+H1?73._ Z]_FB[C"Y:8FX>7\\_F:?KR8 M)_I7&QC<&B83;"E&,?)$O005+:MI?1RR1>5X)%'X-A077W_SW*2Z)\$_3HT9H[+U&4_]A9^9.X51HFX),S(#%VJ5+*P2Z&U M\"KG-NE0)XEM=CQ?Z!=>+^;+A\?-I'852W6WLR HYB=G&QS7$4PN.3MI@G-M M,O0'8Z%C9V(?[#UI5$^JX@XN!Z\9_^7; T/R[15^P=DF :0$'V5P$DIQ=2:8 MKS/'709=BL[!B91B8^!NI:\35)X6/$]!>#A-]H3/K4?>M\MD$E[?Z#VY5#;Q M DHR#YX)"\;2=[760>G&Q\\N9':"U@%Q\A04!U=:3XC<.-2KC<3X57N*;!+G M!B%+9>M$3@M!( =1N,\R.>%3X_CI(5&=H&UX*#P%NB/UTE=T?XL9<=7T)D5. MW-"I@-S4=RA!P2.)J][?^B)$*:E-"\XM1'42:X\"LD/TTBW(Y"4SVBB+W#%( MGFUV3(" 7I&D=&!2,,]3FZO/+42-^U0\+L@.T4M?(/OEVRW!_;;$_SS'>?JV M\35D%C)EZ8#I6F:GG0!7PS=IO& \^BA4FW+1'8CKQ++U$EH,HL.>O+C'&+I* M38^>W(7"0(;:]]1E#T$9#[RHF'S,3K#&0>_3Q'7BU0T%B!T"B&.TTRG@5M?[ M]LJZ,[169 '<)B29D8L:?%*0BA+&%"[,;EU"AXE?[U'7">2&@L0N,>LQ^ND) M<'J^N\\YCL*KPI"&F2*Z',@F<8Q%HEZ.ON8^EM$D:')2-3IS(/L[SD^.B M@TUQB]5'GA-N2K9SE,5C!B9(M"HI!KX$!@(38]P'%6(;GW0W^CHQQJ<'T**Y M-KL(FU[@,[>"-GZZ;]E9L0 N4@;KT9*ATG6T:6L-JW3Y-I$%AG$X@J/.IF2 MVQBXH3GIY'P^%HDMD\_V5G@'SN.MBX\K"7Q[/@NKBS89*(I3P=!Y$%R=PUN( M&2TS&!.CMEI*4QJ_S#Q&5B=0' 4Q3U]D'JF^GK!XO&3OB^/R/J4D'UUQ)&6; M9?5T,CGFED1M)4M)L&1:9_VT8JV3/7$\#-O9YP$PT<$FN7'A?YO. W$79B_G M=!">;WS#.U+:W/#Q.NGQ+:"8#[@-F3 M8=OP.N\ T@,*_^8.QLF$PN@".=6&SC(KB)RD(5B602NCDNS>U.]WQ]O^S;8K MCVY7[V[]QAPZ0-L/FO"C1..QPC$ M,YW^3@?PK&B(7NK$?4PZM.DPW(2=?Y@]- 1D=WAV/RU^NFDZ=:@HGI#$R]7J M'%<3SHJ0FT%3S@50,7((VF3(J+BVL20K&K?>&)*=?QC/KJ.M-!Q^QAY7]Q>* M'&L3KS?SOX?E,LS7U\Q,E&=!,54@Y<"J8!&BB0)"S"&4J(4O]RHSGIA;]_0: MG626=(7-(=6R/[K\!;KF^+%VUSP>7P/OL,U'T<_JM<>T3-/%?$C.54Q&"TBV M.% ^8QUQJZ PH;5+)B<1=D+J*:C="?/JOR'FNX/*L;OG0^N61R9(:Y6N-%S+H_U[[JA_\=-Z.\>7\"WW28CD]K!/:[7\^5&;. MDR0-E'IS]?G?'LD TS%9SU""9**0!YL-!*X2:*%-C,)0K-BF&>\6HHZUH8]\ M]$TSGVBYX3)XB,H0PR4ZVEQ6@ M1ZD)'A74G8[B3+F1#X>.^+1I,#UTG"M[: MO85;: MO$2>PMEY%_[X*\6BRVF8K2:F#IS.QH"M3^/*UJH16RPD)PWQ[@2SK"VGM\GI MU\;L@X@GW9N#)=]%,?3%1V]?UDL\FK"M Q:YU";OO@Z MU*;07B!)(8LH)9.&V3;73H_3,^X;1',,'2[[OC#T&FL91G(NU3LO[2,H1M2' M8BP@2J<"HHJIC=M\FXIQ[^^;XV5?.1_^@+E8AUE3Y_<=$D^;-X#%Q_ET\_9R M@//[R*<,Y?Q^C\"!G-_+97XC,#U?S#=8J9>_S\]7Z\49+J_Q$X2(L8X5J>(VX*]ZB%]S7 M%UVE4(+*! KOR->Q(0M.7QBMVE3"GLA^/?K9M9O$K682W^[=9*$/*$TMND\J MD,,7& 0O+$BA>0X"A<8V30D/(/;'L&K[H.R^56NMP0ZRF\DO#1\_+FL&!"GN M3;D4ZSVFA!0%BS+@E=9DM16':%&1JYI+[73F4VIS$[43>>->*YP"B,-KZ0<[ M6U]]\MI;V:CM M3N.S>).I]M@'7YOO7R\%_=R^6[Q+24TX( M%HD11B>%236U0@;061FE>0KJ?H[?(7B[7N_'.#G;8.LPH7>-HQ?X99JP-JM[ MEK_4S;*:%)VX-2T7YBT$)-%X#8&9V+F@K690;.5K'$O^ELB;GBM#/8*T AB MEVD^DV)%+M9+2#+4;5/S"TU"B%&[DCC%U:I-E>PNU(V;P3XZX [1T:@%3CMQ M]7HQ3Y>,837*3DF0J3*6;:: G3&P.A?-="J>MYEBOR.!.^'/_,/B[T!-#7:Z MCG?M,;GGC0Y[\4&??NJKC_L,75]^_-Q2FL_2>OIEXZZUNTRZO\;))+N5N1-? M+CEN8E)T0D0F-:@4(H1"CO,\.<[FT:;[[%8;=K MQ+@64KLJ&",+*%M''464( K+6OB@>7"[!6>'$_%C7"_M Z&[@=J)U--]T.9X MSD:S -&K*D&A*#R0&1A:A5&6)!K-MC@^:!L99V!'".!H_/ MA8N(.L*[:+BW1D[<4R3=_5\V P22-9SX:V (B.K*>L%R!9[2,7(9+) )78: M1T*?>@M$]+?[ +JS[+A(&4Z+BV-%V@,.+CO<^Z2UP8 @4F$7(\L"0SJM=49; MN M6[E2EN#L2QIQ2<(3*[BO] /F-K/:_3N?3L_.S2\*55)S95 +N7U*AP*. M.P=18I9>AEC\3AGS.RG^SM(CJ_X0Q2V&D.+8Z@]?;Q$NC$4N:[I]"*8:O'HQ M3'I#2V& 4$C_-]P)<&?I<6Z4!E/_P5+LX/KGVL^O@U2F\X]O<;EQ[N<)W\39 M].)D_/7K9TPUCI^>T:^\*>_INZM"/A3];'/U^8*B_(W]%%P*X9T!L( CH%TN4D*FZS*)I9 M$*K8VNU&0M11T9&2,5D27;!MBC^>IFG<$&L8G>\ I ,4,'8"^K.4%N?S3>=9 MG&XZT;[>U$.^67^Z+(Z\'CKF34J6@I&8)%E:%.13,JY!HB ^C;7%[?;2M_.2 M_:'F$ 4OFDN[ W/TA+U^=3W#*#&6K0NU=;+R%)%(3OP(!SQY7H+RPHJ3WA&^ MVFOT6K,\\V;GW* *Z0!@VU]S?$CHF5&0E62U#46$6"H6M&+6LY <:],[I<-L MF#8(V.MQ;1]U=("MG4*22>+,;?BI;>!J)P!R%DAR8#!I#%EG=C^[[Y1A99?1 MXC!8&UX]8SM=5[OGCR<2X9]7WF:S>@C\$M+OL\7'298QJ"PTY,@,J*PU.&18 M!X0EI05RY_?+L]I][2XCP>.@=0HM_"B&;=M=R]M- @.?Q.2<0$VN1^&9/!$K M(+A:]!A\0A1.)W. B@U^2'&&7 YDS/BHDJH+&O5L?+[M(U;;=@4D ,KI@.H M/1JV7Q5,:I-$L74&AZN7 2$'^BI[L-Q9SKT-2;5IRKR-JG&+"9O":S!E].(% MKNYD!CW@[FWX5@=&U1VT>G&^O/!VHRHVU)#*3E4 >MWUA@GK?14Q:QWX+RX@O.PQ:S;UVA8 MS+H':_ ]>1T/4K(L00P&%)H; ;B;O[Z*0#U_@]J68ST/*7\Q4=O:O5 M>_Q8_[K:/+ RC=%:I2%C)(YJE8]7(@(2+IA \LA8FU>?K61U>2]_@/;OS]<: M3!4]X.J"]LL'5Z7(JY>:@_*,]EC.!6(IF;3/T>O(DRMM4AKND#$N;@94[WW@ M'"SKL4.H7^F/?\ M6?>':V@QE+AZT'4=R725(>$#\\F4!+5-,L5W/),4'(-$H1;92>OB_7N7+:J^ M]<'COJ0-J.E#A35R0OC;Y2*?I_6;Y7M#L[!\L(?HZ#+]]7#?89!!-T'4&ICSDL.5I?;)AG:'2Q90%[+'Y)G M$)EV$#$8QH2P2@Y71? D&>,5E!ROV8):U54M,X&T2:K[ X9XQ4FM8'(X3(>%2(;M^K]>5REY?1SE?Z5:^5L MC!)- F-RO?+W$8*3!4)*V1:D\S>'G?S01SY\G-2;X74_B/#&#D#>5=G/-A)Y MA!/##"N!(SB9#(G%D(=M#0? M_[BJY M&:>T])CWET$5T@' OO,4^G*>9N=Y.O]8Z];H?_E#^#HI*AA5QU8'SFO#MB*! M@CP'+ F11#:2=NH8S^F/$=OE,^"!:-EO?N_1JNMZW."SE);G>#W16'A0I/+/"545<$H8VFPW G-"TVVPD)S5E\%HQS[/(/+4Y@K]+ MVH]T\NZ#IOLG[[ ZZB)/XM+<7QGXC2S#[/DLK%;3,L5\Q9@OF)2J=^C1,5#! M)8B>TX#R.E@-Z!VND#;TZRHA#E%Q:"V!@0E%(=0 MK )>2A&F& S9GLC;V =CS3J>G YCP^ADL GJIX@S'@9;X2;8&C30V&FE=I'& M_HR.$FIX9)DA]_6^A ):H1/X3-ZVEVIV*=?<0\=J;UU1%_F9@G39:* M%0.&"Q(&V5B(*D203IF84]"(NQTR=S]W=)4?JZ7%,"(;6]L/3>6KZR0H)EC1 M1;O:7$/6?EX"0@CDR$=BQ!I=0MZMR'?+(B/.DA[RE!A4EOUAXMT3$V*YT-*+ M!,R:6B5@"T3O- BI'.I"*M <F"B(ZVG78%@I4(.3AIA0^8[]<-[_P\O,OZ74%K"!1L?R$> M7"5'SFG>#)9JB;VK-G,3X;QV.2 $7;V[) 7$I +8HD4U^YKEW;HW?G^MK@ZW MTV'J(%'WF,MRQ5!MX#Q?X40SZ;$(#R;82(%!O2JUV0,B:OI!BM+X(Z%SN=0X MCQ2C(^<00>\/''\!G'E-_\<\VH$GM5*"FP!9(=::%P\Q8*@Y7YJK_,3(V^2.3/:.H2(]:&'&]I4A*2:7IBTR5JZM%NM_#ZK M=G4$#N"Q-Y/X#^&UW]HJO@Y=RU'7' 7:()8VJ<-L03L1;9NM4 M)^.I '6@W'\(3#VTPE8;9@KM&!EK>U=63W_/,IB2O64\IAC9?Y>#\<0FZT M M=/R"_WJQQLN2HSFN#WF9O_<)0[VX;R-LH)?T%QC7-R54-V^E.4H6"@.1:^/) MX@Q0?!]!,BF%28BFT3"UQ^DY>A;-8OZQ#@*HGWZ3Z&XCTU(F#B+6(K$BZ=@5 M.8%WQM2\)X7WAS0,-7[F,7)&+G<^'@_9PV%J1A M(=X3^#$8O=8U9Y#.)G)O=:HG$D(NCF7%'?F^\@>R(S=%6G\-Z_/EYEA\4^X M_6XM#?->4%BHP*5$T:(EUJ.1=4YL2;5ZGW/>J#'VGI1V:7WV0<_3]70-5/4# M&:9MLU..-U=;/[V-$=N=H<:FK824(TM@Z4]0NACRLY4%P57R6><@1)O:B3:F MK7[JRSE]UOEF:M+FF5LH+U+Q#@QY^J"R<'1,UUI^(:R6(@DOVUBO1XCITT#M M@8$'[8B.%'@''8C^=UA.*]WOPOHB+JZHW&\MLX3*U MF;5WGY+QT7*4:A<#RKDSG%PF4F$I11HB.?@Z"%#I0&% O0;-FUY_(NC=[)P [.D;+N#BVOP]G5 M#M**!951 PN5&<,D..X1DM3.:"U"5HUF.#Y!44^N\?Z:W@J< \4^]AOHJT68 M/_NXQ$VWXTMC:3%YE*RF-]$>4MEZH#/4@J^IY5P[GV_M_^_9?'6(@^>\N5 ;25A<02N, S!,>#8])EQG:KK7C\\WLZ089 P0!2 M[. Y=-SMKD^VF SY4WJ=F MY.[@ WL>1\N[0\Q<[B3:+<5J,H$HE-ZTB"'0FP(B9L5$2MZP-A?4C],S[JES MO)Z_ YP#A#[VN5,?PJK)O)Y!*8K3Q+[1G*(R*R7X:,E<2JL4+TR)LEOJ^MW/ M[4OOAZAI,8S,.K 4?YNO,)W3NE4M7;^MXG*U?G:[69"UW7"G8\G%9 DI4H11Y[M"B%:!8W*[VMV'@^BHN_OP,5?O5[73F;A*57\?<8)>:$$G" */IA;J*P@I M"+!6&IL\"TFVJ>7:G\9Q-J2>[TX<3#\=(.^/\&V]S/-MJ3R^^7-%9^AFNOQ4 M__#'^7*UG$AN(W)NP'I1Y181G#=%TL99L]H29\-J8VRG M:Y?%OHM8KKZ&Z77U)7^>+]Y_P30MT_3'S>(+W>@3[A,SV@B0(19R+)$P6'RKJSH_U]5U$X%6!"5* MG0.'.7@+/!== !GGX,RT]7LUS_[\U_ MW4R_ANMJF:_NN?I'N+[!BU%WEX( M\Y>$L.&UTD4 ^KVHR$KCYM!XNNNM)M-K$-=[.PT$Y22@<[QHIK7%<]0V/E"T M7Z*571*F!A%^!Q9KZ[$#%Y\G4GO)Z]MYC+7,QGJLF^D*Z!QU-"S$P,Y1YEAI MV0\X%Y6B/U'@'4#F^Q#C-NS8@#\IJQBY?L!RMB08[L$7;L&B2LHD\@UYHPUH M3]*T'X0N*ML^D (Z7OA8VX27#WW"E<%W^.4VT#VQX?FECQVRT_D@%MJV."MR M:'CD]<6:)U"22: [RQ P3% 8#4ILDY$Y7XNSE4);:0,DK*M DB3LRU"3:BX* M^@V*?(YXK=\6YT,PL$^+\R$"[^#>VM6OH 1SV=1]R[J.5[."#'!D$ L&QSS3 M9$S/ )D^VYP/4N\>74 'R+H[M#RN:G?*,B%J=*@H3I11UTM;@S5%Q*1RM-:< M 3,]=P$=HNF]NX .$/O82>PG^AW2!'"+%#NS(SFKUHECF&DDOX^^T]/N7E.EG>'F-F<)*8P&2MRG=N70:GL(:KDP#GM@\0D!=MKR=OK[0(Y M2,_[=8$<(O2Q[YVMC@:EDI5!T>'QB4CGDNYA5O%-X+;L%_7X05T@1RD MIF>Z0 Z160>6XJGT4N"B)%UC.\9YO70+."L36)>"3*%$I]J8BE,J^L_::3A< M='.^S5,NWY8_%=):F7\+U.ZRGC+3TMOP\7:9P_7\P+":Q M]KA868"Q*D-.QX:<+PM:U@:8XHUK5>5_(N4]N9";W-=7E9V/UE5AG\ M0 #$B1'1UZ%<8+F1).)0IQ4C Z.9\&&@,J-+ARD#W"5R85S.2IUC%.<1=45G;S4X!6F#Z6"P=0=#X>GO ML_!YOEA-_QMSS?)7AOY8X.?IS>>KV;H[]9?E\J9N?EB7?_Z.JXET+GBE$!!+ MW; E CD[6D!R.2AKF)#Z'$_Z!Q/>9T?"<*ALJ\D.#.%CK3 J0GB2BX<E7+]@D]?HO4$Y_4RI0TW"2U!2-FI(^%B1IOASK(LU1=0%7'EA63=_R"#GTTS9JGB5C;+P,I.3YT!(? M&S;X<9N%32U/LD'D4HM%?=U 8SC%!))E^E$[YW,JQ>]58;T?;)XB8QS8#*C> M^="R'KN\[=TT??H\KXW-A+:.[66ANO ])VKUPL.O3QZG%:(2!D\77PS/ SIOU(=5MA":M9@V9H:30 M,0:(BGXT* G(MHZ";M/<]0)A(T_&'M@?::&-;L#U?>Z@OGV\+3_.9[>N?Q$& ME0L(S-59IJ)RI#F'4JO-ZUX:U*WRXR_1UJ/+>R04]LCIG*"7#I#V/2]WT]PF M7'NF>(X@HB=7#T.=I,4-).F8CSS**-NT&>ZFIT>C-0RB!I#_V,[0]RQ4M&IS;R$%P@;M^COW)?7L1KI M%&#W[RMWAG1WMP%S0DCM?0+H__)4&(L+7WS8V@>MW#PW+!L MH,=+0>Q/-_@[_KGZ\&^\_HJ_D5?Y:3G!8!1ZBH="#L1G]L11XJP), M2,-8(LYUH^:Z8\@==Y+R:*@<1'N'0]3?0G2&'^ON@P:)DWL&)XD9XZL7'44* M=0@$G35!W'!C38I%D)T_1^;DGJ!Q!RJ?+W5RG 8ZN&F_9^.?./WXB3!Z]97^ M]"/>^KV/4XU\XC-R9C6KXWUK91J/X'3QX*-)QCN>Z=O'P^[ VL MM-Y!>=3, &L1DJH3LIQ'!CI*'I2(3+LV(S\.I73DH2,_+ Y_/! MZQCQOY*2Y/P1@W>#I< MH@#7KOJWS$*(TD*64:-13@379IS"\W2=:MUW?_K#(.F'+@D>I8AT=0$6F4D M28*WI8! M(D'$46CTH>]21RW F) _&S? 6V4U/&]\)(!.+[1;L]//IF396!8$0O410G!4(3DDPVGCF%?,^M,F8M+%GZT?\]^D3YIMK?%O^&1:+ M4$=+W:R6*Q([^4];35^<\<#0TGD,W( *+-;F]0!&166%\,$Z\1*8#OW2K@W4 M(8#XKG2BE=0[B'U^#M/%>E/8%3GXJ^75+-\EO*:X_(U\/#K"^>WL'=:Y"'72 MU"S_/I\M[GY<+T6O__U:QQ\P?9I-_^L&EUM"$3;F$D,!7>H28A4L.$0-% F& M4BRJTJCLZRSLC5M%U@#T_8+C@F_TH9M53_J^<]W^9V]F?>$T>#H-VB("8\Z! MTH9@QF,"Y62US*F81DF=QC'._06U_IX?OOUX'9:WYVP2Z-ZQBC%@PNLZ,UQ! MR,9"TD66'+E&WB:M_PQ17;L)AV#D+W',0(KHP#.X[]>[%=&/\\]?YK/Z\K_N MV9,DAF12(K^F;GI+&L$+*T%0W.=0>"&V-U,/=I">(6MD7 VE_+\$QT-IH@-8 M;?&P:?G*46IOH@3TSM:HGD,H/($EYT6E+%/P;2:)["1G;/,TF+JW5RR>+/L. M $3D?Y[/UB?L;KN!<9%CKH],=,"4J7L."GF\20CAK-3TUZX)>/Y"RKC &4"] MVSNF3Y)U!V!Y?Q.7TSP-BV_OP[UA7I\C+;)3=6T@J_WFRM0PLM7E-8@&>H#2 _EU#]C;\F$19DMR&&M$LUD*IIA1KF1(2M=U M+=R!R\)0)%L?P@4='-^F9O5EVD:^TH8!P3:TAM5(!QA[^Q475]?7\]5Z!?+Z MC7UC=Z73#@LOD$UM2KMX5ZO\;J_HS 47I@[!MB06YPRY_%CW MDQHABR#!Z#:Q^9,DC8RD1I[R,!KH%4J;,X8A:,8RT1[7FPAK:V6M&?&!<182 MY['18.IGB!K7DQE([?N Z0@=C'U-_8QQ<4-Q0]7JEH%%IX/S0@(17,UU3.#J MI@>/V;G,T>7M?H4G+JNGOZ-#9!RCP_GP AT;%U>5_KMJC+M)7\1[2,6!9?4A M.3,!+B1&/Z;,M8HRE1=?59_Z\''=V29(.%6$8T/@_[V9(;' ?IE]Q27]NRU6 M'/*B$])5',CK4IDS<$I*T)ZNZ!SHIH[[C8EY_GO&]46: &- P?:"D3^N0UJ_ MJ5Q]I%^V&$K1L6"0[ED?R6DCL50968K=8I+6<);"?G9CGV\;=PY,4[P,)N2Q M4?,3IC71@G&_Q0:Y7=D8CV!]]G1'"@_!Z ($!$6L"%.BW@LK3W_'N"-9FB!D M(('VA(MGP6ZE9)8Y"[;8ZKYK#<%G5;-!F M/J+,[&"4G6Y5F@U&:8V8P80^X M;.=(#/T6ONTX!4Y38(?.4VQ7)VFH%,GO\@5TC$9*C1:W:]6? ,S.CQ]W5$D3 M=)PNQK&-R=VMN<6"EX(K(V/=X:M H8UD#R4'48H4@A63'3_(&3D""LWF@S1U M/TX09#])LW5*\=?[OEK-=321!;!X^SQ:A^MP#5IE'3(6B]BF)6TG.>/ZKHWS MKB=(O@?X/%3JO/]$XEQ>W:P^S1=U!_-$LLS1* Z10C10=4%X$)9^Q&P$3SQ[ MV;P^:INH+C)KIZC\Z4JID^3? 93^N/O>W=Q0J)]E(9,J,AEKA0'K&)P"DJ$+ M)H=HA6B"IN?IZB)!-R"@!M1"!YCZR_&H*^#KT; I,VD8<+->_.[JZA==1RQE M9ZPKGK@[CVFZ):B+;%Y+LW2$W'N$SZ/^RPDZ0T&?9%#?+T"%$L#K6("E**3P MI;H Y\'0(ZJZ2/.U!-*Q&N@ 3;M,Z]VY<*AL2 :D#*GV_C"(GCA)PED>N8G9 MQ;-=;@>8I-;IP,87VQ'2[Q1'CX^%\,B-%@,*EJ UG_'Q@ M.M0VM4X6-D;4L7KH %:/*]5N:BJ#?GAT2GZ9/:I%H!_GL^4TK\?[S>N8")Q^K0,C M'A\/EXF!Y )HOL[<%01/SB1PQ*"ES"4BN.F"(J5 M4VSC]K]$V<@CBH?'UJ"J&/L]>.?;Z&:B_D2UR'-HP&*MW^[Y)/L/=WS%!\SSR(HB1Q<$HPXU13SH"C&M1G)=12Y^X'O MDA+[S976 3(?.Z$_85S]7EMW[[S1'^?+U7*2BQ2J&+_."H(*64-4WH!G*9 + MZI&G-C!\F;;],'=13P"#JF/L"_%1,'T[V.)KF%[7LJ2?YXL[KM9C-.O"M*"5 M3B #R4LI+\#%(H![(V20SAFV7\O:WE^Y'W8N(-G?4-*=&:B-M;VSP?UN;CCZ.%.KP."4R('DT# "EE:SL'GD,'PP!RFK+W=;^;#8=^['WXN M('W?6N9CP^D)!_'+=%%?[.D\H*![F3R^7,O0%'AG(CB;9"X,67CPA0^/]S;? MLA]4+B#[/JP\3UU7^:&IN;G-"O2I2URYS7K>&<*,E!H'[ MM;H<^,7[%8A>0&:]N=2[M#C$Y5I9;\L?-YN)7!->D.6H*2KP-FZ3FR$^)#2;Z#(&TG@X\+S60RSO$H(--O0#GK(6K+ M:J,'3]XDP72;^9\O4;8?T"X@9=Y$%5V:K+5'N%;1YK D)VRN^Z9-"76>G,YU M\*0&:YBWWA6NW'Z3!_;ZNOT0,/#N[+,B0'9+G)Z(B MSP^+AABX!TU^7V V9X[[Y1X'&STYRJC2D_$RF)#'1LUSDQ*5S(H5!^LI65MKESZ YT;2+TH: MQ3//>;^\\O&C)T<93'HT.DX78P4NRTYQE@+;^E_9",MV4B;"F3. M1>*:#*5LM-)N/P)[69K8)O_20DL=@.^XG@/)DRXJ9A"H&"@M,PG2JKJM26-* M7G.IFD"Q8:/(., \$CB#=(X#:?>7]K).[9R0&D#\O5ZDC\M@F*]M"^20>E%7;QCAP16> M(9KU-B?EN&RS-G:0BJ3!K\>V>#BT1ND0Y1P-MB^W=<&KL%@U;OW.WG"I$;2/ MM7J&&7"R4#R5?)%*>6G\"<6X![1^#W[YG04U@\JW7\>)&!$E('E[#H13='E+ M8H0X\Q1]^XS%1,VWQR*VZAD9_$X;&2G'2/C4+I+SW&/%A[I N0"NY92E@BCI MXO$<14#NDVLT?&Z0>VSPC'E?]]@ARCGQ'GLS>PRX\]=.UH:^6^V24?Z\+FQO M64?YW->=JZ9R;Y8'JJ_\GIY?Y[./="FMQP1(Q.>,-AD93TB^X#/,@ MY>]=AGF()GJ%U.8]SC@;!9,><+T(LLX5\E[Q.N561ZT":G'&.5!]EV$>I/8# MRC /T<'8,>;.]=4IR"*2 QXI4%;1(M!_Y2"7H+,ST6F]7_;THLHP#]+:BQO M#Q#AV!!XJ5JP1)W1!3#2U$754D#0](OC/KK">)!AO\J&2RW#/!H8 PJV%XP\ M6\=3YUNO&PN+YX+LJ9?@-"]U.76T!KU-N%]*ZK++,$_&RV!"'ALUSU0-7.)99A'(V0@@?:$BV?!;K@USND"H=04 MK$B>?#6**FV*BGG/7-+[693++\,K*2VEDK>'(AI+*OXWHY)9BG.*XGB;"#4/@W#,N;Q1K2O\R^W*P^T'^WCNU" MT2BB=B!C7J^S9P1KD@SWJ(0W1EMLLU_U*8IZKC@Z/;D6! 3L/RG:2-^ZM>":HG:Z8 M+O'V;KK\U\\+Q%]F9#1QN7H75G>\L1 #5Q&!11*ARL@AZ.(@)57K3Y-$WJ9@ MDJVL*E>YR)=*07'*&.DL!5%KO M%$IDP5.6=9D+AUTQ72!MWT;-X2LXS;)'XTB(;FGD>+T M5)#<4\Q&H'!L^U&VPQ;2D=I?3L]OM-!2!S'J0Q TT13\2"\#."$4J&(=!,D8 MN0<%LRU)25[:X.N>AI[+CXY4\3:,CI/WV.\U=QN.'T++UZ3UG2T^#PC "[>+JNGLZV+4X=ONVG@0?;9**@[,Y M$MZ9!6_$>@:5XW4!.VM47'L(E3U?8L-8H&8ZZ^ V>XZW]2+C^G[%0E* P:Y3 M?*K63G#07#F19*23UL:'>HFR<:/#L7%WL&X&M'[#-[^L;7L,2\P_SC]_P=ER M_:'?D[Y?7\L3GS14R\H^A [4C?+3=)FNY]6XK![;WM__P M^-L_D,Y^N*[KL%-F(3/%P.N:8:[M&,%A@"Q+]"):M+[-U*$3"1\W#C@C5K>- MY#D5WO'JA=V&:1W$']4?^.SGM;6FNXCNPZ9Z*Z(HJD!>5WM%'<$[3(#1U!R= M0MDHGS2N37WP=1X.TF,JUFJ\W;6TO$JKZ=>[]-&C4R8M!>_% B_<@=+"021_ M!>IV4YDL*MUHD>SIM%^T93T$L4_G[\ZB]@Z"H5T<;T1Z59O9'W.\JSEYBWNR M5RQ%13SGFE=7F"'&$$%8C6A02A5;]\8.P<>X>:7.#L"9X-!%KNJ!_[^ONW$P MOZ-?%]/Z7+GF_>^SZ6KY:-C#%L,Z%>&<"X 4 8-"OV1T[I+\AVF^OY(&N]/(A"IABY1 &98AM0%&* 8\Z D734E;.\J-P8^P.S-&Z^K8M3,29( M+B[VO,IYNI[K,+$FB.^I6VM53;)_7+_@+'_XMMO3NRV&4)FY;.EFXVL'+I:ZM2$8 MH#]66GL6^?:$U#,%L7NS<-&Q["'X/326;0."#D+:/Z[#[/?P^;;))%IIC'$4 M4]%+Q+I]^?YEEDA>TZ]8.1&, MJ[L>6:&#<:B "\- )6. (L("-3V89%)9;3]'/E'Y].S7](&"8Y0W;R+)#LS% M>Y+_VIS> M$SZ8NN=#R[X# !'YGS)*LN\@K/Z2&_@C3_,ML4R.X84=J7T^,KXY!+1$E%\&+.H"( M&6EBT"7+-HU0SY(U[J4W/(R&TT$']N?V4K\;%I'(&^0^<;!U#;I2LE8;JPRL M&*V1.XV^$8 >D]%+X?>87M+Q>ND 5,<+[H'M6=Z*>JRR6(PL@(555R$A!,XC M.-3"4!RLC&[DT3?@9MRK]01P[>JA&E/3':#]_O'NH6ICXLJ'C_]_M.[(+2F$*^ MB(YUNZ"%*"6"H3]+VDH57)N&TF?)&CD=TAL:AU-A!U;Q1>D^)=Q?'UJ MLP0Z)$-GT'BZF((%M-RIF)WTJ5&9U\FT]])#-FJB[[P(N&3,_WY3C_A&70-9*.&%$L]&RK3CJ MW">ZC'-R$DPZ."Y[U8/^/M_44J\EL/PP7X7KQW]?RYY^GZ_^#ZX>JD4?=Q9, MH/0*_Y5-W68).Q MV?Q1_7>\/B[)K,E9UL*3_M 9B$X[2$X7[FT4J5&7RGGY'#G4>:7G['1(C5VV M=;1F[JJ4EJO%3?W#MZM/N/CP*8?[I93&2NFX MBUO&CFY:JK4#V/Y$A,^J;&>KQ33>5-E6-C:<+7X+*]+/[.-W?X^+6HSZMJS_ M!/X,]_1M@5\7^;Z: !G(@7&'4)0Z.LKL04G(UG"F)F61LDD1YYM MV'D#N,3L#$L.C!,!5 CD_HB2P 7ADF$FYD86]S\-X(?BMUT#^"$@Z,"?^+Z( MM 2NT:H"OC %RE:Z2])@K$BF:.6M;_,.>WCE^ 6T@!\$A6@:E*3 M%T/1)=L$G!'["GD!IQV'(H122AB#V,BZOO+*\8/ =8[*\4,T/?;[R//-V%(Y MXV*R(!R*6D?JP"47ZPSC6# Q)_)^R]8[;FL?'P+[-\P&-]J ^&QW9(X R]&G MYXS ^-MTC(6 MYWVCNHWAF;G0PO5^S\VI@#G\Y/C;DS/#CS5KVL6I>?/GE^EB_=\\"($5HQ*: M D'*FG:(%CS3#E +FZ4MIE652 -F+K1*O=]3N5JQ4GMUAI*,@* MB< JNGSK",&8O _&%U2RRS-SG'_67[UYOR?F-+"&&-[?,@[J$QX84>U)8PO(R#.I"[H0MC!K4& M:02Y&ZQ(<)I+D-X&A]$:Q=ML<^S)Q^TOE.ST6(X NE>2\'DY5?RLQ%C$I N9 MKIB\!&5*@I@]AQA,YBPD'K<+Q#LYIJ?Q??$3<_I^G1@,9 M0*4,>.G3[9!)GS"""S9(Y;@NLON7C)./7<]S>SIYWQ@,1#V=K_BR:.+!_L$[ MK.T\=U-C0EK=A.L/N/@L)JDX'R,G?]WF=74"!U]4 :YC+A%1J]1F2=$(S%[\ M6*&3SUW'X.HG+#Q!2$_X!$_;K*=DQR?HDO-":% 81;5?F2P9^?0I)X-,%.EX MF\V%_1X+BJSC&QP@I>"D8Z@!2F=K)*@0XM!I$T"RE'+5H-+9E M!&8O?F+4F >S-;CZ.8'#I+I^J7,.9\MI6L^.FZ3DF)8Y@+&)@W)T)KQ-!23: M&)0,0NGNZW2^9VF_.@'VFH_3Z$CI*0(1"2 MVP1.! /*AP ^* /1"Y.,L 5;KN5KPM-^!ZN_HIKNW,-3L#+HR3G7%-+*YZVX MELN;S[?R&'P,Z7-?TG8.Z=[L]3&(U'!EG8\LTQQ#U$Q2.%)L MH_GQHPXB_3E,%^L#1UK"]4#@7ZD?_#Z? M+>Y^)+,R7=YK^@.F3[/I?]W@\G8$D="\Y,0BQ*C))]4E@C-1@HJ6H9$L,-_& MS6K)U46/*ST$Y=NVOANH=- U\/TP0R%"3H5N4,9T71%H,WBG.'"'R5N6-.=M MMN%U-,&T'W0\.]3T$%5U@+/C:QN?F7.HK5"I< ^Y&/*LI(DD T]&@)$C&'TL M2HU4<7#A0TT/ MHNF^AYHZ%#*%&(&']5P![<$Y5><:"JXPA\!X>,E# M_A\YU/0@".P_U/00?721HV]T/ST*HZ/5@@)F$*7.X4C6 %U+")YE;K*0N6PC MM&]G]]<^!J)VZU=T!:A+<%6>,EZ/!7F7*+C+L_XT_3K-.,OO*+B9&"-5\"I! MUJX.4N8!Z&)U8&(1J"U/4;5QLYNS]BI=]R.1/%3JO@FLNKC*!A7)N^GR7S\O ML*9?D7"W6HL$51+D'%A YNE.3S7M*K6 ;+FG/T$LKK-)1?NR]BHOLPY/VLFP MZN5&.^9QXSG3R5 7,4L7B>^K^\ M=C,W;@=J_X>L(V@-Z"J>ZT7ZW?N_-]N'N>.SV[X_O\1,'\_.@6L>D 4(QF50 MH5#PD:T#36%(*9:KDMODXGO9?WFWDO8]+KY.$SYQBJ_7'TF_>UO(NLP_SJ;_ M342MBS?6E-ZFF'N !;/[\L\ M0$<= *S):Q/JDG@JN)Z%4W-I)%>F:T)-\>0$"L-'VJ]PX4_+!X'K'$_+AVBZ M [2_0[J8IM6E7WN+?Y]-5TOR$#>OF1%S[35*$&-BH*3V$%R2P!D6+8+Q7+9Y M67B6K%?X>0:N:M5-@!'H>YPAXB9R\+6EX,(-;4:I 4E'H= 4,*&B,WPK1) M>@S,2"_;-WMQ,<;$20?'Y.BDSEWU"IF,F[6Q>KOZA(L/G\)LTWGP^WSV==W5 M\WB7BA"N.(4U?8H4M3!C(.1"EB1PZ3(9+FL[F\5S%)_C7BRC0GJHI&%[?/5R M^D[H[KF7P>UNALU.X^5$64.W/C+0R2&H:.J@(A\A^!2#*>CH[_MZ_7J>HU=?YJ9"YU6/M*I&A%(K^"F^L2\RQ @ M)M)9SEF7D(J0V.=$QCT9O-"1X9=W[%H [G6=Q"U!H$A2,2\AJKHHSV4%;EU( MYKRW*F#AI>%3S4A!6'_CO2_XI)T J)Y&W;35VM;4N[6O_1,9A_NJL\=J99&7Q82EQZM MEQK0,0V*>P$^,U&/G"/G)66F.NL9.([15Y]3/>\)[A2A_72IGIQ'>UDP+E@G MO%95B:;V\%, 8K(!STU&5[VMTN=CXIX,OOK$[<57- 6C+,8?13.Z3XGPA[/\ZM/"5_,@3X3;E_7&=_#_B$WP7B$ MG-&3;+@%'S&2)632DA.3E._\36>8,WS)R>;+.\/#XO(B)TH__GWM8)XM^HVT_[[[,]='7RX)EQF0)*08*UZ0MX!PS('R.0G-=C&L3E;S&OEYTJ4@O M,G!?=YLH1@>7?H5@T3.;K B^T5/E?_IZ3\#U>?IZ#P%'!R\2O\S(SN%[4OCZ M=OMUP^*ZR8\+15*5"5*02,)U%IPJ&5QR.3!R+8-I\X3P#%&OL>?W(,C,V^BO M7RAN6O5(-HD[5B#[0$Z=5 ZBB FRD\AKOYY@;6ZP9\D:%XZ#*7\_4!VAB0Y@ M]1ZOKV^'__P6%O_"%?U^XZ]M6C5]S%9S-*"$JK.#HP.?=8'DF3*9HV:\4<[G M!(?42!?9C'>D&B+A$['T$W[%Z_F7*K+OF0I:RV"U!A.5("OO M)/CD&&0LT=01)+*TF;&W!W'COL.U0]K0>ND";'_#&2["-?%TE3]/9]/J"M>1 MZ-^S%8N(/)-G;'T]0[X$".@T6)<2&IXY9VUZ1_H.G0S1A01!Q)(5 ME^2SM"DZ?(ZJ'F+@T_&Q.\$R@!ZZGNI+MO+S=+5.V(<966P3TQU$ MYJE&:J\O>S@NG%M1.!<@?&1T#@.%:ZDD*%XPBN,9:FP32QQ&Y[B&K!W.MDU; M0^U=JK$[H>AACT\]@^EK6=AP&#*SCL%E9X$'NFJ5UP:<#@68#%H884U1;7+U M9[6 #X'][@3FHW*D2DG]R@]SBG[*?/'YY_EB746UB>:3=M'4Y6[Q;KDGP#U]5G M"V1YT&0(27LP!HT-:%-I-&IM$/+'1?\(L!L.^$=BH ?@S[^%Z]6WJX\+7/-8 M5X@M[Y_(.'(, 4K-W2I3IR<:SR&+$+D/L3#39L/$,T1=+$B/A<@V2 ?25P?0 M>ZYR2IE8BC2>#JZIZ7R.0!=:]>&$IMA42[KP5!*ZQ=_FT.: M2C \\@(1:VJ9?@3/B*W(E2\")1.QS0/AA=8Z'J3\@VH=#]'$B+"J"9W)^W"- MRW=T*F@8F>%%"3%(ZNQ>*=GUZSZ6)1^/D9#%V415V@C/PZWU] MAHTA6N,ZRV,.H'WD81A]NV=EA,/9%>S=HJ>KYX'(? M&SV;*)KDDZKJ/N(D[E.2Y: M3I-S!S'BG71NPO7;>#W]>.MYW. OL]_QS]6'?^/U5_R-_LVGY01]MBBS!QT] M.2*($6*0% ^)$'7)47/1)F6Q/XWC7I6C0;&Q,KOP W?R-B'WUVEC-'"6-;D4 MM9 ]74O F+V73V<7GW)??E";R$8%G2X+BN?E*J3U2Q$(X\.N9X M%+S-/?$412VG70?%1!WW,?U]30["*YM;FQF(1'R<&;4.J6\%0]F0!& M)TY4 2;9ZM(E M.@W<*# EFNRDL]RT27(=27"GINH0/#TS[:>9ZCH(&A_8O)JMIKFR-/V*[S'= M+*:K*2YO7R,P_TQ2K[UL-ZM-&]W3ICQPB63)0XU'ZKYH(2&(G$"[;&UQ5CG6 MIA1C>%Y&7N31%M>C*/S2PH)MKD^HS3_H\YO>[7LQU?JR3RD;EPDU16/M&T^$ M&BLR%.=8H6#2)-[&3+2Z[$G4MV*N K_Z2A)=WPSS6A$^GZVG0GZ:7Y/)6&YN MC@>7FBX-$8P!@5L2!D!'_H;BUH&7+D-.7K'BZ;0WRAD_ M2]:X7N,X,!Q.3Z=N+?TP&/8.EN3$AJ#)-R_ LM0D0:TA2"KY2K,:F7AAKV'?L3U@]&] MC(UB*G,ZGMJD#*J>6^=DH1O#%2=D8+Q1 #\,_9T&[:?XIB,HM@M'=5^^;UV; MX&UVHHX%2"J ; "YFN5[/ZF(NM)2.] I>5#>ULE@ENXY M%*6HF#V7S48J'4OTN.:V SR?2^$=1&-/2'LCW+\(?:*31YEM@608'5[E,W@5 M>5T"60S8)CX[D-!QO>$.,-Q2L1TXQCN?\":19<>8BF"%)8'%;"!$4\"B MB*[.WA#8QE_82-R3L=9/CZR6 M3-N<@*.IMY>.X$HN8'3(S"5F56B3IFM?9W3JH_ZZNRO'(%,=(5KS::"*#! " MW>Z)ZR2=X\:)-A?CL'QT^DAY"/K:56\?[AV^X/N-U_E!7W+!J( M4C-0LFZ]MJF04(HH06>-L; M,=O,.RA".3KQ&7@1-;]!<40LKD#.EA?%69:JM/':GB*I1T0>J_FG-K.V:IIK%JJQLF'!69I9)*C:I7,=((S@A(DB?8[$8C"YMAH#O)&?<%'I3 M')TN_@XPM$G7;XBO)0@ZE +1R 3*:07!2076_(V/<=&%3S!PO M[B[2A2=Z"K_>-_"F((MR64.Q@8-BJM;5:P',<,YSRCSE+D.27WM;=W;I\<=Q MD.C <)[(]]7G^,4]*JN_XU.&RMR_1.! V?G-U[S#+_-%W9'PL!,A M".,3^0J,["HH4SR0R\! ,Q^DM<$XV:8+^"F*3M\H_OWG[MIKXZRV4;H$*=6H M*B,'+X,%1H?."RZXLHU2[B\3-W(:<0B<_'6E^+ JZ?J-\:\'^OAY!$]^5COK MTW 2P9/8;7 M3G4=Q J;X;;5&WQ#IWLQ"]<_WBQ7\\_KK1E_P_G'1?CR:9JN%AB66T,7Z +P MW-=J(NE=39N3H)42P!5W5DHKT;<:"GLTT2,'QRV0>BX57I1W__8++D(5\>:O M3JGE.>#3V]W'^S'4^H9F(17G.)U(;P@TBEM";(R0A=!HR&W3HLW.@TYNZ'5. MBJ)PSC5%P]XS.C0Q%HC6.-!"%!T\NM*HOOH(8CN]F0_!T8DW\\$JZ^!6OA]E M_\/-H#;YK:Y?40*W/.0K3YHW02^\C%QE83I%"G>@@Y+I-C.>D$),PV\_Y M3TQ$W_[D+BZM8S0T'TICZG_/%O^[VWZ#-'.M+'J*"59L)8"#;71DGMP2M6%^"$Y.GO ME&^T[&P?ZGIY\3Z3ZS&TOCK X%WKXRU3541W%^[$1ZG(/DI P^@T^9+ Y2R@ M2%V4D3XEWZ9H[&F:NKB?!M3_]L268931 :P>I<;N9NO_<[KZ=)<>^V6V6?IV MM5R2CU>GROXY,599'X0&U):N 3+]X"U7P)AAFA6;-;8J4CR8V"ZNSW9 ;*V^ M#A#ZXWRY>EO66PBO9OD]+KY.$R[?SZ_SQ&6*)'3B4%C=]L6BKIWEKOJ+AGOM MLQ=MYO\]3=/(F]1:XVT@9711#_FWQ7RY_&,Q+]/5Q)*W(:.PP',EWD4!4:8" M7&J9/')'=KP)DAX1,6Z;='/H'"ONP<8TG.-1Y>$M*5PW>5=Y[@O:/:WLS5;K MUQ5O;'&>4^!86*0(-"0@LQ+!E#JMD:)*6=J47/;TNE(,!4+&D(NI:H&1XQ9B M=3:CS#Y&Q;7>WG;\G]>5$W TQ.O*(2H;T>=:+E8/B=W'AWZ=U)516:>1@>:% MA&8L U\; UV2B0E64E)L;KLE+E:7B'KC#'OP4;'BTV!)[57+=M^<'J*C''@-*!ZYT/+>F3 M7%'<2I3?I8JC*5PSYT%8(EIYH\!E[LE55%XZ;9Q79C"4?/_=(T)C&$7.!Y'J MB'A(M<%B\6WR]_<3%=!$[24D'8GB(A@%(0F'SPQH):PP\?-]XNC]%4_.3Q#;VD]H=Y^N%H1OV S?,(;'OK*R.&MV= M7F)6:DA11RKMF% MNA@V1(@%F4%+:&TU]_">AO$@,:S)/U&Z'9C\G]Y,B++"+"/&0ZE3[@U2D(8> ME!8Y:).*#,\UM!]F\G]Z,_)8KB,U-3]);!TH^H=*<>9T2U%8)&VML(JFGFL9F^.L#@,>42+"/746JPJ3:>"3JK,9-C MA8@V"ZM(OFUZ"5I5NXQ;=G408@:H=CE$?>?HEM_\1?TEAB7^/__7_P]02P,$ M% @ 1H)B4]@.GTN\!P Y"< !8 !E:W-O+3DS,#(P,C%X97@S,3$N M:'1M[5IK;]LX%OV^OX+C8CL-X)=BY^6D =HD@\EBMNT$613[:4&+5S812M20 ME!W/K]]#4G[%[C:=H!TW.P7J2.(E>.XEI;,?+M]?W/[[PQ4;NURQ#_]Z M^\OU!6NT.IV/O8M.Y_+VDOU\^\]?6+_=3=BMX8653NJ"JT[GZEV#-<;.E8-. M9SJ=MJ>]MC:CSNU-QS?5[RBM+;6%$XWS,_\$O\3%^=_.?FBUV*5.JYP*QU)# MW)%@E97%B'T49.]8JU5;7>AR9N1H[-A^=S]A'[6YDQ,>RYUTBL[G[9QUXOU9 M)W1R-M1B=GXFY(1)\;HA*3OI4Y=XOT>'?9$=\7X_/4F'1\GAR4FO=]C]3P*0 M'9C'.M;-%+UNY+)HC#'6YF39>]HRFYT MSHL?FQ9N:%DR,HN&5OY.P 1XX78:(1^A'24+F@\AV?>@K^[''-[_?[=)S!M?-GG73?8/ MGMZQ#U09GHZ;+"7C9#9C;LS=RQ<'QYL3NZ W-R,PW.DR=E9R(; (6XHR-^@= MXDG@K"P$%MB@E1R77Y^TVP?Y*MF;C^+;=[\^+X?M7M_/PS4;\PDQ0Q-)4^B7 M&TO+?JVX<634C-U0J8UCNF _:9.SI-OZE>F,7=U9S=Y"0&5JV<]:^79MDUT7 M:1N^.GD6OMK?.5^]Y18>@B_R&;LK]%21&%$SNLQ$1PD-"(5&/$(/7!:,%S-6 M%-D39NG5)@@( MJ$F@3S%EQ81.LDUZ!2CC><]9S6:DE*6L^V ==@_UVZ9J7+X[WDZ-36Y.I3@^\/.@LD[@-3KMFW%#@!GPMAXJ\&QF!D$,E M[=B;>[,6O0(M!(%DT?=7]^F8%R-B M;Z!'-Y6"1=+CK>3@%>V%JLF!B'=[,2?$LWB!7LD4D::^)^;E:X6]D5! %(Q%& UTC\A1KVD-!_2 (?S7"LBHD47ONYU07WTL\M2.\33SP< M<2/FY +7)1]*)=W,Q_\M?8=U%G@8*!:7R)KI2N(:(LQ]/:JR,B4H;D.^DJ;: MB @I+ C*I"&*# =)53Z)>1-D)Y'-F.IR1):_FSXG.X0GZ,H7TVXJH)X>>]2 MEB&%E!/XQ3Y,!1?YQB-D.-YNSPX#65$1*FIC CK4E?MT]X\)%'QA33Z[SCZ_ M(V+#>=X>0@O%:0">P#7?P7/@F]@AOM7Z&;VYR0J?A-6)7"C9Y-VCA3)&=9VF ME?&.7XFB#YO,M76HE_K]5 9D:.6W>-03VQASN\@.O$H%?I((0AZ@U](ZPQ[_ MCE1]%/# OOFTT3R1D+NUHSK8.4+^@1U5." 4LZYP,61=SIM["(:AP?>+)?.$7U*L8<:P=X7"@EDH8578# $TGH!QE^?]\X7 M"?U620 /:Z(JTG!*L/?7ONBKA> W"MD3LCD)CG% \AO<5!)(44?2Q?YD2OS. MA\:8387@&/+ <%@Y/]'Y(JK5NXEX1K!%S+A 14L++=M.RSIUA#WHA0RO&8.S M162V50YR8(;"2&JMWWKP]:P"[^YM7-X@OF8&@M&$SRD('%@3#I9K>C5CS)/% M1*L)^D.WI ;R](^_@_J07F-O!7,)- M0879.\Q;/B03X>TWXTOT'8&Y/F6AK,+TX12TO%9P-9 MA/9"I=-ZM0^UO[DY/V\4'/O\%W!O_%O./Z MY7X[O-SO.+%9UC]N'QY_NKC;3CY9]C^;/6G'6?E\LYT .<+&Q%BLG->-7F-> MH5[3@_WRGB5SI8OSX)?YP[F)T_+MU:^[9=G4(__N!]6'AH7?M1?S:\/\?W1B MO:I#5"X!TY^&LCF^[VG$?WGU.QW4AWA0B SBZI[2RA\@L?=QQ[;IQTZ(+H_\ M]&<^D@&5X,S$R+FAT;>U::V_;.!;]OK^"XV([#>"7_$AB)PW0)NE.%C-M)\BBV$\+ M2J0L(I2H(2D[WE^_AZ3\BIUI.D$[;G8*U)'$2_*0]_#<2TJG/UQ\.+_Y]\=+ MDMEOOSU3EIM#J=3_WS3N?BYH+\=//+SV30[D;D1M/"""M4066G<_F^ M01J9M>6XTYG-9NU9OZWTI'-SW7%-#3I2*MU>1#XI?2NF-)1;824_ M6[1SV@GWIQW?R6FLV/SLE(DI$>QU0Z3#P7"0'!^.XC@:'(^.:(^.AD/>9WW6 M3?FH_Y\((#LP#W6,G4O^NI&+HI5QU_]XT&L?#4M[,A/,9N.HV_U[PYN>G::J ML.A/HWZX#,UL-6;YG6U1*2;%V ^I$:HNBA,EE1Z_Z/I_)ZZDE=)\QFY5CDM?FP:N*%EN!9I,#3BOQR8 ,_?S@+D([0C1<$70XAZ#O3E729B M84D_:OODB.NR>?',PN^?G_/+ZYNK=U?F;FZL/[Q_ M,/= M?]KD737)/U56D'=M\@_)BZ))$JZM2.?$9M2^?#$\WI[9);^IGH#B5I6AMY(R MAE78DCRUX_XAGGC2BH)AA8U;T7'Y]5F[>Y2OHH/%*+Y]]YOS\5-H2!<\HG9.HV_J5J)1#.X3 =',04(A4) M0@]4%(060"(W0!K,"U8&$<4UFF4@R8BKWLZH_XYK7 MC;@!Y,)(Q$ 73F?"9AB@*7GB ;IV2T!3#,.N#D0:6IP*UWVA6AFGMNP-601B>/[IX)DTAE*LV]:&HE TE*K1+.\-B05Z %XR!9 M\/WE79+18L+)&^C1=25A$?5I*QJ^X@>^:C1DX>X@)(5X%B[0*]=%H*GKB3CY M6F-O(!10!?/-?L.S]<[#DPT$Z0:"].# 3P"F+-@N>0X;%_B?D%D=]?:)NW2/ MN#N*W#Q<<(-=$CSG ]WG6=9T,3BAE7E\%1<,8PZ*U#V%\*HJC0:@6E-AO!#" MBA>^'9=,KR1T788UE]01;Q%?:Z(T:WUV)0):"B!&2<'\9M=4L1%,4"T<>A%2 M !\5"M=,95Q8]LO5^!CN91.[::#!-M=7*I%HBJ22U$D]QN01K,([:H1D83W' MP57,G2$$&?4Y>X( [Q>)XSTB<1#@#1)_H8;=)_0?DL!',QRK8BJ8TWYJ5$&= M]%,#TKO$$P\G5+,%NT1WVK]#-[<9H5+PNI$SI=L M\^[10AFBNDJ22CO'KT71^TWFREC42]Q^*@4RM/);..H);634++,#IU*>GYQY M(??0:VF=8X]_RV5]%'#/OOFTT3R1D/NUHQKN'2'_P([*'Q"R!9&;*REQRK9. MJ96J.$WZ@CQA,^=Q>+A/]6"0#W:Z(J$G]* W$MD3LCD!CE% /=OX_(&\375$(PF?,Z]P($U M_F"YIE@!O[\E+ MN#_I#>9N,!=PDU=A\A[SEL=2?NH",G*T^G6[7^RAN'Y_/QJUCX=] M]PK?:OQGBX[KM_MM_W:_8]EVV>"X?7C\<'&W'3U8]KO-CMIA5C[?;,=##K Q M,08KYW6CWUA4J-?TN%?>D6BA=&$>W#*_/S=A6KZ]^G5W+)MZY-_]H ;0,/^[ M^69^8YS_CUZLE[4/RR5@NN-0LL#W/8WX+[=^KX/Z&(X*D4.\6V83'\*>;=N/ M'1]?'OGUSV(D][X7*U7X8&X<7A-,^=879*O5X>-7=U6%QE@BE=VN\IF/SNK? M\ F<_QCO[']02P,$% @ 1H)B4_RGPI#^! S10 !8 !E:W-O+3DS M,#(P,C%X97@S,C$N:'1M[5A;;]LV%'[?KSAUL#8!=/===@.DCH-ZZ!+75M;U M::!%RB8BB2I%Q_%^_0XIV6GJ='UJFV#S@V#ID.=\Y_;Q,GQQ?C6*/D['L%)9 M"M/K-^\F(VC8KONA.7+=\^@M1(%%O)ERL%@1?X\$'(&WY+*KGB*F6G.SU#MWH?NL;( M<"'H]G1(^2UP^KK!O6ZW[7=HT&NWO!9+.KW8#Q:+N-,A?<;BI/N7CR!='%[- M*=4V9:\;&<_M%=/VPU;@=-N%&FPX5:O0][Q?&V;HZ3 1N4)[$N=7?RLU!\H4 MNU,V2?DR#XU+C6KJ3AR+5,CPR#._@9;8"5(-+/G?##$A//.ZJ2!W44_*<[9SP0\TZ/'=BB^X@F;@^ \1[[WY?I!: MCT)Z>>1WO,$!F$<"%V.FF?Q)D1N-9]'D8C(ZBR97E_#F(T1OQS"=32Y'D^G9 M.QC_.1Y=1Y,_QG!U@:/&,VRFV?SZ[#*"Z.K).^?WX-J9.R,'YN.1<=!OMKT? M7B"/@_M*@?R<:IWD$(L\9['F0=APM0*U8O!^322F+]W"C!5"*D#AA9 9^)[] M'D0"XYM2P!N'E42\(O,%(9 7)M^;-'YQ8D AI M+'S:6R@0N:# %8MF"26AZ5L63I(2$IRC;HYNS>"V1N3$,)*9OK6ZTX@P=O$,C MBM\RN$H2'B,@+2LDSV->D!387BXJN04K)MEB"_A?\62K<6.@- Z*:X*1BL2" M4J0,O=9Q*-:RP%7%C+LO65T?W8$N6$OK(%04>DG!P>6:($8EZB%]K[.S,"=R M07)6VE=W*=O"6:RT)/"\P$(Y,9/TN 4KC23;PDTN-AC5)7MYU.X]E7+\!GD6 MA.I"LU.6J+#9096&<7BNDQ?:?J_X_@O1X\"/_9,=ZA]O?O @+AVGV=)QB##? M=?3'73[!M)LD]K+IG>?>]N._#NOS\?K.%Q=4?Z-9YCCD-GF1.>8[$^0U_(X*J=D3&[K#4>NT M*@V!-&UL[EFMIG;0[%*37,7'.XJOB+U$VQ2+!CG,>=HL\W/ G.O(& Z&2W%K MUKX*7U"O?T\$9P7J8>B4IH(=D(60E$D;\:2D*%FX^S.@O"Q2L@UY;K2:28., MR"4>2!9"*9&%^C!RJ]?-F*3U!M*P0"6NSRG]OM-K-_511>'Y1-&=X?H4XYA3 MC*OHH:S5(]U3>_[LG6IU!Z5Y/M@]> M.84=ON?D\?]9?:9.3?=GKH,SV6$>7;.Z'"R6CUQI?;8%_>)6#,]D9@L42I82 M;>[@GNR^.&5X,S(R+FAT;>U86W/: M.!1^WU]Q2F;;9,9W$P*&9B8EI&&G2U*@T^G3CFS)H(ELN;8(87_]'LF&-"7= M/K5-9I<'QO;1.?K.[=-E\.+\:CC_=#V"IN>S\_A MIQ?3(&#=(.SYQSW&XK]\!.GB\%JG4AO!7K/VH%S#E*9*YRO1/WZL3:S9TRQ.V43P1=Y9%QJU:I;<2*%+*,# MS_SZ6F*G).-B$[V:\XQ5,&%KF,J,Y*^L"M-@5ZSD:3VPXG\SQ(3PS.NZAGR" M=@3/V=8%/]"@1W=+'G,%8> $#Q'OO/EQD-J/0GIYX'>\_AZ81P*78*99^8LB M-QQ-Y^.+\?!L/KZ:P)M/,+\P<5XS# MV60.\ZLG[YS?A0_.S!DZ,!L-C8-^>.S]] )Y'-PW"N375.LXAT3F.4LT#\*: MJR6H)8/W*U)B^L0&IJR0I0(47L@R ]^SWX-,871327B#.CRIX%(*BGQ763#. M$P<.M867!]T@\/I#F14DWY@WOW]D02I+,\/GW0P%(I<46$Z1.&>L4"R+60FA M9]4\22I(N4#9#MV,):L2F1O#0'(*H[MD2?(%0X+-,EY5VI,O,=0NW$,86_"' M7*)##KP5+,\M&"XY2^&"YR1/.!%PE:8\00S:>E%R_%C@UW0GE[7KLL#5Q(R[+U5M[*2O"]72-@B5 MA5Y*<'"U(E@92C9#>EYG.\.,E#')665?W0FV@;-$:4G@>8&% FEVN,YH*]/#CN/I4R_ YI%H3J K,%2U44=M"D81J.)9.KR/:[Q8]?@!X' M?N@?;5'__.G[#^+2<<*VCL,<\]UT;;H26'()]J#0S;)KH))]7O&2Z:V&*<)9 MW?]U%OSPD!P!EJE_?$B/ZEHLT$!"8L&L7>7=]^"N_YKR\WMA&XNKU]?]\QQS M&CS)G/( 0I*A9M M'_J45X4@FXCGQJI1ZF>D7.!!))9*R2S2AY!;O6XF1#0;1\,"M;@YG_1Z3O<21;<3-Z<7QYQ>7$7W9>VNT^E^6^PY_C=E_VJVY]2Q^;Y9UT"N86-@ M*NRTX>_Y_6Y^K4]>[HM77RDPF @!E:W-O+3(P,C$P.3,P+GAS9%!+ 0(4 M Q0 ( $:"8E/.!\H.M1H .?\ 5 " 0XX @!E:W-O M+3(P,C$P.3,P7V-A;"YX;6Q02P$"% ,4 " !&@F)32I)M6Q58 !*_ , M%0 @ 'V4@( 96MS;RTR,#(Q,#DS,%]D968N>&UL4$L! A0# M% @ 1H)B4WR1@5]6Z0 #,<) !4 ( !/JL" &5K4 P!E:W-O+3(P,C$P.3,P7W!R92YX;6Q02P$"% ,4 M " !&@F)3V Z?2[P' #D)P %@ @ '6(00 96MS;RTY M,S R,#(Q>&5X,S$Q+FAT;5!+ 0(4 Q0 ( $:"8E-PU243N@< .#,R,2YH=&U02P$"% ,4 " !&@F)3>??LZO4$ #'% M%@ @ 'F-@0 96MS;RTY,S R,#(Q>&5X,S(R+FAT;5!+!08 1 "@ * )H" // 0 ! end