0001628280-20-012736.txt : 20200814 0001628280-20-012736.hdr.sgml : 20200814 20200814165405 ACCESSION NUMBER: 0001628280-20-012736 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200814 DATE AS OF CHANGE: 20200814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Phunware, Inc. CENTRAL INDEX KEY: 0001665300 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37862 FILM NUMBER: 201106238 BUSINESS ADDRESS: STREET 1: 7800 SHOAL CREEK BLVD STREET 2: SUITE 230-S CITY: AUSTIN STATE: X1 ZIP: 78757 BUSINESS PHONE: 512-693-4199 MAIL ADDRESS: STREET 1: 7800 SHOAL CREEK BLVD STREET 2: SUITE 230-S CITY: AUSTIN STATE: X1 ZIP: 78757 FORMER COMPANY: FORMER CONFORMED NAME: Stellar Acquisition III Inc. DATE OF NAME CHANGE: 20160128 10-Q 1 phun-20200630.htm 10-Q phun-20200630
false--12-31Q220200001665300.055600016653002020-01-012020-06-300001665300us-gaap:CommonStockMember2020-01-012020-06-300001665300us-gaap:WarrantMember2020-01-012020-06-30xbrli:shares00016653002020-08-12iso4217:USD00016653002020-06-3000016653002019-12-31iso4217:USDxbrli:shares00016653002020-04-012020-06-3000016653002019-04-012019-06-3000016653002019-01-012019-06-3000016653002020-03-310001665300us-gaap:CommonStockMember2020-03-310001665300us-gaap:AdditionalPaidInCapitalMember2020-03-310001665300us-gaap:RetainedEarningsMember2020-03-310001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001665300us-gaap:CommonStockMember2020-04-012020-06-300001665300us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001665300us-gaap:RetainedEarningsMember2020-04-012020-06-300001665300us-gaap:CommonStockMember2020-06-300001665300us-gaap:AdditionalPaidInCapitalMember2020-06-300001665300us-gaap:RetainedEarningsMember2020-06-300001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001665300us-gaap:CommonStockMember2019-12-310001665300us-gaap:AdditionalPaidInCapitalMember2019-12-310001665300us-gaap:RetainedEarningsMember2019-12-310001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001665300us-gaap:CommonStockMember2020-01-012020-06-300001665300us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001665300us-gaap:RetainedEarningsMember2020-01-012020-06-3000016653002019-03-310001665300us-gaap:CommonStockMember2019-03-310001665300us-gaap:AdditionalPaidInCapitalMember2019-03-310001665300us-gaap:RetainedEarningsMember2019-03-310001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001665300us-gaap:CommonStockMember2019-04-012019-06-300001665300us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001665300us-gaap:RetainedEarningsMember2019-04-012019-06-3000016653002019-06-300001665300us-gaap:CommonStockMember2019-06-300001665300us-gaap:AdditionalPaidInCapitalMember2019-06-300001665300us-gaap:RetainedEarningsMember2019-06-300001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-3000016653002018-12-310001665300us-gaap:CommonStockMember2018-12-310001665300us-gaap:AdditionalPaidInCapitalMember2018-12-310001665300us-gaap:RetainedEarningsMember2018-12-310001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001665300us-gaap:CommonStockMember2019-01-012019-06-300001665300us-gaap:AdditionalPaidInCapitalMember2019-01-012019-06-300001665300us-gaap:RetainedEarningsMember2019-01-0100016653002019-01-010001665300us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001665300us-gaap:RetainedEarningsMember2019-01-012019-06-30xbrli:pure0001665300phun:FoxNetworksGroupMemberus-gaap:SalesRevenueNetMember2020-04-012020-06-300001665300phun:FoxNetworksGroupMemberus-gaap:SalesRevenueNetMember2019-04-012019-06-300001665300phun:FoxNetworksGroupMemberus-gaap:SalesRevenueNetMember2020-01-012020-06-300001665300phun:FoxNetworksGroupMemberus-gaap:SalesRevenueNetMember2019-01-012019-06-300001665300us-gaap:SalesRevenueNetMemberphun:AmericanMadeMediaConsultantsLLCMember2020-04-012020-06-300001665300us-gaap:SalesRevenueNetMemberphun:AmericanMadeMediaConsultantsLLCMember2019-04-012019-06-300001665300us-gaap:SalesRevenueNetMemberphun:AmericanMadeMediaConsultantsLLCMember2020-01-012020-06-300001665300us-gaap:SalesRevenueNetMemberphun:AmericanMadeMediaConsultantsLLCMember2019-01-012019-06-300001665300phun:HoustonMethodistMemberus-gaap:SalesRevenueNetMember2020-04-012020-06-300001665300phun:HoustonMethodistMemberus-gaap:SalesRevenueNetMember2019-04-012019-06-300001665300phun:HoustonMethodistMemberus-gaap:SalesRevenueNetMember2020-01-012020-06-300001665300phun:HoustonMethodistMemberus-gaap:SalesRevenueNetMember2019-01-012019-06-300001665300us-gaap:SalesRevenueNetMemberphun:WorldWideTechnologyIncMember2020-04-012020-06-300001665300us-gaap:SalesRevenueNetMemberphun:WorldWideTechnologyIncMember2019-04-012019-06-300001665300us-gaap:SalesRevenueNetMemberphun:WorldWideTechnologyIncMember2020-01-012020-06-300001665300us-gaap:SalesRevenueNetMemberphun:WorldWideTechnologyIncMember2019-01-012019-06-300001665300us-gaap:AccountsReceivableMemberphun:HoustonMethodistMember2020-01-012020-06-300001665300us-gaap:AccountsReceivableMemberphun:HoustonMethodistMember2019-01-012019-12-310001665300us-gaap:AccountsReceivableMemberphun:WynnLasVegasLLCMember2020-01-012020-06-300001665300us-gaap:AccountsReceivableMemberphun:WynnLasVegasLLCMember2019-01-012019-12-310001665300us-gaap:AccountsReceivableMemberphun:CarrierCorporationMember2020-01-012020-06-300001665300us-gaap:AccountsReceivableMemberphun:CarrierCorporationMember2019-01-012019-12-310001665300us-gaap:AccountsReceivableMemberphun:HIDGlobalMember2020-01-012020-06-300001665300us-gaap:AccountsReceivableMemberphun:HIDGlobalMember2019-01-012019-12-310001665300us-gaap:AccountsReceivableMemberphun:AmericanMadeMediaConsultantsLLCMember2020-01-012020-06-300001665300us-gaap:AccountsReceivableMemberphun:AmericanMadeMediaConsultantsLLCMember2019-01-012019-12-310001665300us-gaap:AccountsReceivableMemberphun:PresidioNetworkedSolutionsLLCMember2020-01-012020-06-300001665300us-gaap:AccountsReceivableMemberphun:PresidioNetworkedSolutionsLLCMember2019-01-012019-12-310001665300us-gaap:AccountsReceivableMemberphun:MDAndersonMember2020-01-012020-06-300001665300us-gaap:AccountsReceivableMemberphun:MDAndersonMember2019-01-012019-12-310001665300phun:SeniorConvertibleNotesPayableMember2020-03-310001665300phun:SeniorConvertibleNotesPayableMember2020-03-012020-03-310001665300country:US2020-04-012020-06-300001665300country:US2020-01-012020-06-300001665300country:US2019-04-012019-06-300001665300country:US2019-01-012019-06-300001665300us-gaap:NonUsMember2020-04-012020-06-300001665300us-gaap:NonUsMember2020-01-012020-06-300001665300us-gaap:NonUsMember2019-04-012019-06-300001665300us-gaap:NonUsMember2019-01-012019-06-300001665300phun:PlatformSubscriptionsAndServicesRevenueMember2020-04-012020-06-300001665300phun:PlatformSubscriptionsAndServicesRevenueMember2019-04-012019-06-300001665300phun:PlatformSubscriptionsAndServicesRevenueMember2020-01-012020-06-300001665300phun:PlatformSubscriptionsAndServicesRevenueMember2019-01-012019-06-300001665300phun:ApplicationTransactionRevenueMember2020-04-012020-06-300001665300phun:ApplicationTransactionRevenueMember2019-04-012019-06-300001665300phun:ApplicationTransactionRevenueMember2020-01-012020-06-300001665300phun:ApplicationTransactionRevenueMember2019-01-012019-06-300001665300phun:PlatformSubscriptionsAndServicesRevenueMember2020-06-300001665300phun:PlatformSubscriptionsAndServicesRevenueMember2019-12-310001665300phun:ApplicationTransactionRevenueMember2020-06-300001665300phun:ApplicationTransactionRevenueMember2019-12-3100016653002020-07-012020-06-3000016653002016-06-150001665300phun:First30DaysMember2016-06-150001665300phun:EveryTenDaysThereafterMember2016-06-150001665300phun:PPPLoanMember2020-06-300001665300phun:PPPLoanMember2019-12-310001665300phun:SeniorConvertibleNotesPayableMember2020-06-300001665300phun:SeniorConvertibleNotesPayableMember2019-12-310001665300us-gaap:ConvertibleNotesPayableMember2020-06-300001665300us-gaap:ConvertibleNotesPayableMember2019-12-310001665300phun:PromissoryNotesMember2020-06-300001665300phun:PromissoryNotesMember2019-12-310001665300phun:RelatedPartyBridgeLoanMember2020-06-300001665300phun:RelatedPartyBridgeLoanMember2019-12-310001665300us-gaap:NotesPayableOtherPayablesMember2020-06-300001665300us-gaap:NotesPayableOtherPayablesMember2019-12-310001665300us-gaap:NotesPayableToBanksMember2020-04-102020-04-100001665300us-gaap:NotesPayableToBanksMember2020-04-090001665300phun:SeniorConvertibleNotesPayableMember2020-01-012020-06-300001665300us-gaap:SubsequentEventMemberphun:SeniorConvertibleNotesPayableMember2020-07-150001665300phun:ContributionsForNotesPayableMember2020-01-012020-03-310001665300phun:ContributionsForNotesPayableMemberphun:CaneCapitalLLCMember2020-01-012020-03-310001665300phun:ContributionsForNotesPayableMemberphun:CuroCapitalAppreciationFundLLCMember2020-01-012020-03-310001665300phun:ContributionsForNotesPayableMemberphun:IndividualsAssociatedWithChiefExecutiveOfficerMember2020-01-012020-03-310001665300phun:ContributionsForNotesPayableMemberphun:ChiefTechnologyOfficerMember2020-01-012020-03-310001665300us-gaap:ConvertibleNotesPayableMember2019-04-012019-04-300001665300srt:MaximumMemberus-gaap:ConvertibleNotesPayableMember2020-01-012020-06-300001665300us-gaap:ConvertibleNotesPayableMember2020-01-012020-06-30phun:day0001665300us-gaap:ConvertibleNotesPayableMembersrt:MinimumMember2020-01-012020-06-300001665300phun:PromissoryNotesMember2019-10-012019-10-310001665300srt:MaximumMemberphun:PromissoryNotesMember2020-01-012020-06-300001665300phun:CaneCapitalLLCMember2019-12-310001665300phun:PromissoryNotesMember2020-04-012020-06-300001665300phun:PromissoryNotesMember2020-01-012020-06-300001665300phun:PhunwareIncvUberTechnologiesInc.Member2017-09-262017-09-260001665300phun:UbersFirstAmendedCrossComplaintMemberus-gaap:PendingLitigationMember2019-07-122019-07-120001665300phun:UbersFirstAmendedCrossComplaintMemberus-gaap:JudicialRulingMember2020-03-132020-03-130001665300phun:PlaintiffsVTheCompanyMemberus-gaap:PendingLitigationMember2019-12-172019-12-170001665300phun:EllenoffGrossmanScholeLLPVStellarAcquisitionIIICorpMemberus-gaap:PendingLitigationMember2020-03-092020-03-090001665300phun:EllenoffGrossmanScholeLLPVStellarAcquisitionIIICorpMemberus-gaap:PendingLitigationMember2020-06-300001665300phun:EllenoffGrossmanScholeLLPVStellarAcquisitionIIICorpMemberus-gaap:PendingLitigationMember2019-12-310001665300phun:PhunCoinDepositsMember2020-01-012020-06-300001665300phun:CashandCashlessExercisesMember2019-01-012019-12-3100016653002019-01-012019-12-310001665300us-gaap:CashMember2019-01-012019-12-310001665300phun:DigitalCurrenciesMember2019-01-012019-12-310001665300phun:CashlessExercisesMember2019-01-012019-12-310001665300phun:CommonStockWarrantMember2020-06-300001665300phun:CommonStockWarrantMember2019-12-310001665300phun:CommonStockWarrantsMember2020-06-300001665300phun:CommonStockWarrantsMember2019-12-310001665300phun:PublicWarrantsMember2020-06-300001665300phun:PublicWarrantsMember2019-12-310001665300phun:PrivatePlacementWarrantsMember2020-06-300001665300phun:PrivatePlacementWarrantsMember2019-12-310001665300phun:UnitPurchaseOptionWarrantsMember2020-06-300001665300phun:UnitPurchaseOptionWarrantsMember2019-12-310001665300us-gaap:EmployeeStockOptionMember2020-06-300001665300phun:PostClosingOutstandingSharesMemberphun:TwoThousandEighteenStockOptionAndIncentivePlanMemberus-gaap:EmployeeStockMember2020-06-300001665300phun:TwoThousandEighteenStockOptionAndIncentivePlanMemberphun:OutstandingSharesonLastDayofImmediatelyPrecedingYearMemberus-gaap:EmployeeStockMember2020-06-300001665300phun:TwoThousandEighteenStockOptionAndIncentivePlanMember2020-01-012020-06-300001665300us-gaap:RestrictedStockUnitsRSUMember2019-12-310001665300us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001665300us-gaap:RestrictedStockUnitsRSUMember2020-06-300001665300phun:TwoThousandEighteenStockOptionAndIncentivePlanMember2020-06-300001665300phun:TwoThousandEighteenStockOptionAndIncentivePlanMember2019-12-310001665300us-gaap:ShareBasedCompensationAwardTrancheOneMemberphun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMember2020-01-012020-03-310001665300us-gaap:ShareBasedCompensationAwardTrancheOneMemberphun:RestrictedStockUnitsRSUsTeamMembersMember2020-03-310001665300phun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-03-310001665300phun:RestrictedStockUnitsRSUsTeamMembersMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-03-310001665300phun:RestrictedStockUnitsRSUsTeamMembersMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-03-310001665300phun:RestrictedStockUnitsRSUsTeamMembersMember2020-01-012020-03-310001665300phun:RestrictedStockUnitsRSUsNonEmployeesMember2020-01-012020-03-310001665300phun:RestrictedStockUnitsRSUsNonEmployeesMember2020-03-310001665300us-gaap:ShareBasedCompensationAwardTrancheOneMemberphun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMember2020-04-012020-06-300001665300us-gaap:ShareBasedCompensationAwardTrancheOneMemberphun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMember2020-06-300001665300phun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-04-012020-06-300001665300phun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-06-300001665300phun:RestrictedStockUnitsRSUsNonEmployeesMember2020-04-012020-06-300001665300phun:RestrictedStockUnitsRSUsNonEmployeesMember2020-06-300001665300us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-300001665300phun:TwoThousandEighteenEmployeeStockPurchasePlanMember2020-01-012020-06-300001665300phun:TwoThousandEighteenEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2020-06-300001665300phun:TwoThousandEighteenEmployeeStockPurchasePlanMember2020-06-300001665300phun:TwoThousandEighteenEmployeeStockPurchasePlanMember2019-12-310001665300phun:TwoThousandNineStockOptionAndIncentivePlanMember2020-01-012020-06-300001665300phun:TwoThousandNineStockOptionAndIncentivePlanMember2020-06-300001665300phun:TwoThousandNineStockOptionAndIncentivePlanMember2019-12-310001665300us-gaap:EmployeeStockOptionMember2019-12-310001665300us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001665300us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001665300us-gaap:CostOfSalesMember2020-04-012020-06-300001665300us-gaap:CostOfSalesMember2019-04-012019-06-300001665300us-gaap:CostOfSalesMember2020-01-012020-06-300001665300us-gaap:CostOfSalesMember2019-01-012019-06-300001665300us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-300001665300us-gaap:SellingAndMarketingExpenseMember2019-04-012019-06-300001665300us-gaap:SellingAndMarketingExpenseMember2019-01-012019-06-300001665300us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001665300us-gaap:GeneralAndAdministrativeExpenseMember2019-04-012019-06-300001665300us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001665300us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-06-300001665300us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001665300us-gaap:ResearchAndDevelopmentExpenseMember2019-04-012019-06-300001665300us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001665300us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-06-300001665300phun:SeriesANoteMemberus-gaap:ConvertibleNotesPayableMemberus-gaap:SubsequentEventMember2020-07-150001665300us-gaap:ConvertibleNotesPayableMember2020-03-202020-03-200001665300phun:SeriesBNoteMemberus-gaap:ConvertibleNotesPayableMemberus-gaap:SubsequentEventMember2020-07-150001665300phun:InvestorNoteMemberus-gaap:SubsequentEventMemberus-gaap:SecuredDebtMember2020-07-150001665300us-gaap:SubsequentEventMemberus-gaap:ConvertibleNotesPayableMember2020-07-150001665300us-gaap:SubsequentEventMemberus-gaap:ConvertibleNotesPayableMember2020-07-152020-07-150001665300us-gaap:WarrantMemberus-gaap:SubsequentEventMember2020-07-150001665300us-gaap:WarrantMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMember2020-07-150001665300us-gaap:WarrantMemberus-gaap:SubsequentEventMember2020-07-152020-07-15

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2020
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                    to                 
Commission file number: 001-37862
PHUNWARE, INC.
(Exact name of registrant as specified in its charter)
Delaware26-4413774
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)

7800 Shoal Creek BlvdSuite 230-SAustinTX78757
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: 512-693-4199

Securities registered pursuant to Section 12(b) of the Act:  
Title of Each Class:Trading Symbol(s)Name of Each Exchange on Which Registered:
Common Stock, par value $0.0001 per sharePHUN
The NASDAQ Capital Market
Warrants to purchase one share of Common StockPHUNW
The NASDAQ Capital Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes  No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes   No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 filerAccelerated filer
Non-accelerated filerSmaller reporting company
   Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
As of August 12, 2020, 43,623,404 shares of common stock, par value $0.0001 per share, were issued and outstanding. 



TABLE OF CONTENTS
PAGE

i

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Report includes forward-looking statements. All statements other than statements of historical facts contained in this Report, including statements regarding our future results of operations and financial position, business strategy and plans, and our objectives for future operations, are forward-looking statements. The words “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “possible,” “potential,” “predict,” “project,” “should,” “will,” “would” and similar expressions that convey uncertainty of future events or outcomes are intended to identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking.
The forward-looking statements contained in this Report are based on our current expectations and beliefs concerning future developments and their potential effects on us. Future developments affecting us may not be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond our control) and other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. These risks and uncertainties include, but are not limited to, those factors described under the heading “Risk Factors.” Should one or more of these risks or uncertainties materialize, or should any of our assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws. These risks and others described under “Risk Factors” may not be exhaustive.
By their nature, forward-looking statements involve risks and uncertainties because they relate to events and depend on circumstances that may or may not occur in the future. We caution you that forward-looking statements are not guarantees of future performance and that our actual results of operations, financial condition and liquidity, and developments in the industry in which we operate may differ materially from those made in or suggested by the forward-looking statements contained in this Report. In addition, even if our results of operations, financial condition and liquidity, and developments in the industry in which we operate are consistent with the forward-looking statements contained in this Report, those results or developments may not be indicative of results or developments in subsequent periods.
ii

PART I—FINANCIAL INFORMATION
Item 1. Financial Statements
Phunware, Inc.
Condensed Consolidated Balance Sheet
(In thousands, except per share information)
June 30,
2020
December 31,
2019
(Unaudited)
Assets
Current assets:
Cash$154  $276  
Accounts receivable, net of allowance for doubtful accounts of $3,190 and $3,179 at June 30, 2020 and December 31, 2019, respectively
928  1,671  
Prepaid expenses and other current assets560  368  
Total current assets1,642  2,315  
Property and equipment, net15  24  
Goodwill25,781  25,857  
Intangible assets, net175  253  
Deferred tax asset241  241  
Restricted cash91  86  
Other assets276  276  
Total assets$28,221  $29,052  
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$9,737  $10,159  
Accrued expenses4,415  4,035  
Deferred revenue2,980  3,360  
PhunCoin deposits1,202  1,202  
Factored receivables payable363  1,077  
Current maturities of long-term debt, net1,333    
Total current liabilities20,030  19,833  
Long-term debt3,810  910  
Long-term debt - related party555  195  
Deferred tax liability241  241  
Deferred revenue2,876  3,764  
Deferred rent195  83  
Total liabilities27,707  25,026  
Commitments and contingencies
Stockholders’ equity
Common stock, $0.0001 par value
4  4  
Additional paid-in capital132,045  128,008  
Accumulated other comprehensive loss(457) (382) 
Accumulated deficit(131,078) (123,604) 
Total stockholders’ equity514  4,026  
Total liabilities and stockholders’ equity$28,221  $29,052  
The accompanying notes are an integral part of these condensed consolidated financial statements.
1

Phunware, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss
(In thousands, except per share information)
(Unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Net revenues$2,213  $5,510  $4,853  $10,825  
Cost of revenues768  2,722  1,859  5,339  
Gross profit1,445  2,788  2,994  5,486  
Operating expenses:
Sales and marketing277  665  882  1,389  
General and administrative3,760  3,970  7,705  7,945  
Research and development378  1,077  1,239  2,386  
Total operating expenses4,415  5,712  9,826  11,720  
Operating loss(2,970) (2,924) (6,832) (6,234) 
Other income (expense):
Interest expense(460) (151) (561) (339) 
Loss on extinguishment of debt(81)   (81)   
Other income  13    17  
Total other expense(541) (138) (642) (322) 
Loss before taxes(3,511) (3,062) (7,474) (6,556) 
Income tax expense  (5)   (5) 
Net loss(3,511) (3,067) (7,474) (6,561) 
Other comprehensive loss:
Cumulative translation adjustment(3) (30) (75) (3) 
Comprehensive loss$(3,514) $(3,097) $(7,549) $(6,564) 
Net loss per common share, basic and diluted$(0.08) $(0.08) $(0.18) $(0.19) 
Weighted-average common shares used to compute net loss per share, basic and diluted41,869  38,810  40,982  34,537  
The accompanying notes are an integral part of these condensed consolidated financial statements.
2

Phunware, Inc.
Condensed Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders’ Equity
(In thousands)
(Unaudited)

Preferred StockCommon StockAdditional
Paid-in
Capital
Accumulated
Deficit
Other
Comprehensive
Loss
Total
Stockholders’
Equity
SharesAmountSharesAmount
Balance - March 31, 2020    40,693  $4  $129,370  $(127,567) $(454) $1,353  
Exercise of stock options, net of vesting of restricted shares—  —  120  —  70  —  —  70  
Vesting of restricted stock units—  —  578  —  —  —  
Issuance of common stock for payment of legal, earned bonus, and board of director fees —  —  400  —  523  —  —  523  
Stock-based compensation expense—  —  —  —  1,115  —  —  1,115  
Issuance of common stock upon partial conversions of Senior Convertible Note—  —  1,764  —  2,266  —  —  2,266  
Reacquisition of equity component of Senior Convertible Note—  —  —  —  (1,299) —  —  (1,299) 
Cumulative translation adjustment—  —  —  —  —  —  (3) (3) 
Net loss—  —  —  —  —  (3,511) —  (3,511) 
Balance - June 30, 2020    43,555  $4  $132,045  $(131,078) $(457) $514  

Preferred StockCommon StockAdditional
Paid-in
Capital
Accumulated
Deficit
Other
Comprehensive
Loss
Total
Stockholders’
Equity
SharesAmountSharesAmount
Balance - December 31, 2019    39,811  $4  $128,008  $(123,604) $(382) $4,026  
Exercise of stock options, net of vesting of restricted shares—  —  153  —  87  —  —  87  
Vesting of restricted stock units—  —  694  —  —  —  —  —  
Issuance of common stock for payment of legal, earned bonus, and board of director fees  —  —  1,133  —  1,014  —  1,014  
Stock-based compensation expense—  —  1,750  —  —  1,750  
Issuance of common stock upon partial conversions of Senior Convertible Note—  —  1,764  —  2,266  —  —  2,266  
Reacquisition of equity component of Senior Convertible Notes—  —  —  —  (1,299) —  —  (1,299)
Equity classified cash conversion feature of Senior Convertible Notes—  —  —  —  219  —  —  219
Cumulative translation adjustment—  —  —  —  —  (75) (75)
Net loss—  —  —  —  —  (7,474) (7,474)
Balance - June 30, 2020    43,555  $4  $132,045  $(131,078) $(457) $514  

3

Preferred StockCommon StockAdditional Paid-in CapitalAccumulated DeficitOther Comprehensive LossTotal Stockholders’ Equity
SharesAmountSharesAmount
Balance - March 31, 2019    38,331  $4  $125,421  $(114,227) $(391) $10,807  
Exercise of stock options, net of vesting of restricted shares—  —  58  —  17  —  —  17  
Exercise of common stock warrants pursuant to cashless provisions—  —  513  —  —  —  —  —  
Stock-based compensation expense—  —  —  —  416  —  —  416  
Cumulative translation adjustment—  —  —  —  —  —  (30) (30) 
Net loss—  —  —  —  —  (3,067) —  (3,067) 
Balance - June 30, 2019    38,902  $4  $125,854  $(117,294) $(421) $8,143  

Preferred StockCommon StockAdditional Paid-in CapitalAccumulated DeficitOther Comprehensive LossTotal Stockholders’ Equity
SharesAmountSharesAmount
Balance - December 31, 20186  5,377  27,253  $3  $118,062  $(111,820) $(418) $5,827  
Exercise of stock options, net of vesting of restricted shares—  —  119  —  52  —  —  52  
Exercise of common stock warrants for cash—  —  617  —  6,184  —  —  6,184  
Exercise of common stock warrants pursuant to cashless provisions—  —  10,913  1  (1) —  —    
Series A convertible preferred stock redeemed for cash(6) (5,377) —  —  (863) —  —  (863) 
Waiver of sponsor promissory note originally issued in conjunction with Reverse Merger and Recapitalization—  —  —  —  1,993  —  —  1,993  
Stock-based compensation expense—  —  —  —  427  —  —  427  
Cumulative-effect adjustment resulting from the adoption of ASU 2014-09—  —  —  —  —  1,087  —  1,087  
Cumulative translation adjustment—  —  —  —  —  —  (3) (3) 
Net loss—  —  —  —  —  (6,561) —  (6,561) 
Balance - June 30, 2019    38,902  $4  $125,854  $(117,294) $(421) $8,143  
The accompanying notes are an integral part of these condensed consolidated financial statements.
4

Phunware, Inc.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
Six Months Ended
June 30,
20202019
Operating activities
Net loss$(7,474) $(6,561) 
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation9  30  
Amortization of acquired intangibles78  143  
Amortization of debt discount and deferred financing costs227    
Loss on sale of digital currencies  4  
Loss on extinguishment of debt81    
Non-cash interest expense55    
Bad debt (recovery) expense(63) 132  
Stock-based compensation1,750  427  
Changes in operating assets and liabilities:
Accounts receivable815  (71) 
Prepaid expenses and other assets(193) (99) 
Accounts payable356  (807) 
Accrued expenses877  330  
Deferred revenue(1,268) 606  
Net cash used in operating activities(4,750) (5,866) 
Investing activities
Proceeds received from sale of digital currencies  88  
Net cash provided by investing activities  88  
Financing activities
Proceeds from borrowings, net of issuance costs5,436  250  
Proceeds from related party bridge loans560    
Payments on senior convertible note(455)   
Payments on related party notes(200)   
Net repayments on factoring agreement(714) (659) 
Proceeds from PhunCoin deposits  191  
Proceeds from warrant exercises  6,092  
Proceeds from exercise of options to purchase common stock85  52  
Series A convertible preferred stock redemptions and dividend payments  (6,240) 
Net cash provided by (used in) financing activities4,712  (314) 
Effect of exchange rate on cash and restricted cash(79) (4) 
Net increase (decrease) in cash and restricted cash(117) (6,096) 
Cash and restricted cash at the beginning of the period362  6,344  
Cash and restricted cash at the end of the period$245  $248  


5

Supplemental disclosure of cash flow information:
Interest paid$328  $361  
Income taxes paid$  $  
Supplemental disclosures of non-cash financing activities:
Issuance of common stock for payment of legal, earned bonus and board of director fees$1,014  $  
Issuance of common stock upon partial conversions of Senior Convertible Note$2,266  $  
Reacquisition of equity component of Senior Convertible Note$(1,299) $  
Equity classified cash conversion feature of Senior Convertible Note$219  $  
The accompanying notes are an integral part of these condensed consolidated financial statements.
6

Phunware, Inc
Notes to Unaudited Condensed Consolidated Financial Statements
(In thousands, except share and per share information)
(Unaudited)
1. The Company and Basis of Presentation
The Company
Phunware, Inc. (the “Company”) offers a fully integrated software platform that equips companies with the products, solutions and services necessary to engage, manage and monetize their mobile application portfolios globally at scale. Phunware’s Multiscreen-as-a-Service ("MaaS") platform provides the entire mobile lifecycle of applications, media and data in one login through one procurement relationship. The Company’s MaaS technology is available in software development kit form for organizations developing their own application, via customized development services and prepackaged solutions. Through its integrated mobile advertising platform of publishers and advertisers, the Company provides in-app application transactions for mobile audience building, user acquisition, application discovery, audience engagement and audience monetization. Founded in 2009, the Company is a Delaware corporation headquartered in Austin, Texas.
Basis of Presentation
The condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) and include the Company’s accounts and those of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
The balance sheet at December 31, 2019 was derived from the Company’s audited consolidated financial statements, but these interim condensed consolidated financial statements do not include all the annual disclosures required by U.S. GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2019, which are referenced herein. The accompanying interim condensed consolidated financial statements as of June 30, 2020 and for the three and six months ended June 30, 2020 and 2019, are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with the audited financial statements, pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary to fairly state the Company’s financial position as of June 30, 2020 and the results of operations for the three and six months ended June 30, 2020 and 2019, and cash flows for the six months ended June 30, 2020 and 2019. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any future interim period.
Reclassifications of Prior Year Presentation
Certain amounts in the financial statements of prior periods have been reclassified to conform to the current period financial statement presentation. This reclassification had no effect on the Company's reported results of operations. A reclassification was made to the condensed consolidated balance sheet as of December 31, 2019 to identify related parties for debt issuances.
Concentrations of Credit Risk
The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and trade accounts receivable. Although the Company limits its exposure to credit loss by depositing its cash with established financial institutions that management believes have good credit ratings and represent minimal risk of loss of principal, its deposits, at times, may exceed federally insured limits. Collateral is not required for accounts receivable, and the Company believes the carrying value approximates fair value.


7

The following table sets forth the Company's concentration of revenue sources as a percentage of total net revenues.
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Fox Networks Group %57 % %59 %
American Made Media Consultants, LLC36 % %33 % %
Houston Methodist13 %8 %12 %11 %
World Wide Technology, Inc.11 %4 %10 %4 %

The Company completed its contractual obligations under its statement of work with Fox Networks Group ("Fox") as of September 30, 2019. While the underlying master services agreement with Fox (setting forth general terms and conditions) remains in place, the Company does not have any active statements of work with Fox.
The following table sets forth the Company's concentration of accounts receivable, net of specific allowances for doubtful accounts.
June 30, 2020December 31, 2019
Houston Methodist22 % %
Wynn Las Vegas, LLC12 % %
Carrier Corporation (UTC)11 % %
HID Global (through Bluvision Inc.) %23 %
American Made Media Consultants, LLC %15 %
Presidio Networked Solutions LLC %11 %
MD Anderson %10 %

Going Concern
Accounting Standards Codification (“ASC”) Topic 205-40, Presentation of Financial Statements - Going Concern ("ASC 205-40") requires management to assess the Company’s ability to continue as a going concern for one year after the date the financial statements are issued. Under ASC 205-40, management has the responsibility to evaluate whether conditions and/or events raise substantial doubt about the Company’s ability to meet future financial obligations as they become due within one year after the date that the financial statements are issued. As required by this standard, management’s evaluation shall initially not take into consideration the potential mitigating effects of management’s plans that have not been fully implemented as of the date the financial statements are issued.
The Company’s assessment included the preparation of a detailed cash forecast that included all projected cash inflows and outflows. The Company continues to focus on growing its revenues. Accordingly, operating expenditures may exceed the revenue it expects to receive for the foreseeable future. Additionally, the Company has a history of operating losses and negative operating cash flows and expects these trends to continue into the foreseeable future.
Future plans may include obtaining new debt financings and credit lines, utilizing existing or expanding existing credit lines, issuing equity securities, including the exercise of warrants, and reducing overhead expenses. Despite a history of successfully implementing similar plans to alleviate the adverse financial conditions, these sources of working capital are not currently assured, and consequently do not sufficiently mitigate the risks and uncertainties disclosed above. There can be no assurance that the Company will be able to obtain additional funding on satisfactory terms or at all. In addition, no assurance can be given that any such financing, if obtained, will be adequate to meet the Company’s capital needs and support its growth. If additional funding cannot be obtained on a timely basis and on satisfactory terms, its operations would be materially negatively impacted. The Company has therefore concluded there is substantial doubt about its ability to continue as a going concern through one year from the issuance of these condensed consolidated financial statements.
8

The accompanying condensed consolidated financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The accompanying condensed consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result from uncertainty related to the Company’s ability to continue as a going concern.
2. Summary of Significant Accounting Policies
There have been no changes in significant accounting policies as described in our Annual Report on Form 10-K filed with the SEC on March 30, 2020 for the year ended December 31, 2019, except as set forth below.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Items subject to the use of estimates include, but are not limited to, the standalone selling price for our products and services, stock-based compensation, useful lives of long-lived assets including intangibles, fair value of intangible assets and the recoverability or impairment of tangible and intangible assets, including goodwill, reserves and certain accrued liabilities, the benefit period of deferred commissions, fair value of debt component of the convertible note at issuance, the fair value of the convertible note outstanding upon derecognition and provision for (benefit from) income taxes. Actual results could differ from those estimates and such differences could be material to the consolidated financial statements.
Senior Convertible Note
In March 2020, the Company issued a 7% Senior Convertible Note (defined below) with a principal amount of $3,000 for gross proceeds at closing of $2,371. In accounting for the issuance, the Company separated the note into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the carrying amount of the liability component from the par value of the notes. The difference represents the debt discount, recorded as a reduction of the senior convertible note on our condensed consolidated balance sheet, and is amortized to interest expense over the term of the notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the notes, we allocated the total amount of issuance costs incurred to liability and equity components based on their relative values. Issuance costs attributable to the liability component are being amortized using the effective interest rate method, to interest expense over the term of the notes. The issuance costs attributable to the equity component are recorded as a reduction of the equity component within additional paid-in capital.
Loss per Common Share
Basic loss per common share is computed by dividing net loss applicable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Restricted shares subject to repurchase provisions relating to early exercises under the Company's 2009 Equity Incentive Plan were excluded from basic shares outstanding. Diluted loss per common share is computed by giving effect to all potential shares of common stock, including those related to the Company's outstanding warrants and stock equity plans, to the extent dilutive. For all periods presented, these shares were excluded from the calculation of diluted loss per share of common stock because their inclusion would have been anti-dilutive. As a result, diluted loss per common share is the same as basic loss per common share for all periods presented.
As of June 30, 2020 and 2019, 1,485 and 25,230 shares were restricted, respectively, relating to early exercises of the Company’s 2009 Stock Option Plan and are excluded from basic shares outstanding for the three and six months then ended.
Recently Adopted Accounting Pronouncements
In January 2017, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment ("ASU 2017-04"). ASU 2017-04 simplifies how all entities assess goodwill for impairment by eliminating Step 2 from the goodwill impairment test. As amended, the goodwill impairment test will consist of one step; comparing the fair value of a reporting unit with its carrying amount. An entity should recognize a goodwill impairment charge for the amount by which the carrying amount exceeds the
9

reporting unit’s fair value. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on our consolidated financial statements or disclosures.
Recent Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). The core principle of ASU 2016-02 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Under current U.S. GAAP, the Company recognizes rent expense on a straight-line basis for all operating leases, taking into account fixed accelerations, as well as reasonably assured renewal periods. In November 2019, the FASB issued ASU No. 2019-10 ("ASU 2019-10"). ASU 2019-10 delayed the effective date of ASU 2016-02 for certain types of businesses, including private companies. Under the Jumpstart Our Business Startups ("JOBS") Act, the Company has previously elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an Emerging Growth Company ("EGC"), can adopt the new or revised standard at the time private companies adopt the new or revised standard. The issuance of ASU 2020-05 further delayed the implementation of this guidance of the Company for one year. Although ASU 2020-05 would defer implementation for the Company by an additional year, the Company believes this guidance would still be effective for the Company for fiscal years beginning after December 15, 2020, as it would lose its status as an EGC at the latest on December 31, 2021. Although earlier application is permitted, the Company plans to implement this guidance beginning the first quarter of its fiscal year 2021. The Company currently does not expect the ASU 2016-02 to materially impact our results of operations; although, based upon our current operating leases outstanding, we believe this guidance may have a material impact on our consolidated balance sheet. We do not plan on recasting prior periods.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"). ASU 2016-13 introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than reductions in the amortized cost of the securities. As a Smaller Reporting Company ("SRC") as defined by the SEC, the standard is currently effective for the Company annual reporting periods beginning after December 15, 2022, with early adoption permitted for annual reporting periods beginning after December 15, 2019. We currently intend to adopt ASU No. 2016-13 effective January 1, 2023. Entities will apply the standard’s provisions by recording a cumulative-effect adjustment to retained earnings. The Company currently does not expect the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements and disclosures.
In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which simplifies the accounting for income taxes. Should the Company retain its EGC status through the fifth anniversary of the date of its initial public offering, this guidance will be effective for us in our financial statements and consolidated notes thereto for the fiscal year ending December 31, 2021 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.
3. Revenue
Disaggregation of Revenue
We derived 99% and 94% of our net revenues from within the United States for the three and six months ended June 30, 2020, respectively. We derived 99% of our net revenues from within the United States for each of the three and six months ended June 30, 2019, respectively. During the three and six months ended June 30, 2020, the Company derived 1% and 6% of its net revenues from outside the United States. During the three and six months ended June 30, 2019, the Company derived 1% of its net revenues from outside the United States.

10

The following table sets forth the Company's net revenues:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Net Revenues
Platform subscriptions and services$2,023  $5,092  $4,414  $9,913  
Application transaction$190  418  439  912  
Net revenues$2,213  $5,510  $4,853  $10,825  

Deferred Revenue
The Company’s deferred revenue balance consisted of the following:
June 30,
2020
December 31,
2019
Current deferred revenue
Platform subscriptions and services revenue$2,880  $3,278  
Application transaction revenue100  82  
Total current deferred revenue$2,980  $3,360  
Non-current deferred revenue
Platform subscriptions and services revenue$2,876  $3,764  
Total non-current deferred revenue$2,876  $3,764  
Total deferred revenue$5,856  $7,124  

Deferred revenue consists of customer billings or payments received in advance of the recognition of revenue under the arrangements with customers. The Company recognizes deferred revenue as revenue only when revenue recognition criteria are met. During the six months ended June 30, 2020, the Company recognized revenue of $2,554 that was included in its deferred revenue balance as of December 31, 2019.
Remaining Performance Obligations
Remaining performance obligations were $9,856 as of June 30, 2020, of which the Company expects to recognize 47% as revenue over the next 12 months and the remainder thereafter.

4. Cash, Cash Equivalents, and Restricted Cash

The Company considers all investments with a maturity of three months or less from the date of acquisition to be cash equivalents. The Company had no cash equivalents as of June 30, 2020 and December 31, 2019.
As a result of the issuance of the Notes (defined and discussed further below), the Company had $91 and $86 in restricted cash as of June 30, 2020 and December 31, 2019, respectively.
The following table sets forth the Company's cash and restricted cash as of June 30, 2020 and December 31, 2019:

Cash and restricted cash
June 30, 2020
December 31, 2019
Cash$154  $276  
Restricted cash91  86  
Total cash and restricted cash$245  $362  

11

5. Factoring Agreement
On June 15, 2016 the Company entered into a factoring agreement with CSNK Working Capital Finance Corp. (d/b/a Bay View Funding) (“Bay View”) whereby it sells select accounts receivable with recourse.
Under the terms of the agreement, Bay View may make advances to the Company of amounts representing up to 80% of the net amount of eligible accounts receivable. The factor facility is collateralized by a general security agreement over all the Company’s personal property and interests. Fees paid to Bay View for factored receivables are 1.80% for the first 30 days and 0.65% for every ten days thereafter, to a maximum of 90 days total outstanding. The Company bears the risk of credit loss on the receivables. These receivables are accounted for as a secured borrowing arrangement and not as a sale of financial assets.
The Company's factor expense is recorded as interest expense in the condensed consolidated statement of operations and comprehensive loss. Factor expense totaled $44 and $97 for the three and six months ended June 30, 2020, respectively. Factor expense totaled $146 and $332 for the three and six months ended June 30, 2019, respectively.
The amount of factored receivables outstanding was $363 and $1,077 as of June 30, 2020 and December 31, 2019, respectively. There was $2,637 and $1,923 available for future advances as of June 30, 2020 and December 31, 2019, respectively.
6. Debt

A summary of the Company's various debt obligations is set forth below:


June 30, 2020December 31, 2019
Paycheck Protection Program Loan$2,850  $  
Senior convertible note1,258    
Convertible notes250  250  
Promissory notes905  855  
Related-party bridge loans 360    
Note payable75    
Total debt$5,698  $1,105  
Less: current maturities of long-term debt$(1,333) $  
Less: related-party debt$(555) $(195) 
Long-term debt$3,810  $910  

Paycheck Protection Program ("PPP") Loan

On April 10, 2020, the Company received loan proceeds in the amount of $2,850 from JPMorgan Chase, N.A. pursuant to the PPP under the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act"), which was enacted on March 27, 2020. The loan, which was in the form of a note dated April 9, 2020, matures on April 9, 2022, bears interest at a rate of 0.98% per annum and is payable monthly commencing on November 9, 2020. The note may be prepaid by the Company at any time prior to the maturity with no prepayment penalties.

The principal amount of the PPP loan is subject to forgiveness under the PPP upon Phunware’s request to the extent that PPP loan proceeds are used to pay expenses permitted by the PPP, including payroll, group health care benefits, rent, utilities and interest on other debt obligations incurred prior to February 15, 2020. Although the Company currently anticipates a portion of the loan to be forgiven, there can be no assurance that any part of the PPP loan will be forgiven.

Senior Convertible Note
In March 2020, the Company issued a Senior Convertible Note to an institutional investor with an initial principal amount of $3,000 (the “Senior Convertible Note”) for a cash proceeds of $2,760 (reflecting an original issue discount of $240) in a private placement. After deducting the placement agent fee and other estimated expenses, net cash proceeds at the closing were approximately $2,371.
12

The Senior Convertible Note bears interest at a rate of 7% per annum and includes a make-whole of interest from the date of issuance through the maturity date of December 31, 2021.
The Senior Convertible Note had a balance of $1,258, net of issuance cost, as of June 30, 2020. Interest expense related to the Senior Convertible Note for the six months ended June 30, 2020 was $378, of which $185 was related to the amortization of issuance cost.
Monthly Payments and Conversion
Starting on April 30, 2020 and on the last trading day of the month and on the maturity date, the Company is required to make monthly payments. On each payment date, the Company will be required to settle a principal repayment of approximately $143 plus interest thereon (the “Installment Amount”) which shall be satisfied in shares of common stock of the Company at 100% of the Installment Amount, or at the election of the Company, in whole or in part, in cash, at 105% of the Installment Amount. Installment payments made in common stock are subject to customary equity conditions (including minimum floor price and volume thresholds), and are calculated on a conversion price equal to the lower of (x) the conversion price then in effect and (y) the greater of the Floor Price (as defined in the Senior Convertible Note) and 85% of the lowest volume weighted average price in the 10 days prior to the payment date.
In addition to the monthly payments described above, the noteholder elected an acceleration of payments of monthly principal, interest and make-whole payments pursuant to certain provisions of the Senior Convertible Note. These accelerated payments were made in the form of shares of common stock of the Company at the rate then in effect per the Senior Convertible Note. As a result, the Company issued an aggregate of 1,763,675 shares for principal, interest and make-whole payments to the noteholder during the quarter ended June 30, 2020. In accounting for the accelerated conversions, the Company followed the guidance as prescribed in ASC 470 in accounting for derecognition (or conversion) of convertible debt with a cash conversion feature. The Company determined the fair value of the debt immediately prior to its derecognition, with the difference between the consideration transfered to the noteholder and the fair value of the debt representing the reacquisition of the embedded conversion option. A loss on extinguishment was recorded based on the difference between the calculated fair value of the debt immediately prior to its derecognition and the carrying amount of the debt component, including any unamortized debt discount or issuance costs.
Covenants
Under the Senior Convertible Note, the Company is subject to certain customary affirmative and negative covenants regarding the incurrence of indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends, distributions or redemptions, and the transfer of assets, among other matters, including the following provisions.
The Company is subject to a financial covenant that requires it to maintain available cash in the amount of $200 at the end of each fiscal quarter. The Company believes the "available" cash under the Senior Convertible Note is inclusive of its restricted cash balances.
Subsequent Redemption
On July 15, 2020, the Company redeemed the Senior Convertible Note at a price equal to 110% of the outstanding principal accrued and unpaid interest and make-whole interest. See Note 13 for additional discussion regarding the cash redemption of the Senior Convertible Note.
Related-Party Bridge Loans
During the first quarter of 2020, various related parties loaned the Company $560. The Related-Party Bridge Loans ("RPBLs") bear an interest of 10% per annum and will mature on November 14, 2024. Payments on or payoff of the RPBLs may be made early with no penalty. The RPBLs and amounts thereof were made by the following related parties: (i) $204 by Cane Capital, LLC, an entity owned in part by our Chief Executive Officer; (ii) $151 by Curo Capital Appreciation Fund, LLC, an entity in which the Company's Chief Executive Officer and Chief Technology Officer serve as co-presidents, (iii) $155 by various individuals associated by familiar relationship with our Chief Executive Officer; and (iv) $50 by Luan Dang, the Company's Chief Technology Officer. Transaction costs related to the RPBLs were not significant. Interest expense related to the RPBLs for the three and six months ended June 30, 2020 was not significant and interest payable as of June 30, 2020 was not significant.

13

Convertible Notes
In April 2019, the Company’s board of directors authorized the issuance of $20,000 of convertible promissory notes (the “Convertible Notes”), which may be paid by investors in the form of cash or, in the Company’s sole discretion, cryptocurrency, such as Bitcoin or Ethereum. The Convertible Notes will be sold in reliance on an exemption from registration. The Company may not issue Convertible Notes under the Purchase Agreement in excess of $20,000, in the aggregate, unless otherwise agreed by the holders of a majority in interest of the principal outstanding under the Convertible Notes.
The Convertible Notes bear ordinary interest at a rate of 7% per annum. Interest under the Convertible Notes is payable quarterly beginning on September 30, 2019, and interest and principal under the Convertible Notes is payable monthly beginning on June 30, 2021. However, at the holder’s election, interest payments may be deferred until the earlier of (i) repayment in full of all remaining unpaid principal and (ii) conversion. The Convertible Notes mature on June 3, 2024.
The Convertible Notes are convertible into shares of the Company’s common stock at a price of $11.50 per share. Each Note will convert voluntarily upon a holder’s election, or automatically upon the closing sale price of the Company’s common stock equals or exceeds $17.25 per share for 20 out of 30 consecutive trading days, if a registration statement is then in effect covering the disposition of the converted shares. Assuming the Convertible Notes in an aggregate principal amount of $20,000 are sold under the Purchase Agreement, and assuming that all interest payments are deferred until maturity, the Convertible Notes would be convertible to a maximum total of approximately 2,347,826 shares of the Company’s common stock.
The Company has one Convertible Note with a balance outstanding of $250 as of June 30, 2020. Transaction costs related to the issuance of the Convertible Note were immaterial. Interest expense related to the Convertible Note for the three and six months ended June 30, 2020 was immaterial and interest payable as of June 30, 2020 and December 31, 2019 was immaterial.
Promissory Notes
In October 2019, the Company’s board of directors authorized the issuance of $20,000 of promissory notes (the “Notes”), which may be paid by investors in the form of cash or, in the Company’s sole discretion, cryptocurrency, such as Bitcoin or Ethereum. The Notes will be sold in reliance on an exemption from registration. The Company may prepay the Notes at any time without penalty. The Company may not issue Notes under the Purchase Agreement in excess of $20,000, in the aggregate, unless otherwise agreed by the holders of a majority in interest of the principal outstanding under the Notes.
The Notes bear ordinary interest at a rate of 10% per annum. Interest under the Notes is payable monthly beginning on November 30, 2019. During the term of the Notes, the Company will maintain a restricted bank account with a minimum balance of one year of interest payments on the aggregate principal balance of all Notes, which will be available for use exclusively to satisfy any payments owed by the Company under the Notes. The principal and unpaid accrued interest on the Notes will be due and payable on demand by the majority Note holders on or after the date that is 60 months following November 15, 2019. If an event of default occurs under the Notes, the majority Note holders may cause all principal and unpaid interest under the Notes to become immediately due and payable. In such event, the Notes will thereafter accrue interest at a rate of 12% per annum. Upon agreement between the Company and any senior creditor, the Notes will be subject to subordination in the right of payment to all current and future indebtedness or obligations of the Company for borrowed money to banks, commercial finance lenders, and other institutions regularly engaged in the business of lending money, or for factoring arrangements to parties providing such factoring.
During 2019, the Company issued a Note in the principal amount of $195, in exchange for cash consideration, to Cane Capital, LLC, an entity owned in part by Alan S. Knitowski, the Company’s Chief Executive Officer and a member of its board of directors.
The Notes have a balance outstanding of $905 as of June 30, 2020. Transaction costs related to the issuance of the Notes were immaterial. Interest expense related to the Notes for the three and six months ended June 30, 2020 was $24 and $45, respectively. The interest payable as of June 30, 2020 and December 31, 2019 was immaterial.
7. Commitments and Contingencies
Leases
The Company has operating office space leases in Austin, Texas; Irvine, California; San Diego, California; and Miami, Florida. Rent expense under operating leases totaled $213 and $424 for the three and six months ended June 30, 2020, respectively. Rent expense under operating leases totaled $166 and $331 for the three and six months ended June 30, 2019, respectively.
14

Future minimum annual lease payments as of June 30, 2020 under the Company’s operating leases are set forth as follows:
Future minimum lease obligations years ending December 31,Lease
Obligations
2020 (Remainder)$411  
2021858  
2022725  
2023622  
2024609  
Thereafter209  
Total$3,434  
Litigation
On September 26, 2017, the Company filed a breach of contract complaint against Uber Technologies, Inc. ("Uber") seeking approximately $3,000 (plus interest) for unpaid invoices for advertising campaign services provided for Uber in the first quarter of 2017. The case, captioned Phunware, Inc. v. Uber Technologies, Inc., Case No. CGC-17-561546 was filed in the Superior Court of the State of California County of San Francisco. On November 13, 2017, Uber generally denied the allegations in the Company's complaint and also filed a cross-complaint against Phunware and Fetch Media, Ltd. ("Fetch") - the advertising agency Uber retained to run its mobile advertising campaign for the period 2014 through the first quarter of 2017 (the “Fetch Campaign”), asserting numerous fraud and contract-based claims. All the claims stem from Uber’s allegation that Fetch and/or the Company (and/or other-as-yet-unidentified ad networks and publishers) are liable for the Fetch Campaign, under which Uber allegedly overpaid Fetch and mobile advertising providers due to allegedly fraudulent attribution for installments of the Uber application. Uber did not allege any specific dollar amount that it is seeking in damages against either of the named cross-defendants (Fetch and Phunware). Phunware filed a motion to dismiss the cross-complaint, which was heard on February 7, 2018. The motion was granted in part and denied in part by the Court. On April 16, 2018, the action was designated complex, and the matter was assigned for all purposes to Judge Wiss of the Superior Court of California, San Francisco County (Department 305). In March 2019, Uber and Fetch settled Uber’s claims against Fetch on terms that have not been disclosed to Phunware at this time. On May 7, 2019, the Company retained new counsel. In June 2019, the Court set a new trial date of April 20, 2020. On June 26, 2019, the case was reassigned for all purposes to Judge Jackson of the Superior Court of California, San Francisco County (Department 613). On July 12, 2019, Uber filed its First Amended Cross-Complaint, naming new individual cross-defendants (Phunware Chief Executive Officer Alan S. Knitowski, and former Phunware employees D. Stasiuk, M. Borotsik, and A. Cook) accused of civil RICO violations and civil conspiracy to violate RICO, in addition to fraud, negligence, and unfair competition-based claims, and adding a fraud-based claim against Phunware. Uber’s First Amended Cross-Complaint alleges that cross-defendants fraudulently obtained approximately $17,000 from Uber, and claims treble damages, general and punitive damages, and attorneys’ fees and costs. On October 1, 2019, Alan S. Knitowski (“Knitowski”) filed his Motion to Quash Service of Summons, which was denied on October 29, 2019. On October 7, 2019, D. Stasiuk, M. Borotsik, and A. Cook filed their Motion to Quash Service of Summons, which was denied on December 17, 2019. On December 2, 2019, the case was reassigned for all purposes to Judge Cheng of the Superior Court of California, San Francisco County (Department 613). On January 22, 2020, the Court assigned the case to Judge Wiss of the Superior Court of California, San Francisco County (Department 305) for purposes of trial. On March 13, 2020, the Court announced that jury trials will be continued for 90 days from the date they have been scheduled in response to the COVID-19 pandemic. Additionally, on March 13, 2020, the Court ordered Phunware to pay $78 in monetary sanctions based on a discovery motion brought by Uber. On March 19, 2020, Uber filed a further discovery motion for terminating, evidentiary, issue and monetary sanctions. The March 19, 2020 motion was heard on July 29, 2020. On August 12, 2020, the Court issued its order on Uber’s sanctions motion, granting in part and denying in part Uber’s motion. The Court’s order, in part, struck Phunware’s Complaint and Phunware’s Answer to Uber’s First Amended Cross-Complaint so that default judgment should be entered against the Company. The order stated that the Court will schedule a default prove up hearing at a later date. The Company intends to vigorously contest the order and will file an appeal with the California Appellate Court. The case is still proceeding as to the remaining third party defendants. The Company is currently unable to determine the amount of loss or range of loss that may result from the prove up hearing or in this matter as a whole. The Company maintains that its claims against Uber are meritorious and that Uber’s claims against the Company are not. However, the Company makes no predictions on the likelihood of success of prevailing in any appellate review and in any subsequent proceedings in this matter.
On December 17, 2019, certain stockholders (the "Plaintiffs") filed a lawsuit against the Company. The case, captioned Wild Basin Investments, LLC, et al. v. Phunware, Inc., et al.; Cause No. D-1-GN-19- 008846 was filed in the 126th Judicial District Court of Travis County, Texas. The Plaintiffs invested in various early rounds of financing while the Company was private and claim the Company should not have subjected their shares to a 180-day "lock up" period. According to the Plaintiffs, the price of Phunware stock dropped significantly during the lock up period. The Plaintiffs seek unspecified damages in excess of
15

$1,000. The Company maintains the Plaintiffs' claims are without merit and intends to contest vigorously the claims asserted in the lawsuit. All defendants have answered. The Court has not yet set a trial date or pretrial deadlines. The case is in early stage of discovery.
On March 9, 2020, Ellenoff Grossman & Schole LLP (“EGS”) filed a lawsuit against the Company. The complaint, captioned Ellenoff Grossman & Schole LLP versus Stellar Acquisition III, Corp a/k/a Stellar Acquisition III, Inc. n/k/a Phunware, Inc., was filed in the Supreme Court of the State of New York, New York County (Case No. 152585/2020). EGS is seeking monetary damages in the amount of $690 for alleged unpaid invoices related to legal services rendered for Stellar in conjunction with the reverse merger with the Company, plus legal and court costs. Pursuant to a stipulation, the Company currently has until September 15, 2020 to respond to the complaint. The Company and EGS are exploring the possibility of resolution of this matter and are in the process of drafting a settlement agreement, but there can be no guarantees that a resolution will be successful. The Company has $690 in accounts payable in the condensed consolidated balance sheet as of June 30, 2020 and December 31, 2019 related to the alleged unpaid invoices.
On April 24, 2020 Sha-Poppin Gourmet Popcorn, LLC, individually and on behalf of a class of similarly situated parties (the “Popcorn Company”), filed a lawsuit against certain defendants, including the Company. The case captioned, Sha-Poppin Gourmet Popcorn, LLC v. JPMorgan Chase Bank, N.A., RCSH Operations, LLC, RCSH Operations, Inc (together d/b/a Ruth’s Chris Steakhouse), and Phunware, Inc., was filed in the Northern District of Illinois, Eastern Division. The Popcorn Company alleges that the Company was unjustly enriched by JPMorgan Chase for the Company's loan made pursuant to the PPP under the CARES Act. (See Note 6 for discussion related to the Company's CARES Act loan.) The Company filed a motion to dismiss the single claim against it and disputes the court's jurisdiction and the basis of the claim. The Company intends to defend the matter vigorously. Given the preliminary stage of the case, the Company is unable to predict the outcome of this dispute, or estimate the loss or range of loss, if any, associated with this matter.
From time to time, the Company is and may become involved in various legal proceedings in the ordinary course of business. The outcomes of our legal proceedings are inherently unpredictable, subject to significant uncertainties, and could be material to our operating results and cash flows for a particular reporting period. In addition, for the matters disclosed above that do not include an estimate of the amount of loss or range of losses, such an estimate is not possible, and we may be unable to estimate the possible loss or range of losses that could potentially result from the application of non-monetary remedies.
8. PhunCoin & PhunToken
PhunCoin
In 2018, PhunCoin, Inc., the Company’s wholly-owned subsidiary, launched an offering pursuant to Rule 506(c) of Regulation D (the "Reg D Offering") as promulgated under the Securities Act of rights to acquire a token denominated as "PhunCoin" (the "Rights"). In addition, in 2019, we commenced an offering of Rights pursuant to Regulation CF (the "Reg CF Offering"). PhunCoin, Inc. accepts payment in the form of cash and digital currencies for purchases of the Rights. The amount of PhunCoin to be issued to the purchaser is equal to the dollar amount paid by the purchaser divided by the price of PhunCoin at the time of issuance of PhunCoin during the launch of the Token Ecosystem (as defined below) before taking into consideration an applicable discount rate, which is based on the time of the purchase (early purchasers will receive a larger discount rate).
PhunCoin is expected to be issued to Rights holders the earlier of (i) the launch of the Company’s blockchain technology enabled rewards marketplace and data exchange ("Token Ecosystem"), (ii) one (1) year after the issuance of the Rights to the purchaser, or (iii) the date the Company determines that it has the ability to enforce resale restrictions with respect to PhunCoin pursuant to applicable federal securities laws. Proceeds from the Rights offering are generally not refundable; however, the Company believes it has a contractual obligation to use good faith efforts to issue a token to Rights holders under the token rights agreement. Holders of the Rights may be issued PhunCoin even if the Token Ecosystem is not yet operational. PhunCoin will have no usefulness until the Token Ecosystem is operational because PhunCoin is expected to only be useable on the Token Ecosystem. The ongoing coronavirus of 2019 ("COVID-19") pandemic has resulted in Phunware reducing human capital resources from the development of the Token Ecosystem to other initiatives of the organization. There can be no assurance as to when, or if, the Company will allocate resources to the development of the Token Ecosystem in the future or if the Company will be able to successfully launch the Token Ecosystem.
As of June 30, 2020, the Company has received aggregate cash proceeds from the Reg D Offering and Reg CF Offering of $1,207, pursuant to which the holders of the Rights will receive an aggregate of approximately 577.9 million PhunCoin if the launch of the Token Ecosystem occurs. The Reg CF Offering closed May 1, 2019. While the Reg D Offering is ongoing, the Company does not anticipate any additional proceeds to be raised.
16

PhunToken ("Phun")
During the second quarter of 2019, Phunware announced the launch of a separate token, Phun, which is meant to act as a medium of exchange within the Token Ecosystem. Phun will be issued through a separate, wholly-owned subsidiary, Phun Token International, available initially only to persons outside of the United States and Canada. Consumers may receive Phun for actively engaging in marketing campaigns; developers and publishers may receive Phun for utilizing Phunware’s loyalty software development kit in order to better engage, manage and monetize their consumers; and brands will gain access to more relevant, verifiable data by accessing Phunware’s data exchange and using Phun for their own loyalty programs. As of June 30, 2020, the Company has not sold any Phun.
9. Stockholders’ Equity
Common Stock
Total common stock authorized to be issued as of June 30, 2020 was 1,000,000,000 shares, with a par value of $0.0001 per share. At June 30, 2020 and December 31, 2019, there were 43,562,804 and 39,817,917 shares outstanding, inclusive of 1,485 and 6,219 restricted shares subject to repurchase for unvested shares related to early option exercises under the Company’s stock equity plans, respectively.
During 2019, the Company issued an aggregate of 11,530,442 shares of common stock related to various cash and cashless (net) exercises of warrants for common stock. Cash exercises for warrants for 617,296 shares of common stock resulted in aggregate gross proceeds of approximately $6,184, of which $6,092 was received in cash, $92 was received in digital currencies. Furthermore, there were 13,975,359 warrants exercised under cashless (net) provisions resulting in the issuance of 10,913,146 shares of common stock.
Warrants
The Company has various warrants outstanding. A summary of the Company’s warrant activity is set forth below:
Warrant TypeCash Exercise
Price per
share
Warrants Outstanding
December 31, 2019
Warrants Exercised
Warrants Outstanding
June 30, 2020
CashCashless
Common stock warrant (Series D-1)$5.54  14,866  —  —  14,866  
Common stock warrants (Series F)$9.22  377,402  —  —  377,402  
Public Warrants (PHUNW)$11.50  1,761,291  —  —  1,761,291  
Private Placement Warrants$11.50  1,658,381  —  —  1,658,381  
Unit Purchase Option Warrants$11.50  24,172  —  —  24,172  
Total3,836,112  —  —  3,836,112  

10. Stock-Based Compensation
2018 Equity Incentive Plan
In 2018, our board of directors adopted, and our stockholders approved, the 2018 Equity Incentive Plan (the “2018 Plan”). The purposes of the 2018 Plan are to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentives to employees, directors and consultants who perform services to the Company, and to promote the success of our business. These incentives are provided through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance units and performance shares.
The number of shares of common stock available for issuance under the 2018 Plan will also include an annual increase on the first day of each fiscal year, equal to the lesser of: (i) 10% of the post-closing outstanding shares of common stock; (ii) 5% of
17

the outstanding shares of common stock on the last day of the immediately preceding fiscal year; or (iii) such other amount as our board of directors may determine.
In addition, the shares of common stock reserved for issuance under the 2018 Plan also will include any shares of common stock subject to stock options, restricted stock units or similar awards granted under the 2009 Equity Incentive Plan (the “2009 Plan”), that, on or after the adoption of the 2018 Plan, expire or otherwise terminate without having been exercised in full and shares of common stock issued pursuant to awards granted under the 2009 Plan that are forfeited to or repurchased by us. As of June 30, 2020, the maximum number of shares of common stock that may be added to the 2018 Plan pursuant to the foregoing equals 1,254,166.
During the six months ended June 30, 2020, restricted stock units were the only stock-based incentives granted under the 2018 Plan. A summary of the Company’s restricted stock unit activity under the 2018 Plan is set forth below:
SharesWeighted Average Grant Date Fair Value
Outstanding as of December 31, 20192,436,968  $3.15  
Granted2,335,603  0.98  
Released(1,827,375) 1.70  
Forfeited(298,954) 3.16  
Outstanding as of June 30, 20202,646,242  $2.23  
Not including the maximum number of shares from the 2009 Plan that may be added to the 2018 Plan noted above, the 2018 Plan had 221,388 and 205,206 shares of common stock reserved for future issuances as of June 30, 2020 and December 31, 2019, respectively.
During the first quarter of 2020, we granted 123,084 restricted stock units to non-employee directors, each with a grant date fair value of $1.25 per share in lieu of cash compensation board fees for services provided. The awards vested immediately. We also granted 125,523 restricted stock units to non-employee directors, with a grant date fair value of $1.25 per share. The awards vest over ten months in four equal installments on March 26, 2020, June 26, 2020, September 18, 2020, and December 25, 2020, respectively, and are subject to service conditions. We also granted 756,000 restricted stock unit awards to team members with an average grant date fair value of $1.25 per share. The awards granted to team members vest over an average of 42 months with various installment and vesting dates, and are subject to service conditions. We also granted 610,000 restricted stock units to a non-employee service provider that were for the satisfaction of legal fees owed. The awards granted to the legal service provider vested immediately and had an average grant date fair value $0.89.
During the second quarter of 2020, we granted 85,996 restricted stock units to non-employee directors, each with a grant date fair value of $0.71 per share in lieu of cash compensation board fees for services provided. The awards vested immediately. We also granted 375,000 restricted stock unit awards to team members with an average grant date fair value of $0.67 per share. The awards granted to team members vest over 4 years with 25% vesting May 18, 2021, then equal quarterly installments thereafter until the final vesting period of May 18, 2024 and are subject to service conditions. We also granted 250,000 restricted stock units to non-employee service provider that were for the satisfaction of legal fees owed. The awards granted to the legal service provider vested immediately and had an average grant date fair value $0.67.
2018 Employee Stock Purchase Plan
Also, in 2018, our board of directors adopted, and our stockholders approved, the 2018 Employee Stock Purchase Plan (the “2018 ESPP”). The 2018 ESPP will be administered by our board of directors or a committee appointed by the board (the “administrator”). The purpose of the 2018 ESPP is to provide eligible employees with an opportunity to purchase shares of our common stock through accumulated contributions. The 2018 ESPP permits participants to purchase shares of common stock through contributions (generally in the form of payroll deductions) of up to an amount of their eligible compensation determined by the administrator. Subject to certain other limitations or unless otherwise determined by the administrator, a participant may purchase a maximum of 2,000 shares of common stock during a purchase period. The offering periods under the 2018 ESPP will begin on such date as determined by the administrator and expire on the earliest to occur of (a) the completion of the purchase of shares on the last exercise date occurring within 27 months of the applicable enrollment date of the offering period on which the purchase right was granted, or (b) a shorter period established by the administrator prior to an enrollment date for all options to be granted on such enrollment date. Amounts deducted and accumulated by the participant are used to purchase shares of common stock on each exercise date. The purchase price of the shares will be determined by the
18

administrator but in no event will be less than 85% of the lower of the fair market value of common stock on the enrollment date or on the exercise date. Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment with the Company.
The number of shares of common stock that may be made available for sale under the 2018 ESPP also includes an annual increase on the first day of each fiscal year beginning for the fiscal year following the fiscal year in which the first enrollment date (if any) occurs equal to the lesser of (i) 3% of the expected post-closing outstanding shares of common stock; (ii) 1.5% of the outstanding shares of common stock on the last day of the immediately preceding fiscal year; or such other amount as the administrator may determine.
As of June 30, 2020, the Company has not consummated an enrollment or offering period related to the 2018 ESPP. The 2018 ESPP had 272,942 shares of common stock available for sale and reserved for issuance as of June 30, 2020 and December 31, 2019.
2009 Equity Incentive Plan
In 2009, the Company adopted its 2009 Equity Incentive Plan (the “2009 Plan”), which allowed for the granting of incentive and non-statutory stock options, as defined by the Internal Revenue Code, to employees, directors, and consultants. The exercise price of the options granted was generally equal to the value of the Company’s common stock on the date of grant, as determined by the Company’s board of directors. The awards are exercisable and vest, generally over four years, in accordance with each option agreement. The term of each option is no more than ten years from the date of the grant. The 2009 Plan allows for options to be immediately exercisable, subject to the Company’s right of repurchase for unvested shares at the original exercise price. The total amount received in exchange for these shares has been included in accrued expenses on the accompanying condensed consolidated balance sheets and is reclassified to equity as the shares vest. As of June 30, 2020 and December 31, 2019, 1,485 and 6,219 shares were unvested amounting to $1 and $3 in accrued expenses, respectively. Effective with the adoption of the 2018 Plan, no additional grants will be made under the 2009 Plan.
A summary of the Company’s stock option activity under the 2009 Plan and related information is as follows:
Number of SharesWeighted Average
Exercise Price
Weighted Average
Remaining
Contractual Term
(years)
Aggregate Intrinsic
Value
Outstanding as of December 31, 20191,465,450  $0.80  6.86$771  
Granted—  
Exercised(150,942) 0.57  
Forfeited(61,827) 1.31  
Outstanding as of June 30, 20201,252,681  $0.80  6.58$700  
Exercisable as of June 30, 2020980,373  $0.74  6.30$570  
For the six months ended June 30, 2020, the aggregate intrinsic value of options exercised was $43 and the total fair value of options vested was $64.

19

Stock-Based Compensation
Compensation costs that have been included on the Company’s condensed consolidated statements of operations and comprehensive loss for all stock-based compensation arrangements are detailed as follows:
Three Months Ended June 30,Six Months Ended June 30,
Stock-based compensation2020201920202019
Cost of revenues$62  $24  $113  $38  
Sales and marketing22  9  29  (16) 
General and administrative1,039  349  1,638  372  
Research and development(8) 34  (30) 33  
Total stock-based compensation$1,115  $416  $1,750  $427  
The Company recognizes forfeitures as they occur. As of June 30, 2020, the unamortized fair value of the restricted stock units under the 2018 Plan was approximately $5,018. The weighted-average remaining recognition period over which these costs will be amortized was approximately 2.6 years. Unrecognized stock compensation expense for options granted under the 2009 Plan was $141 as of June 30, 2020.
11. Domestic and Foreign Operations
Identifiable long-lived assets attributed to the United States and international geographies are based upon the country in which the asset is located or owned. As of June 30, 2020 and December 31, 2019, all of the Company’s identifiable long-lived assets were in the United States.
12. Related-Party Transactions

Accounts Payable
At June 30, 2020 and December 31, 2019, there is $255 recorded in accounts payable due to Nautilus Energy Management Corporation, an affiliate of a current member and former member of the Company’s board of directors.
Debt

As more fully discussed in Note 6, Debt, the Company entered into a Note and RPBLs (both defined above) with certain related parties.
13. Subsequent Events
The Company has evaluated subsequent events through August 14, 2020.
2020 Convertible Notes
On July 15, 2020, the Company issued a Series A Senior Convertible Note (a “Series A Note”) to an institutional investor with an initial principal amount of $4,320 (reflecting an original issue discount of $320) in a private placement. We repaid in full the outstanding principal balance, accrued and unpaid interest and make-whole amount on the Senior Convertible Note issued on March 20, 2020 to the same investor. The cash payment to the noteholder to satisfy the Senior Convertible Note was in the amount $2,084. After the payoff of the Senior Convertible Note and deducting transaction costs, aggregate net cash proceeds to the Company was $1,751.
On the same date, the Company issued a Series B Senior Secured Convertible Note (a “Series B Note,” and together with the Series A Note, the “2020 Convertible Notes”) to the same investor with an initial principal amount of $17,280 (reflecting an original issue discount of $1,280). The investor paid for the Series B Note by delivering a secured promissory note (the “Investor Note”) with an initial principal amount of $16,000.
20

The Company will receive cash under the Series B Note only upon cash repayment of the corresponding Investor Note. The investor may, at its option and at any time, voluntarily prepay an Investor Note, in whole or in part. In addition, the Investor Note is subject to mandatory prepayment, in whole or in part, upon the occurrence of certain events.

The Investor Note may be satisfied through netting against the Series B Note rather than through the payment of cash. Under the Investor Note, the Company and the investor have certain optional offset rights, which if exercised, would reduce the amount outstanding under the Series B Note and Investor Note.
The Series A Note and outstanding balance on the Series B Note each bear interest at a rate of 7% per annum and includes a make-whole of interest from the date of issuance through the maturity date of December 31, 2021. The unused proceeds of the Series B Note bears interest at a rate of 3% per annum.

Monthly Payments

Starting on July 31, 2020 and on the last trading day of each month thereafter, and on the maturity date, the Company is required to make monthly amortization payments equal to 1/18th of the Series A Note, interest on the 2020 Convertible Notes and make-whole (the "Installment Amount"), which must be satisfied in cash at a redemption price equal to 107% of the Installment Amount.

Redemption

The Company may redeem the 2020 Convertible Notes at a price equal to 107% of the outstanding principal of the 2020 Convertible Notes (or, if greater, the market value of the shares underlying the 2020 Convertible Notes) and accrued and unpaid interest.

Subject to certain limited exceptions, the noteholder will have the right to have us redeem a portion of each 2020 Convertible Note not in excess of 40% of the net proceeds from a qualified capital fund raise at a redemption price of 107% of the portion of the 2020 Convertible Note subject to redemption or, if greater, the market value of the shares underlying the 2020 Convertible Note.

In connection with an Event of Default, the noteholder may require us to redeem in cash any or all of the 2020 Convertible Notes. The redemption price will equal 115% of the outstanding principal of the 2020 Convertible Notes to be redeemed, and accrued and unpaid interest.

In connection with a Change of Control (as defined in the 2020 Convertible Notes), a noteholder may require us to redeem all or any portion of the 2020 Convertible Notes. The redemption price per share will equal the greatest of (i) 115% of the outstanding principal to be redeemed, and accrued and unpaid interest, (ii) 115% of the market value of the shares of our common stock, and (iii) 115% of the aggregate cash consideration that would have been payable in respect of the shares of our common stock underlying the 2020 Convertible Notes.

The Company also may redeem any portion of any Series B Note by offsetting the principal amount thereof against the principal amount of the corresponding Investor Note. Upon any such redemption, the original issue discount under the Series B Note associated with the principal amount thereof being redeemed will be deemed satisfied.

Conversion

The 2020 Convertible Notes are convertible, at the option of the noteholder, into shares of our common stock at a conversion price of $3.00 per share. The conversion price is subject to full ratchet anti-dilution protection and standard adjustments in the event of any stock split, stock dividend, stock combination, recapitalization or other similar transaction.

If an Event of Default has occurred under the 2020 Convertible Notes, the noteholder may elect to alternatively convert the 2020 Convertible Notes at a redemption premium of 115% at an alternate conversion price equal to the lower of (x) the conversion price then in effect and (y) the greater of the Floor Price (as defined in the 2020 Convertible Notes) and 85% of the lowest volume weighted average price in the 10 days prior to the applicable conversion date.

Covenants

We will be subject to certain customary affirmative and negative covenants regarding the incurrence of certain indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends, distributions or redemptions,
21

and the transfer of assets, among other matters. We also will be subject to a financial covenant that requires us to maintain available cash in the amount of $500 at the end of each fiscal quarter, subject to a right to cure.

Warrant

In addition to the 2020 Convertible Notes, we issued a warrant (the “Warrant”) exercisable for 3 years for the purchase of an aggregate of up to 2,160,000 shares of Common Stock (the “Warrant Shares”), at an exercise price of $4.00 per share to the same investor. The number of Warrant Shares and exercise price are each subject to adjustment provided under the Warrant. If, at the time of exercise of the Warrant, there is no effective registration statement registering, or no current prospectus available for, the issuance of the Warrant Shares, then the Warrant may also be exercised, in whole or in part, by means of a “cashless exercise.” The Warrant may not be exercised if, after giving effect to the exercise, the investor would beneficially own amounts in excess of those permissible under the terms of the Warrant.

Registration Rights Agreement

The Company is required to file a registration statement covering the resale of the shares underlying the 2020 Convertible Notes and the shares issuable upon exercise of the Warrant within 60 days and to have the registration statement declared effective within 90 days of after the closing of the Purchase Agreement. It also grants the noteholder customary “piggyback” registration rights. If we fail to file the registration statement or have it declared effective by the deadlines above, or if certain other conditions relating to the availability of the registration statement and current public information are not met, we will pay certain Registration Delay Payments to such noteholder (as defined in the Registration Rights Agreement).

Participation Rights

In addition, the Company granted the noteholder participation rights in future equity and equity-linked offerings of securities, subject to certain limited exceptions, during the two years after the later of (a) the closing or (b) the date the Investor Note no longer remains outstanding, in an amount of up to 30% of the securities being sold in such offerings.
22

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
References in this section to “we,” “us,” "our," or “the Company” refer to Phunware. References to “management” or “management team” refer to Phunware’s officers and directors.
The following discussion and analysis of Phunware’s financial condition and results of operations should be read in conjunction with Phunware’s condensed consolidated financial statements and the related notes to those statements presented in “Part I – Item 1. Financial Statements.” In addition to historical financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties and assumptions. Phunware’s actual results and timing of selected events may differ materially from those anticipated in these forward-looking statements as a result of many factors, including those discussed in the section titled “Risk Factors” and elsewhere in this Report.
Certain figures, such as interest rates and other percentages, included in this section have been rounded for ease of presentation. Percentage figures included in this section have not in all cases been calculated on the basis of such rounded figures but on the basis of such amounts prior to rounding. For this reason, percentage amounts in this section may vary slightly from those obtained by performing the same calculations using the figures in our condensed consolidated financial statements or in the associated text. Certain other amounts that appear in this section may similarly not sum due to rounding.
Key Events and Recent Developments
On March 11, 2020, the World Health Organization declared the outbreak of the novel coronavirus (“COVID-19”) as a pandemic. The outbreak is having an impact on the global economy, resulting in rapidly changing market and economic conditions. The COVID-19 outbreak in the United States has caused business disruption through mandated and voluntary closing of businesses and cancellation of events for which the Company's application transition business serves. Furthermore, the Company’s platform software and services business serves healthcare and hospitals throughout the United States. While the disruption is currently expected to be temporary, there is considerable uncertainty around the duration of the closings and cancellations.
The related financial impact and duration cannot be reasonably estimated at this time. We implemented a work-from-home policy for our employees effective March 16, 2020 and we are taking steps to implement measures to reduce operating expenses. To that end, on March 27, 2020, the Company committed to cost reduction by furloughing 37 persons, or approximately 42% of its workforce.
On April 10, 2020, the Company received loan proceeds in the amount of $2.85 million from JPMorgan Chase, N.A. pursuant to the Paycheck Protection Program ("PPP") under the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"), which was enacted on March 27, 2020. The principal amount of the PPP loan is subject to forgiveness under the PPP upon Phunware’s request to the extent that PPP loan proceeds are used to pay expenses permitted by the PPP, including payroll, group health care benefits, rent, utilities and interest on other debt obligations incurred prior to February 15, 2020. Although the Company currently anticipates a portion of the loan to be forgiven, there can be no assurance that any part of the PPP loan will be forgiven. See Item 1A. Risk Factors, in Part II of this Quarterly Report on Form 10-Q and Part I of in our Annual Report on Form 10-K filed with the SEC on March 30, 2020, for additional information.
Overview
Phunware, Inc. offers a fully integrated software platform that equips companies with the products, solutions and services necessary to engage, manage and monetize their mobile application portfolios globally at scale. Phunware’s Multiscreen-as-a-Service ("MaaS") platform provides the entire mobile lifecycle of applications, media and data in one login through one procurement relationship. Its offerings include:
Enterprise mobile software including content management, location-based services, marketing automation, business intelligence and analytics, alerts, notifications and messaging, audience engagement, audience monetization, vertical solutions and cryptonetworking, MaaS software application framework that pre-integrates all of our MaaS software ingredients for use within mobile application portfolios, solutions and services;
Application transactions for mobile audience building, user acquisition, application discovery, audience engagement and audience monetization; and
Data for data enrichment expanding connections and attributes of a Phunware ID and building custom audience for use in mobile media
23

We intend to continue investing for long-term growth. We have invested and expect to continue investing in expanding our ability to market, sell and provide our current and future products and services to customers globally. We also expect to continue investing in the development and improvement of new and existing products and services to address customers' needs. We currently do not expect to be profitable in the near future.
Key Business Metrics
Our management regularly monitors certain financial measures to track the progress of its business against internal goals and targets. We believe that the most important of these measures include backlog and deferred revenue.
Backlog and Deferred Revenue. Backlog represents future amounts to be invoiced under our current agreements. At any point in the contract term, there can be amounts that we have not yet been contractually able to invoice. Until such time as these amounts are invoiced, they are not recorded in revenues, deferred revenue, accounts receivable or elsewhere in our condensed consolidated financial statements, and are considered by us to be backlog. We expect backlog to fluctuate up or down from period to period for several reasons, including the timing and duration of customer contracts, varying billing cycles and the timing and duration of customer renewals.
In addition, our deferred revenue consists of amounts that have been invoiced but that have not yet been recognized as revenues as of the end of a reporting period. Together, the sum of deferred revenue and backlog represents the total billed and unbilled contract value yet to be recognized in revenues, and provides visibility into future revenue streams.
The following table sets forth the backlog and deferred revenue:
June 30, 2020December 31, 2019
(in thousands)
Backlog$3,719  $5,496  
Deferred revenue5,856  7,124  
Total backlog and deferred revenue$9,575  $12,620  

Non-GAAP Financial Measures
Adjusted Gross Profit, Adjusted Gross Margin and Adjusted EBITDA
We report our financial results in accordance with accounting principles generally accepted in the United States of America ("GAAP"). We also use certain non-GAAP financial measures that fall within the meaning of Securities and Exchange Commission Regulation G and Regulation S-K Item 10(e), which may provide users of the financial information with additional meaningful comparison to prior period results. Our non-GAAP financial measures include adjusted gross profit, adjusted gross margin and adjusted earnings before interest, taxes, depreciation and amortization ("EBITDA") (our "non-GAAP financial measures"). Management uses these measures (i) to compare operating performance on a consistent basis, (ii) to calculate incentive compensation for its employees, (iii) for planning purposes including the preparation of its internal annual operating budget, and (iv) to evaluate the performance and effectiveness of operational strategies.
Our non-GAAP financial measures should be considered in addition to, not as a substitute for, or superior to, financial measures calculated in accordance with GAAP. They are not measurements of our financial performance under GAAP and should not be considered as alternatives to revenue or net loss, as applicable, or any other performance measures derived in accordance with GAAP and may not be comparable to other similarly titled measures of other businesses. Our non-GAAP financial measures have limitations as analytical tools and should not be considered in isolation or as a substitute for analysis of our operating results as reported under GAAP. Some of these limitations include:
Non-cash compensation is and will remain a key element of our overall long-term incentive compensation package, although we exclude it as an expense when evaluating its ongoing operating performance for a particular period;
Our non-GAAP financial measures do not reflect the impact of certain cash charges resulting from matters we consider not to be indicative of ongoing operations, and;
24

other companies in our industry may calculate our non-GAAP financial measures differently than we do, limiting their usefulness as comparative measures.
We compensate for these limitations to our non-GAAP financial measures by relying primarily on its GAAP results and using our non-GAAP financial measures only for supplemental purposes. Our non-GAAP financial measures include adjustments for items that may not occur in future periods. However, we believe these adjustments are appropriate because the amounts recognized can vary significantly from period to period, do not directly relate to the ongoing operations of our business and complicate comparisons of our internal operating results and operating results of other peer companies over time. For example, it is useful to exclude non-cash, stock-based compensation expenses because the amount of such expenses in any specific period may not directly correlate to the underlying performance of our business operations and these expenses can vary significantly across periods due to timing of new stock-based awards. We may also exclude certain discrete, unusual, one-time, or non-cash costs, including transaction costs and the income tax impact of adjustments in order to facilitate a more useful period-over-period comparison of its financial performance. Each of the normal recurring adjustments and other adjustments described in this paragraph help management with a measure of our operating performance over time by removing items that are not related to day-to-day operations or are non-cash expenses.
The following table sets forth the non-GAAP financial measures we monitor.
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)(in thousands)
Adjusted gross profit (1)
$1,513  $2,822  3,120  5,545  
Adjusted gross margin (1)
68.4 %51.2 %64.3 %51.2 %
Adjusted EBITDA (2)
$(1,817) $(2,411) $(4,994) $(5,615) 
(1)Adjusted gross profit and adjusted gross margin are non-GAAP financial measures. We believe that adjusted gross profit and adjusted gross margin provide supplemental information with respect to gross profit and gross margin regarding ongoing performance. We define adjusted gross profit as net revenues less cost of revenue, adjusted to exclude one-time revenue adjustments, stock-based compensation and amortization of intangible assets. We define adjusted gross margin as adjusted gross profit as a percentage of net revenues.
(2)Adjusted EBITDA is a non-GAAP financial measure. We believe Adjusted EBITDA provides helpful information with respect to operating performance as viewed by management, including a view of our business that is not dependent on (i) the impact of our capitalization structure and (ii) items that are not part of day-to-day operations. We define adjusted EBITDA as net loss plus (i) interest expense, (ii) income tax expense, (iii) depreciation, (iv) amortization, and further adjusted for (v) one-time adjustments, and (vi) stock-based compensation expense.
Reconciliation of Non-GAAP Financial Measures
The following tables set forth a reconciliation of the most directly comparable GAAP financial measure to each of the non-GAAP financial measures discussed above.
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)(in thousands)
Gross profit$1,445  $2,788  $2,994  $5,486  
Add back:  Amortization of intangibles 10  13  21  
Add back:  Stock-based compensation62  24  113  38  
Adjusted gross profit$1,513  $2,822  $3,120  $5,545  
Adjusted gross margin68.4 %51.2 %64.3 %51.2 %

25

Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)(in thousands)
Net loss$(3,511) $(3,067) $(7,474) $(6,561) 
Add back:  Depreciation and amortization38  84  88  175  
Add back:  Interest expense460  151  561  339  
Add back:  Income tax expense—   —   
EBITDA(3,013) (2,827) (6,825) (6,042) 
Add Back:  Stock-based compensation1,115  416  1,750  427  
Add Back: Loss on extinguishment of debt81  —  81  —  
Adjusted EBITDA$(1,817) $(2,411) $(4,994) $(5,615) 

Components of Results of Operations
Revenue and Gross Profit
There are a number of factors that impact the revenue and margin profile of the services and technology offerings we provide, including, but not limited to, solution and technology complexity, technical expertise requiring the combination of products and types of services provided, as well as other elements that may be specific to a particular client solution.
Platform Subscriptions and Services Revenue. Subscription revenue is derived from software license fees, which comprise subscription fees from customers licensing the Company’s Software Development Kits (SDKs), which includes accessing the MaaS platform and/or MaaS platform data; application development service revenue from the development of customer applications, or apps, which are built and delivered to customers; and support fees.
Subscription revenue from SDK licenses gives the customer the right to access the Company’s MaaS platform. Application development revenue is derived from development services around designing and building new applications or enhancing existing applications. Support revenue is comprised of support and maintenance fees of customer applications, software updates, and technical support for application development services for a support term.
From time to time, the Company also provides professional services by outsourcing employees’ time and materials to customers.
Platform subscriptions and services gross profit is equal to subscriptions and services revenue less the cost of personnel and related costs for our support and professional services employees, external consultants, stock-based compensation and allocated overhead. Costs associated with our development and project management teams are generally recognized as incurred. Costs directly attributable to the development or support of applications relating to platform subscription customers are included in cost of sales, whereas costs related to the ongoing development and maintenance of Phunware’s MaaS platform are expensed in research and development. As a result, platform subscriptions and services gross profit may fluctuate from period to period.
Application Transaction Revenue. We also generate revenue by charging advertisers to deliver advertisements (ads) to users of mobile connected devices. Depending on the specific terms of each advertising contract, we generally recognize revenue based on the activity of mobile users viewing these ads. Fees from advertisers are commonly based on the number of ads delivered or views, clicks, or actions by users on mobile advertisements delivered, and we recognize revenue at the time the user views, clicks, or otherwise acts on the ad. We sell ads through several offerings: cost per thousand impressions, cost per click and cost per action. In addition, we generate application transaction revenue thru in-app purchases from application on our platform.
Application transaction gross profit is equal to application transaction revenue less cost of revenue associated with application transactions. Application transaction gross profit is impacted by the cost of direct premium, performance and network cost as well as based on the activity of mobile users viewing ads and marketing engagements through mobile applications. As a result, our application transaction gross profit may fluctuate from period to period due to variable activity of mobile users.
26

Gross Margin
Gross margin measures gross profit as a percentage of revenue. Gross margin is generally impacted by the same factors that affect changes in the mix of subscriptions and services and application transactions.
Operating Expenses
Our operating expenses include sales and marketing expenses, general and administrative expenses, research and development expenses, depreciation and amortization of acquired intangible assets. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, stock-based compensation and, in sales and marketing expense, commissions.
Sales and Marketing Expense. Sales and marketing expense is comprised of compensation, commission expense, variable incentive pay and benefits related to sales personnel, along with travel expenses, other employee related costs, including stock-based compensation and expenses related to marketing programs and promotional activities. We expect our sales and marketing expense to increase in absolute dollars as we increase our sales and marketing organizations as we plan to increase revenue but may fluctuate as a percentage of our total revenue from period to period.
General and Administrative Expense. General and administrative expense is comprised of compensation and benefits of administrative personnel, including variable incentive pay and stock-based compensation, bad debt expenses and other administrative costs such as facilities expenses, professional fees and travel expenses. We expect to incur additional general and administrative expenses as a result of operating as a public company, including expenses related to compliance with the rules and regulations of the SEC and listing standards of Nasdaq, additional insurance expenses, investor relations activities and other administrative and professional services. We also expect to increase the size of our general and administrative function to support the growth of our business. As a result, we expect that our general and administrative expenses will increase in absolute dollars but may fluctuate as a percentage of our total revenue from period to period.
Research and Development Expense. Research and development expenses consist primarily of employee compensation costs and overhead allocation. We believe that continued investment in our platform is important for our growth. As a result, we expect our research and development expenses will increase in absolute dollars as our business grows but may fluctuate as a percentage of revenue from period to period.
Interest Expense 

Interest expense includes interest related to our outstanding debt, including amortization of discounts and deferred issuance costs, as well as, factoring fees related to our factoring financing arrangement.

Our board of directors has authorized two different debt offerings allowing the Company to seek up to $20 million in each debt offering. We further have entered into certain related party bridge loans and a senior convertible note.

Refer to Note 5 "Factoring Agreement" and Note 6 "Debt" in the notes to the condensed consolidated financial statements included Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on our factoring arrangement and debt offerings, respectively.

We also may seek additional debt financings to fund the expansion of our business or to finance strategic acquisitions in the future, which may have an impact on its interest expense. Refer to Note 13 "Subsequent Events" in the notes to the condensed consolidated financial statements included Part I, Item 1 of this Quarterly Report on Form 10-Q for discussion regarding new convertible notes issued in July 2020.
27

Results of Operations
Net Revenues
Three Months Ended June 30,Change
20202019Amount%
(in thousands)
Net Revenues
Platform subscriptions and services$2,023  $5,092  $(3,069) (60.3)%
Application transaction190  418  (228) (54.5)%
Net revenues$2,213  $5,510  $(3,297) (59.8)%
Platform subscriptions and services as a percentage of net revenues91.4 %92.4 %
Application transactions as a percentage of net revenues8.6 %7.6 %

Six Months Ended June 30, 2020Change
20202019Amount%
(in thousands)
Net Revenues
Platform subscriptions and services$4,414  $9,913  $(5,499) (55.5)%
Application transaction439  912  (473) (51.9)%
Net revenues$4,853  $10,825  $(5,972) (55.2)%
Platform subscriptions and services as a percentage of net revenues91.0 %91.6 %
Application transactions as a percentage of net revenues9.0 %8.4 %

Net revenues decreased $3.3 million, or (59.8)%, for the three months ended June 30, 2020 compared to the corresponding period in 2019. Platform subscriptions and services revenue decreased $3.1 million, or (60.3)%, driven by the completion of our statement of work with Fox Networks Group ("Fox") on September 30, 2019. Revenue from Fox was approximately $3.1 million three months ended June 30, 2019. See the subheading titled, "Concentrations of Credit Risk," in Note 1, "The Company and Basis of Presentation" in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Application transaction revenue decreased $0.2 million, or (54.5)%, for the three months ended June 30, 2020, compared to the corresponding period in 2019, primarily because of the various decreased or ceased advertising campaigns.

Net revenues decreased $6.0 million, or (55.2)%, for the six months ended June 30, 2019 compared to the corresponding period in 2019. Platform subscriptions and services revenue decreased $5.5 million, or (55.5)%, driven by the completion of our statement of work with Fox, as noted above . Revenue from Fox was approximately $6.4 million six months ended June 30, 2019. This decrease was partially offset by the fulfillment of new contracts during six months ended.
Application transaction revenue decreased $0.5 million, or (51.9)%, for the six months ended June 30, 2019, compared to the corresponding period in 2019, primarily because of the various decreased or ceased advertising campaigns.
28

Cost of Revenues, Gross Profit and Gross Margin
Three Months Ended June 30,Change
20202019Amount%
(in thousands)
Cost of Revenues
Platform subscriptions and services$749  $2,600  $(1,851) (71.2)%
Application transaction19  122  (103) (84.4)%
Total cost of revenues$768  $2,722  $(1,954) (71.8)%
Gross Profit
Platform subscriptions and services1,274  $2,492  $(1,218) (48.9)%
Application transaction171  296  (125) (42.2)%
Total gross profit$1,445  $2,788  $(1,343) (48.2)%
Gross Margin
Platform subscriptions and services63.0 %48.9 %
Application transaction90.0 %70.8 %
Total gross margin65.3 %50.6 %

Six Months Ended June 30, 2020Change
20202019Amount%
(in thousands)
Cost of Revenues
Platform subscriptions and services$1,795  $5,108  $(3,313) (64.9)%
Application transaction64  231  (167) (72.3)%
Total cost of revenues$1,859  $5,339  $(3,480) (65.2)%
Gross Profit
Platform subscriptions and services2,619  $4,805  $(2,186) (45.5)%
Application transaction375  681  (306) (44.9)%
Total gross profit$2,994  $5,486  $(2,492) (45.4)%
Gross Margin
Platform subscriptions and services59.3 %48.5 %
Application transaction85.4 %74.7 %
Total gross margin61.7 %50.7 %
Total gross profit decreased $1.3 million, or (48.2)% and $2.5 million, or (45.4)% for the three and six months ended June 30, 2020, respectively, when compared to the corresponding period of 2019, due to the revenue items described above, as well as lower application transaction costs due to decreased or ceased advertising campaigns.
29

Operating Expenses
Three Months Ended June 30,Change
20202019Amount%
(in thousands)
Operating expenses
Sales and marketing$277  $665  $(388) (58.3)%
General and administrative3,760  3,970  (210) (5.3)%
Research and development378  1,077  (699) (64.9)%
Total operating expenses$4,415  $5,712  $(1,297) (22.7)%


Six Months Ended June 30, 2020Change
20202019Amount%
(in thousands)
Operating expenses
Sales and marketing$882  $1,389  $(507) (36.5)%
General and administrative7,705  7,945  (240) (3.0)%
Research and development1,239  2,386  (1,147) (48.1)%
Total operating expenses$9,826  $11,720  $(1,894) (16.2)%

Sales and Marketing
Sales and marketing expense decreased $0.4 million, or (58.3)% for the three months ended June 30, 2020 compared to the corresponding period of 2019, primarily due to reduced employee compensation costs as a result of lower headcount of $0.2 million and $0.2 million related to marketing, software and contractor spend.
Sales and marketing expense decreased $0.5 million, or (36.5)% for the six months ended June 30, 2020 compared to the corresponding period of 2019, primarily due to reduced employee compensation costs as a result of lower headcount of $0.4 million. Other decreases of $0.1 million due to reduction of contractor and consulting spend.
General and Administrative
General and administrative expense decreased $0.2 million, or (5.3)% for the three months ended June 30, 2020 compared to the corresponding period of 2019, due to decrease of $0.3 million for payroll and related costs due to a decrease in headcount and $0.5 million for professional fees, IT related cost such as software expense, and $0.1 million of lower bad debt expense. These decreases were primarily offset by a reduction of $0.7 million, related to stock-based compensation expense.
General and administrative expense decreased $0.2 million, or (3.0)% for the six months ended June 30, 2020 compared to the corresponding period of 2019, primarily due to decrease of $1 million related professional fees and software expense, as well as, $0.5 million for various other expenses. These decreases were primarily offset by an increase of $1.3 million, related to stock-based compensation expense.
Research and Development
Research and development expense decreased $0.7 million, or (64.9)% and $1.1 million, or (48.1)% for the three and six months ended June 30, 2020, respectively, compared to the corresponding period of 2019, primarily due to reduced employee compensation costs as a result of lower headcount.
30

Other expense
Three Months Ended June 30,Change
20202019Amount%
(in thousands)
Other expense
Interest expense$(460) $(151) $(309) 204.6 %
Loss on extinguishment of debt(81) —  (81) — %
Other income (expense)—  13  (13) (100.0)%
Total other expense$(541) $(138) $(403) 292.0 %


Six Months Ended June 30, 2020Change
20202019Amount%
(in thousands)
Other expense
Interest expense$(561) $(339) $(222) 65.5 %
Loss on extinguishment of debt(81) —  (81) — %
Impairment of digital currencies—  —  —  — %
Other income (expense)—  17  (17) (100.0)%
Total other expense$(642) $(322) $(320) 99.4 %

Other expense increased $0.4 million and $0.3 million for the three and six months ended June 30, 2020, respectively, when compared to the corresponding period of 2019, primarily related to the increase in interest related to our debt borrowings as further described in Note 6 "Debt" in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q. This is partially offset by a lower amount of financing used, and corresponding interest under our factoring financing arrangement.
Liquidity and Capital Resources
As of June 30, 2020, we held total cash and restricted cash of $245 thousand, of which over 99% of our cash was held in the United States.
In April 2019, the Company’s board of directors authorized the issuance of $20 million of convertible promissory notes (the “Convertible Notes”). The Convertible Notes bear ordinary interest at a rate of 7% per annum and mature on June 3, 2024. The Convertible Notes are convertible into shares of the Company’s common stock at a price of $11.50 per share. Each Convertible Note will convert voluntarily upon a holder’s election, or automatically upon the closing sale price of the Company’s common stock equals or exceeds $17.25 per share for 20 out of 30 consecutive trading days, if a registration statement is then in effect covering the disposition of the converted shares. The Company has one Convertible Note with a balance outstanding of $250 thousand as of June 30, 2020. Refer to Note 6 “Debt” in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the Convertible Notes.
In October 2019, the Company’s board of directors authorized the issuance of $20 million of promissory notes (the “Notes”). The Notes bear ordinary interest at a rate of 10% per annum. During the term of the Notes, the Company will maintain a restricted bank account with a minimum balance of one year of interest payments on the aggregate principal balance of all Notes, which will be available for use exclusively to satisfy any payments owed by the Company under the Notes. The principal and unpaid accrued interest on the Notes will be due and payable on demand by the majority Note holders on or after the date that is 60 months following November 15, 2019. The Notes have a balance outstanding of $905 thousand as of June 30, 2020. Refer to Note 6 “Debt” in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the Notes.
During the first quarter of 2020, various related parties loaned the Company $560 thousand. The Related-Party Bridge Loans ("RPBLs") have an interest of 10% per annum and will mature on November 14, 2024. Payments on or payoff of the
31

RPBLs may be made early with no penalty. Refer to Note 6 “Debt” in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the RPBLs.
On March 19, 2020, the Company entered into a Securities Purchase Agreement for the sale of a Senior Convertible Note with an institutional investor with an initial principal amount of $3.0 million (the “Senior Convertible Note”) for a cash purchase price of approximately $2.8 million (reflecting an original issue discount of $0.2 million) in a private placement that closed on March 20, 2020. After deducting the placement agent fee and other estimated expenses, net cash proceeds at the closing were approximately $2.4 million. In addition, we granted the noteholder participation rights in future equity and equity-linked offerings of securities during the two years after the closing in an amount of up to 30% of the securities being sold in such offerings. Under the Senior Convertible Note, we are subject to certain customary affirmative and negative covenants regarding the incurrence of indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends, distributions or redemptions, and the transfer of assets, among other matters. We also are subject to a financial covenant requiring that we have an available cash balance of at least $200 thousand at each quarterly balance sheet date. The Company believes the "available" cash under the Senior Convertible Note consists of its total cash balances. The Senior Convertible Note was redeemed for cash and paid in full with the issuance of the 2020 Convertible Notes on July 15, 2020. Refer to Note 6 “Debt” in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the Senior Convertible Notes. Refer to Note 13 “Subsequent Events” in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the 2020 Convertible Notes issued in July 2020.
On April 10, 2020, the Company received loan proceeds in the amount of $2.85 million from JPMorgan Chase, N.A. pursuant to the PPP ("PPP Loan") under the CARES Act. The loan, which was in the form of a note dated April 9, 2020, matures on April 9, 2022, bears interest at a rate of 0.98% per annum and is payable monthly commencing on November 9, 2020. The note may be prepaid by the Company at any time prior to the maturity with no prepayment penalties. Refer to Note 6 “Debt” in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the PPP Loan.
Going Concern
The Company has a history of operating losses and negative operating cash flows. Although the Company continues to focus on growing its revenues, it expects these trends to continue into the foreseeable future. We will be required to raise additional capital through debt or equity financings and/or reduce operating expenses. Despite a history of successfully implementing similar plans to alleviate adverse financial conditions, these sources of working capital are not currently assured. There can be no assurance that we will be able to consummate such financings on favorable terms or at all. These conditions raise substantial doubt about our ability to continue as a “going concern”.
The following table summarizes our cash flows for the periods presented:

Six Months Ended June 30,Change
(in thousands, except percentages)20202019Amount%
Consolidated statement of cash flows
Net cash used in operating activities$(4,750) $(5,866) $1,116  (19.0)%
Net cash provided by investing activities—  88  (88) (100.0)%
Net cash provided by (used in) financing activities4,712  (314) 5,026  (1,600.6)%

Operating Activities
The primary source of cash from operating activities is receipts from the sale of platform subscriptions and services and application transactions to customers. The primary uses of cash from operating activities are payments to employees for compensation and related expenses, publishers and other vendors for the purchase of digital media inventory and related costs, sales and marketing expenses and general operating expenses.
We utilized $4.8 million of cash from operating activities during the six months ended June 30, 2020, primarily resulting from a net loss of $7.5 million, as adjusted $1.8 million for stock-based compensation, $0.2 million for amortization of debt discount and deferred financing costs and $0.1 million for loss on extinguishment of debt. In addition, certain changes in
32

our operating assets and liabilities resulted in significant cash increases (decreases) as follows: $0.4 million from an increase in accounts payable, $0.9 million from an increase in accrued expenses, $0.8 million from an increase in account receivable, $(1.3) million from an decrease in deferred revenue and $(0.2) million from an decrease in prepaid and other assets.
The Company utilized $5.9 million of cash from operating activities during the six months ended June 30, 2019, primarily resulting from a net loss of $6.6 million, as adjusted $0.1 million for depreciation and amortization, $0.1 million for allowance for doubtful receivables and $0.4 million for stock-based compensation. In addition, certain changes in our operating assets and liabilities resulted in significant cash increases (decreases) as follows: $(0.8) million from a decrease in accounts payable, $0.3 million from an increase in accrued expenses, and $0.6 million from an increase in deferred revenue.
Investing Activities
Investing activities for the six months ended June 30, 2019 consisted of the sale of digital currencies received for warrant exercises.

Financing Activities
Our financing activities during the six months ended June 30, 2020 consisted of proceeds from various debt borrowings offset by net repayments on our financing factoring agreement. We acquired $4.7 million of cash from financing activities, as a result of $6.0 million from new issuances of debt (inclusive of $0.6 million from related parties), partially offset of $0.7 million of payments on debt (inclusive of $0.2 million to related parties) and $0.7 million in net repayments on our factoring financing agreement. Refer to Note 6 “Debt” in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the Notes.
Financing activities during the six months ended June 30, 2019 consisted primarily of the proceeds from warrant exercises, and utilization of the Company’s financing factoring agreement, as well as redemptions and dividends of the Series A convertible preferred stock. The Company utilized $0.3 million of cash from financing activities, primarily as follows: $(6.2) million from redemptions and dividend payments of Series A convertible preferred stock, $(0.7) million of repayments from the Company’s factoring financing agreement; offset by $6.1 million provided by warrant exercise, $0.3 million provided from convertible notes borrowings and $0.2 million from PhunCoin deposits.
Off-Balance Sheet Arrangements
During the periods ended June 30, 2020 and December 31, 2019, the Company did not have any off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of SEC Regulation S-K, such as the use of unconsolidated subsidiaries, structured finance, special purpose entities or variable interest entities.
Indemnification Agreements
In the ordinary course of business, the Company provides indemnifications of varying scope and terms to customers, vendors, lessors, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, solutions to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain current and former officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of, or are related to, their status or service as directors, officers or employees.
Recent Accounting Pronouncements
Refer to Note 2, “Significant Accounting Policies”, in the notes to our condensed consolidated financial statements for analysis of recent accounting pronouncements that are applicable to our business.
Summary of Significant Accounting Policies
Management’s discussion and analysis of our financial condition and results of operations is based on our financial statements, which have been prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenues generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets
33

and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
Except for the changes described in Note 2, "Significant Accounting Policies," in the notes to our condensed consolidated financial statements related to the issuance of the Senior Convertible Note and the adoption of ASU 2017-04, there have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates disclosed in our Annual Report on Form 10-K filed with the SEC on March 30, 2020 for the year ended December 31, 2019.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Not applicable.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer (together, the “Certifying Officers”), we carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on the foregoing, our Certifying Officers concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Report.
Disclosure controls and procedures are controls and other procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.  Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our Certifying Officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended June 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Effectiveness of Controls
In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.
34

PART II - OTHER INFORMATION
Item 1. Legal Proceedings
The information set forth under the "Litigation" subheading in Note 7, "Commitments and Contingencies" in the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference.
Item 1A. Risk Factors
Important risk factors that could affect our operations and financial performance, or that could cause results or events to differ from current expectations, are described in “Part I, Item 1A — Risk Factors” of our Annual Report on Form 10-K filed with the SEC on March 30, 2020 for the year ended December 31, 2019, as supplemented by the "Risk Factors" section in our prospectus filed with the SEC on April 13, 2020 and the information set forth below. An investment in our securities involves a high degree of risk. The risks and uncertainties described below and within our Form 10-K for the year ended December 31, 2019 and the prospectus are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business or results of operations.

The COVID-19 pandemic could adversely affect our business, operating results, cash flow and financial condition.

We are closely monitoring the impact of the 2019 novel coronavirus, or COVID-19, on all aspects of our business. In March 2020, the World Health Organization characterized COVID-19 as a pandemic and the President of the United States declared the COVID-19 outbreak a national emergency. Since then, the COVID-19 pandemic has rapidly spread across the globe and has already resulted in significant volatility, uncertainty and economic disruption. The future impacts of the pandemic and any resulting economic impact are largely unknown. It is possible that the COVID-19 pandemic, the measures taken by local, state and national governments and the resulting economic impact may materially and adversely affect our business, results of operations, cash flow and financial condition.

The COVID-19 pandemic may prevent us from conducting business activities at full capacity for an extended period of time, including due to spread of the disease or due to shutdowns that are requested or mandated by governmental authorities. For example, we have taken precautionary measures intended to help minimize the risk of the virus to our employees which may disrupt our operations, including implementing a work-from-home policy for our employees until we determine to reopen our offices, canceling marketing events and suspending travel. An extended period of remote work arrangements could strain our business continuity plans, introduce operational risk, including, but not limited to, cybersecurity risks, prevent us from expanding or upselling our customer base, prevent the timely delivery of contracts in progress and impair our ability to effectively manage our business.

In addition, any economic downturn or recession resulting from the COVID-19 pandemic will likely impact demand for our products and services and adversely affect our operations. We expect there to be volatility in customer demand and buying habits as the pandemic continues and the resulting economic impacts are felt, including the possibilities that our end customers delay, decrease or cancel their planned purchases, or are unable to pay amounts owed to us.

The extent to which COVID-19 ultimately impacts our business, results of operations, cash flow and financial condition will depend on future developments, which are uncertain and cannot be predicted, including, but not limited to, the duration and spread of the outbreak, its severity, the actions taken by governments and authorities to contain the virus or treat its impact, and when and to what extent normal economic and operating conditions can resume. These uncertainties have resulted in volatility in securities and financial markets, which may prevent us from accessing the equity or debt capital markets on attractive terms or at all for a period of time, which could have an adverse effect on our liquidity position. Even after the COVID-19 pandemic has subsided, we may continue to experience materially adverse impacts to our business as a result of its global economic impact, including as a result of any recession that may occur. The impact of the COVID-19 pandemic may also exacerbate other risks discussed in this “Risk Factors” section and elsewhere in this Quarterly Report on Form 10-Q and those described in our Annual Report on Form 10-K filed with the SEC on March 30, 2020. For these reasons, the current level of uncertainty over the economic and operational impacts of COVID-19 means the impact on our business, results of operations, cash flows and financial position cannot be reasonably estimated at this time.

Our loans under the Paycheck Protection Program ("PPP") may not be forgiven or may subject us to challenges and investigations regarding qualification for the loan.

On April 10, 2020, we received a loan under the PPP, which was established under the CARES Act, in the aggregate principal amount of approximately $2.85 million. Pursuant to the CARES Act, we may apply for and be granted forgiveness for
35

all or a portion of the PPP Loans. Such forgiveness will be determined, subject to limitations, based on the use of the loan proceeds for qualifying expenses, which include payroll costs, rent, and utility costs over the allowable measurement period following receipt of the loan proceeds.
In addition to changes enacted by the Congress, the Small Business Administration (“SBA”) continues to develop and issue new and updated guidance regarding the PPP Loans application process, including guidance regarding required borrower certifications and requirements for forgiveness of loans made under the program. We continue to track the guidance as it is released and assess and re-assess various aspects of its application as necessary based on the guidance. However, given the evolving nature of the guidance and based on our projected ability to use the loan proceeds for qualifying expenses, we cannot give any assurance that the anticipated PPP Loans will be forgiven in whole or in part.
Additionally, the PPP Loans applications required us to certify that the current economic uncertainty made the PPP Loans request necessary to support our ongoing operations. While we made this certification in good faith after analyzing, among other things, our financial situation and access to alternative forms of capital, and believe that we satisfied all eligibility criteria for the PPP Loans and that our receipt of the PPP Loans is consistent with the broad objectives of the PPP of the CARES Act, the certification described above does not contain any objective criteria and is subject to interpretation. In addition, the SBA has stated that it is unlikely that a public company with substantial market value and access to capital markets will be able to make the required certification in good faith. The lack of clarity regarding loan eligibility under the program has resulted in significant media coverage and controversy with respect to public companies applying for and receiving loans. If, despite our good faith belief that we satisfied all eligibility requirements for the PPP Loans, we are found to have been ineligible to receive the PPP Loans or in violation of any of the laws or regulations that apply to us in connection with the PPP Loans, including the False Claims Act, we may be subject to penalties, including significant civil, criminal and administrative penalties and could be required to repay the PPP Loans. In the event that we seek forgiveness of all or a portion of the PPP Loans, we will also be required to make certain certifications which will be subject to audit and review by governmental entities and could subject us to significant penalties and liabilities if found to be inaccurate. In addition, our receipt of the PPP Loans may result in adverse publicity and damage to our reputation, and a review or audit by the SBA or other government entity or claims under the False Claims Act could consume significant financial and management resources. Any of these events could harm our business, results of operations and financial condition.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
None.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
The information set forth under the "Key Events and Recent Developments" subheading in Management's Discussion and Analysis included in Part I, Item 2 of this Quarterly Report on Form 10-Q is incorporated herein by reference.
Item 6. Exhibits
Unless otherwise noted, the exhibits listed on the accompanying Exhibit Index are filed or incorporated by reference (as stated therein) as part of this Quarterly Report on Form 10-Q.
36

EXHIBIT INDEX
Exhibit No.Description
3.1
3.2
3.3
4.1
4.2
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
10.10
31.1*
31.2*
32.1(1)
101.INSXBRL Instance Document*
101.SCHXBRL Taxonomy Extension Schema*
101.CALXBRL Taxonomy Calculation Linkbase*
101.LABXBRL Taxonomy Label Linkbase*
101.PREXBRL Definition Linkbase Document*
101.DEFXBRL Definition Linkbase Document*
*Filed herewith
37

(1)The certifications attached as Exhibit 32.1 accompany this Quarterly Report on Form 10-Q pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Registrant for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
38

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

August 14, 2020Phunware, Inc.
By:/s/ Alan S. Knitowski
Name:Alan S. Knitowski
Title:Chief Executive Officer
(Principal Executive Officer)

By:/s/ Matt Aune
Name:Matt Aune
Title:Chief Financial Officer
(Principal Accounting and Financial Officer)

39
EX-31.1 2 ex-311xcertificationxq.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
I, Alan S. Knitowski, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Phunware Inc.;
1.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;
2.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
3.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
1.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 14, 2020/s/ Alan S. Knitowski
Alan S. Knitowski
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 ex-312xcertificationxq.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION
I, Matt Aune, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Phunware Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:August 14, 2020/s/ Matt Aune
Matt Aune
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 4 ex-321xcertificationxq.htm EX-32.1 Document

Exhibit 32.1
 CERTIFICATION 
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Alan S. Knitowski, Chief Executive Officer (Principal Executive Officer) of Phunware, Inc. (the “Company”), and Matt Aune, Chief Financial Officer (Principal Financial and Accounting Officer) of the Company, each hereby certifies that, to the best of his or her knowledge:
1.The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2020, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and
2.The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

August 14, 2020Phunware, Inc.

By:/s/Alan S. Knitowski
Name:Alan S. Knitowski
Title:Chief Executive Officer
(Principal Executive Officer)

By:/s/ Matt Aune
Name:Matt Aune
Title:Chief Financial Officer
(Principal Accounting and Financial Officer)
“This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Phunware, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.”

EX-101.SCH 5 phun-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - COVER PAGE link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheet link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheet (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 - Condensed Consolidated Statements of Changes in Convertible Preferred Stock and Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - The Company and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - The Company and Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - The Company and Basis of Presentation - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2205201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Cash, Cash Equivalents, and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Cash, Cash Equivalents, and Restricted Cash - Cash and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Factoring Agreement link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - Factoring Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Debt - Summary of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Commitments and Contingencies - Future Minimum Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2126108 - Disclosure - PhunCoin & PhunToken link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - PhunCoin & PhunToken (Details) link:presentationLink link:calculationLink link:definitionLink 2128109 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Stockholders' Equity - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2132110 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2437419 - Disclosure - Stock-Based Compensation - Condensed Income Statement (Details) link:presentationLink link:calculationLink link:definitionLink 2138111 - Disclosure - Domestic and Foreign Operations link:presentationLink link:calculationLink link:definitionLink 2139112 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 2440420 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2141113 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2442421 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 phun-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 phun-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 phun-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Related Party Transactions [Abstract] Related Party Transactions [Abstract] Future advances Future advances Exercise of common stock warrants for cash Issuance Of Common Stock Related To Cash-Based Exercise Of Common Stock Issuance Of Common Stock Related To Cash-Based Exercise Of Common Stock Class of Warrant or Right [Table] Class of Warrant or Right [Table] Investor Note Investor Note [Member] Investor Note Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Monthly amortization payments (as a percent) Debt Instrument, Monthly Amortization Payments, Percentage Debt Instrument, Monthly Amortization Payments, Percentage Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Total current liabilities Liabilities, Current Reacquisition of equity component of Senior Convertible Note Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Restricted stock unit awards granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Cost of revenues Cost of Goods and Services Sold Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Current Fiscal Year End Date Current Fiscal Year End Date Redemption price of market value of shares of common stock (as a percent) Debt Instrument, Redemption Price, Percentage of Market Value of Shares of Common Stock Debt Instrument, Redemption Price, Percentage of Market Value of Shares of Common Stock Product Information [Line Items] Product Information [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Number of shares, beginning outstanding (in shares) Number of shares, ending outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Issuance of common stock for payment of legal, earned bonus, and board of director fees Stock Issued During Period, Value, New Issues Property and equipment, net Property, Plant and Equipment, Net Loss on sale of digital currencies Loss on sale of digital currencies Amount of loss on sale of digital currencies. 2021 Operating Leases, Future Minimum Payments, Due in Two Years Other Comprehensive Loss AOCI Attributable to Parent [Member] Total assets Assets Weighted average exercise price, released (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Shell Company Entity Shell Company Cover page. Cover [Abstract] Weighted average remaining contractual term, exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Annual percentage increase Share-based Compensation Arrangement by Share-based Payment Award, Percent Shares Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Percent Shares Outstanding Document Type Document Type Cash equivalents, at carrying value Cash Equivalents, at Carrying Value Pending Litigation Pending Litigation [Member] Subsequent Event Subsequent Event [Member] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Loss contingency, damages awarded Loss Contingency, Damages Awarded, Value General and administrative General and Administrative Expense [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Related party transaction, amounts of transaction Related Party Transaction, Amounts of Transaction Current liabilities: Liabilities, Current [Abstract] Proceeds from borrowings, net of issuance costs Proceeds from Convertible Debt Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Loan proceeds Proceeds from Bank Debt Application transaction revenue Application transaction revenue [Member] Original issue discount Debt Instrument, Unamortized Discount Effect of exchange rate on cash and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Number of shares, forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Document Quarterly Report Document Quarterly Report Commitments and contingencies Commitments and Contingencies Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Deferred revenue Non-current deferred revenue Contract with Customer, Liability, Noncurrent Litigation Status [Domain] Litigation Status [Domain] Cash and restricted cash at the beginning of the period Cash and restricted cash at the end of the period Total cash and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Principal repayment Debt Instrument, Installment Conversion, Principal Payment Debt Instrument, Installment Conversion, Principal Payment Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted-average common shares used to compute net loss per share, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Class of Stock [Domain] Class of Stock [Domain] Exercise price per share (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Series A convertible preferred stock redeemed for cash Temporary Equity, Stock Redeemed or Called During Period, Value Temporary Equity, Stock Redeemed or Called During Period, Value Number of shares, exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Accounts receivable, net of allowance for doubtful accounts of $3,190 and $3,179 at June 30, 2020 and December 31, 2019, respectively Accounts Receivable, after Allowance for Credit Loss Entity File Number Entity File Number Vesting period of award Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Remaining performance obligation, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Wynn Las Vegas, LLC Wynn Las Vegas, LLC [Member] Wynn Las Vegas, LLC Unamortized fair value of restricted stock units Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Schedules of Concentration Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Exercise of stock options, net of vesting of restricted shares (in shares) Exercise of stock options, net of vesting of restricted shares, shares Cumulative-effect adjustment resulting from the adoption of ASU 2014-09 Cumulative Effect of New Accounting Principle in Period of Adoption Document Fiscal Period Focus Document Fiscal Period Focus Series A Note Series A Note [Member] Series A Note 2018 Stock Option and Incentive Plan 2018 Stock Option and Incentive Plan [Member] Payments on senior convertible note Repayments of Convertible Debt Product and Service [Domain] Product and Service [Domain] Class of Warrant or Right [Roll Forward] Class of Warrant or Right [Roll Forward] Class of Warrant or Right Cashless Exercises Cashless Exercises [Member] Cashless Exercises [Member] World Wide Technology, Inc. World Wide Technology, Inc. [Member] World Wide Technology, Inc. Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Secured Debt Secured Debt [Member] Operating loss Operating Income (Loss) Value of notes Debt Instrument, Authorized Amount Debt Instrument, Authorized Amount Goodwill Goodwill Statement [Line Items] Statement [Line Items] Series A convertible preferred stock redeemed for cash Stock Redeemed or Called During Period, Value Net revenues Revenue from Contract with Customer, Excluding Assessed Tax Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Factoring Agreement [Table] Factoring Agreement [Table] Factoring Agreement [Table] Outstanding Shares on Last Day of Immediately Preceding Year Outstanding Shares on Last Day of Immediately Preceding Year [Member] Outstanding Shares on Last Day of Immediately Preceding Year [Member] Interest rate, restricted principal (as a percent) Debt Instrument, Restricted Principal, Interest Rate, Stated Percentage Debt Instrument, Restricted Principal, Interest Rate, Stated Percentage Weighted average exercise price, beginning outstanding (in dollars per share) Weighted average exercise price, ending outstanding (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Loss per Common Share Earnings Per Share, Policy [Policy Text Block] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Plan Name [Axis] Plan Name [Axis] Restricted Stock Units (RSUs) - Team Members Restricted Stock Units (RSUs) - Team Members [Member] Restricted Stock Units (RSUs) - Team Members Subsequent Event Type [Axis] Subsequent Event Type [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Customer [Axis] Customer [Axis] Interest expense Interest expense Interest Expense Period to file registration statement Warrants and Rights Outstanding, Registration Statement Filing, Term Warrants and Rights Outstanding, Registration Statement Filing, Term Total Operating Leases, Future Minimum Payments Due Class of Stock [Axis] Class of Stock [Axis] Plan Name [Domain] Plan Name [Domain] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Carrier Corporation (UTC) Carrier Corporation [Member] Carrier Corporation Use of Estimates Use of Estimates, Policy [Policy Text Block] The Company and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Plaintiffs v. The Company Plaintiffs v. The Company [Member] Plaintiffs v. The Company Notes Payable to Banks Notes Payable to Banks [Member] Convertible notes Convertible Notes Payable [Member] Every Ten Days Thereafter Every Ten Days Thereafter [Member] Every Ten Days Thereafter [Member] Local Phone Number Local Phone Number Issuance of common stock for payment of legal, earned bonus and board of director fees Stock Issued During Period, Value, Issued for Services Accrued expenses Increase (Decrease) in Accrued Liabilities Total other expense Nonoperating Income (Expense) Additional paid-in capital Additional Paid in Capital Other assets Other Assets Houston Methodist Houston Methodist [Member] Houston Methodist [Member] Restricted Stock Units (RSUs) - Non-Employee Directors Restricted Stock Units (RSUs) - Non-Employee Directors [Member] Restricted Stock Units (RSUs) - Non-Employee Directors [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Number of shares, exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status Net increase (decrease) in cash and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net loss Net loss Net Income (Loss) Attributable to Parent Redemption price of outstanding principal (as a percent) Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Proceeds from exercise of options to purchase common stock Proceeds from Stock Options Exercised Current assets: Assets, Current [Abstract] Common Stock Common Stock [Member] Fees Paid Time Period [Axis] Fees Paid Time Period [Axis] Fees Paid Time Period [Axis] Debt Instrument [Axis] Debt Instrument [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restricted cash Restricted Cash, Noncurrent Amortization of debt discount and deferred financing costs Amortization of Debt Issuance Costs and Discounts Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Product and Service [Axis] Product and Service [Axis] Equity classified cash conversion feature of Senior Convertible Notes Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments Warrants/UPO's Outstanding December 31, 2019 Warrants Outstanding June 30, 2020 Class of warrant or right, outstanding (in shares) Class of Warrant or Right, Outstanding Entity Small Business Entity Small Business Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fox Networks Group Fox Networks Group [Member] Fox Networks Group [Member] Entity Filer Category Entity Filer Category Condensed Income Statement Condensed Income Statement [Table Text Block] Related Party Transaction [Domain] Related Party Transaction [Domain] Total liabilities and stockholders’ equity Liabilities and Equity PhunCoin deposits Deposit Liability, Current Issuance of common stock related to conversion of Senior Convertible Note (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Address, City or Town Entity Address, City or Town Concentration risk, percentage Concentration Risk, Percentage Current maturities of long-term debt, net Less: current maturities of long-term debt Long-term Debt, Current Maturities Vesting of restricted stock (in shares) Release of Restricted Stock, Shares Release of Restricted Stock, Shares Operating expenses: Operating Expenses [Abstract] Share Type [Domain] Share Type [Domain] [Domain] for Share Type [Axis] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Aggregate of receivable amount Proceeds From Offering Of Security Token Aggregate shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Subsequent Events Subsequent Events [Text Block] Litigation Case [Domain] Litigation Case [Domain] Summary of Debt Obligations Schedule of Debt [Table Text Block] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Maximum number of shares convertible (in shares) Debt Instrument, Convertible, Maximum Shares Convertible Debt Instrument, Convertible, Maximum Shares Convertible Award Type [Axis] Award Type [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Bad debt (recovery) expense Bad debt expense Proceeds from debt, net of issuance costs Proceeds from Debt, Net of Issuance Costs Other income Other Nonoperating Income (Expense) Subsequent Events [Abstract] Subsequent Events [Abstract] Related-Party Transactions Related Party Transactions Disclosure [Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Geographical [Axis] Geographical [Axis] Accumulated Deficit Retained Earnings [Member] Cash and Cashless Exercises Cash and Cashless Exercises [Member] Cash and Cashless Exercises [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Restricted shares subject to repurchase for unvested shares related to early option exercises under stock equity plans (in shares) Restricted shares subject to repurchase for unvested shares related to early option exercises under stock equity plans Restricted shares subject to repurchase for unvested shares related to early option exercises under stock equity plans. Issuance of common stock shares (in shares) Issuance of common stock shares Issuance of common stock shares. Document Period End Date Document Period End Date Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name Domestic and Foreign Operations Domestic and Foreign Operations [Text Block] Total deferred revenue Contract with Customer, Liability Fees paid for factored receivables, percentage Fees Paid for Factored Receivables, Percentage Fees Paid for Factored Receivables, Percentage Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Installment conversion, redemption price (as a percent) Debt Instrument, Installment Conversion, Redemption Price, Percentage Debt Instrument, Installment Conversion, Redemption Price, Percentage Maximum Maximum [Member] Individuals Associated With Chief Executive Officer Individuals Associated With Chief Executive Officer [Member] Individuals Associated With Chief Executive Officer Series B Note Series B Note [Member] Series B Note Related Party [Domain] Related Party [Domain] Stock issued during period, value, issued for services Loss Contingency, Damages Sought, Value Weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Factoring Agreement [Abstract] Factoring Agreement [Abstract] Non-US Non-US [Member] Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Accumulated deficit Retained Earnings (Accumulated Deficit) Entity Tax Identification Number Entity Tax Identification Number Principal amount of note Debt Instrument, Face Amount Unvested shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] PhunCoin deposits PhunCoin deposits [Member] Sales and marketing Selling and Marketing Expense Trading Symbol Trading Symbol Minimum Minimum [Member] Entity Information [Line Items] Entity Information [Line Items] Debt default, redemption price (as a percent) Debt Instrument, Debt Default, Redemption Price, Percentage Debt Instrument, Debt Default, Redemption Price, Percentage Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Range [Domain] Statistical Measurement [Domain] Debt instrument, debt default (as a percent) Debt Instrument, Debt Default, Percentage Debt Instrument, Debt Default, Percentage 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] 2023 Operating Leases, Future Minimum Payments, Due in Four Years Stock-Based Compensation Share-based Payment Arrangement, Option, Activity [Table Text Block] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Aggregate intrinsic value, exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Income tax expense Income Tax Expense (Benefit) Stock-Based Compensation Share-based Payment Arrangement [Text Block] Vesting [Axis] Vesting [Axis] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Revenue from Contract with Customer [Abstract] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Proceeds [Domain] Proceeds [Domain] [Domain] for Proceeds [Axis] Factoring Agreement Factoring Agreement [Text Block] City Area Code City Area Code Warrants exercised (in shares) Class of Warrants or Right, Warrants Exercised Class of Warrants or Right, Warrants Exercised Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Title of 12(b) Security Title of 12(b) Security Weighted average exercise price, exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Related Party [Axis] Related Party [Axis] Senior convertible note Senior Convertible Notes Payable [Member] Senior Convertible Notes Payable Common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Share Type [Axis] Shares Available for Issuance Period [Axis] Shares Available for Issuance Period [Axis] Deferred tax asset Deferred Income Tax Assets, Net Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Curo Capital Appreciation Fund, LLC Curo Capital Appreciation Fund, LLC [Member] Curo Capital Appreciation Fund, LLC Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Percent of installment at election of company Debt Instrument, Installment Conversion, Election of Company, Percent Debt Instrument, Installment Conversion, Election of Company, Percent Loss before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Rent expense under operating leases Operating Leases, Rent Expense Assets Assets [Abstract] Schedule of Product Information [Table] Schedule of Product Information [Table] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Entity Ex Transition Period Entity Ex Transition Period Cash purchase price Proceeds from issuance of debt Proceeds from Issuance of Debt Period for registration statement to be declared effective Warrants and Rights Outstanding, Effective Registration Statement, Term Warrants and Rights Outstanding, Effective Registration Statement, Term Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Total operating expenses Operating Expenses Maximum amount of securities sold in equity offerings (as a percent) Debt Instrument, Covenant Compliance, Maximum Percent of Securities Sold in Equity Offerings Debt Instrument, Covenant Compliance, Maximum Percent of Securities Sold in Equity Offerings Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Public Warrants (PHUNW) Public Warrants [Member] Repayments of debt Repayments of Debt Supplemental disclosures of non-cash financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Net loss per common share, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Fees Paid Time Period [Domain] Fees Paid Time Period [Domain] [Domain] for Fees Paid Time Period [Axis] Warrant, term Warrants and Rights Outstanding, Term Minimum available cash required at end of each fiscal quarter Debt Instrument, Covenant Compliance, Minimum Available Cash at End of Each Fiscal Quarter Debt Instrument, Covenant Compliance, Minimum Available Cash at End of Each Fiscal Quarter Customer [Domain] Customer [Domain] Accrued expenses Accrued Liabilities Debt Disclosure [Abstract] Debt Disclosure [Abstract] Stock issued, warrants exercised (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Cash Schedule of Cash and Cash Equivalents [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Income Statement Location [Domain] Income Statement Location [Domain] Unit Purchase Option Warrants Unit Purchase Option Warrants [Member] Range [Axis] Statistical Measurement [Axis] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Payments on related party notes Repayments of Related Party Debt Accounts payable and accrued expenses related to alleged unpaid invoices Accounts Payable and Accrued Liabilities, Current Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Aggregate gross proceeds Aggregate Gross Proceeds From Exercise of Warrants Aggregate Gross Proceeds From Exercise of Warrants PhunCoin [Line Items] PhunCoin [Line Items] [Line Items] for PhunCoin [Table] Accounts payable Increase (Decrease) in Accounts Payable Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Redemption price (as a percent) Debt Instrument, Redemption Price, Percentage Income taxes paid Income Taxes Paid, Net Waiver of sponsor promissory note originally issued in conjunction with Reverse Merger and Recapitalization Adjustments to Additional Paid in Capital, Waiver Of Notes Payable Adjustments to Additional Paid in Capital, Waiver Of Notes Payable Promissory notes Promissory Notes [Member] Promissory Notes Cash and Cash Equivalents [Abstract] Debt Debt Disclosure [Text Block] Series A convertible preferred stock redeemed for cash (in shares) Temporary Equity, Stock Redeemed or Called During Period, Shares Temporary Equity, Stock Redeemed or Called During Period, Shares Litigation Status [Axis] Litigation Status [Axis] Entities [Table] Entities [Table] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Related party transaction, rate (as a percent) Related Party Transaction, Rate Percent of revenue expected to be recognized over next 12 months Revenue, Remaining Performance Obligation, Percentage Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Central Index Key Entity Central Index Key Proceeds from PhunCoin deposits Proceeds From Deposits, Financing Activities Proceeds From Deposits, Financing Activities Entity Emerging Growth Company Entity Emerging Growth Company Subsequent placement optional redemption, redemption price (as a percent) Debt Instrument, Subsequent Placement Optional Redemption, Redemption Price, Percentage Debt Instrument, Subsequent Placement Optional Redemption, Redemption Price, Percentage Stock-based compensation Total stock-based compensation Share-based Payment Arrangement, Noncash Expense Judicial Ruling Judicial Ruling [Member] Long-term debt Long-term debt Long-term Debt, Excluding Current Maturities Unrecognized stock compensation expense Unrecognized stock compensation expense Unrecognized stock compensation expense. Factor expense Factor expense Net repayments on factoring agreement Proceeds from (Payments for) Factoring Agreement Proceeds from (Payments for) Factoring Agreement Common stock warrant (Series D-1) Common Stock Warrant [Member] Deferred revenue Increase (Decrease) in Deferred Revenue 2020 (Remainder) Operating Leases, Future Minimum Payments Due, Next Twelve Months Warrant Warrant [Member] Fair value of options vested Fair value of options vested Fair value of options vested. Summary of Warrant Activity by Warrant Type Schedule of warrant activity [Table Text Block] Schedule of warrant activity. Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Other comprehensive loss: Statement of Other Comprehensive Income [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Total debt Long-term debt Long-term Debt HID Global (through Bluvision Inc.) HID Global [Member] HID Global Cane Capital, LLC Cane Capital, LLC [Member] Cane Capital, LLC Restricted Stock Units (RSUs) - Non-Employees Restricted Stock Units (RSUs) - Non-Employees [Member] Restricted Stock Units (RSUs) - Non-Employees Contributions for Notes Payable Contributions for Notes Payable [Member] Contributions for Notes Payable Deferred Revenue Contract with Customer, Asset and Liability [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Weighed-average period of costs amortized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Accounting Policies [Abstract] Accounting Policies [Abstract] Proceeds from related party bridge loans Proceeds from Related Party Debt Additional Paid-in Capital Additional Paid-in Capital [Member] Revenue Revenue from Contract with Customer [Text Block] Phunware, Inc v Uber Technologies, Inc. Phunware, Inc v Uber Technologies, Inc. [Member] Phunware, Inc v Uber Technologies, Inc. [Member] Ellenoff Grossman & Schole LLP v. Stellar Acquisition III, Corp Ellenoff Grossman & Schole LLP v. Stellar Acquisition III, Corp [Member] Ellenoff Grossman & Schole LLP v. Stellar Acquisition III, Corp Deferred tax liability Deferred Income Tax Liabilities, Net Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Accounts Receivable Accounts Receivable [Member] UNITED STATES UNITED STATES Loss contingency, shares lock-up, period Loss Contingency, Shares Lock-Up, Period Loss Contingency, Shares Lock-Up, Period Redemption price of aggregate cash consideration payable (as a percent) Debt Instrument, Redemption Price, Percentage of Aggregate Cash Consideration Payable Debt Instrument, Redemption Price, Percentage of Aggregate Cash Consideration Payable MD Anderson MD Anderson [Member] MD Anderson Security Token [Abstract] Security Token [Abstract] Security Token Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Entity Address, Address Line One Entity Address, Address Line One Cash exercises for warrants (in shares) Warrants/UPO's Exercised, Cash Warrants Exercised, Cash Entity Address, Address Line Two Entity Address, Address Line Two First 30 Days First 30 Days [Member] First 30 Days [Member] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] ESPP, purchase price percentage Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Gross profit Gross Profit Private Placement Warrants Private Placement Warrants [Member] Derived over net revenues percentage Derived over net revenues percentage Geographical [Domain] Geographical [Domain] Recapitalization costs Recapitalization Costs Entity Address, State or Province Entity Address, State or Province Income Statement Location [Axis] Income Statement Location [Axis] Installment conversion, lowest volume weighted average price (as a percent) Debt Instrument, Installment Conversion, Lowest Volume Weighted Average Price in the 10 Days Prior to Installment Date, Percentage Debt Instrument, Installment Conversion, Lowest Volume Weighted Average Price in the 10 Days Prior to Installment Date, Percentage Percent of installment amount Debt Instrument, Installment Conversion, Percent of Installment Amount Debt Instrument, Installment Conversion, Percent of Installment Amount Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Payment Arrangement, Tranche One Share-based Payment Arrangement, Tranche One [Member] Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Related-party bridge loans Related-Party Bridge Loan [Member] Related-Party Bridge Loan Share-based Payment Arrangement, Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Exercise of stock options, net of vesting of restricted shares Exercise of stock options, net of vesting of restricted shares General and administrative General and Administrative Expense Accounts payable Accounts Payable, Current Platform subscriptions and services revenue Platform subscriptions and services revenue [Member] Obligation with Joint and Several Liability Arrangement [Line Items] Obligation with Joint and Several Liability Arrangement [Line Items] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Accrued expenses Accrued Liabilities, Current Long-term debt - related party Less: related-party debt Due to Related Parties, Noncurrent Entity Interactive Data Current Entity Interactive Data Current Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Note payable Notes Payable, Other Payables [Member] Restricted stock units awards grant date fair value (in dollars per share) Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Maximum number of shares participant may purchase Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Interest expense Interest Expense, Debt Exercise of common stock warrants for cash (in shares) Issuance Of Common Stock Related To Cash-Based Exercise Of Common Stock, Shares Issuance Of Common Stock Related To Cash-Based Exercise Of Common Stock, Shares Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Equity Award [Domain] Award Type [Domain] Common stock warrants (Series F) Common Stock Warrants [Member] 2024 Operating Leases, Future Minimum Payments, Due in Five Years Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Factored receivables payable Factored receivables payable Cash Cash [Member] Percent of shares outstanding on last day Share-based Compensation Arrangement by Share-based Payment Award, Percent Outstanding Shares on Last Day Share-based Compensation Arrangement by Share-based Payment Award, Percent Outstanding Shares on Last Day Issuance of common stock for payment of legal, earned bonus, and board of director fees (in shares) Stock Issued During Period, Shares, New Issues Post-Closing Outstanding Shares Post-Closing Outstanding Shares [Member] Post-Closing Outstanding Shares [Member] Vesting percentage of award (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Sales Revenue, Net Revenue Benchmark [Member] Cost of revenues Cost of Sales [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Debt instrument, convertible, stock price trigger (in dollars per share) Debt Instrument, Convertible, Stock Price Trigger Research and development Research and Development Expense [Member] Exercise of common stock warrants pursuant to cashless provisions Stock Issued During Period, Value, Exercise of Common Stock, Cashless Provision Stock Issued During Period, Value, Exercise of Common Stock, Cashless Provision Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Proceeds received from sale of digital currencies Proceeds received from sale of digital currencies Proceeds received from sale of digital currencies. Total liabilities Liabilities American Made Media Consultants, LLC American Made Media Consultants, LLC [Member] American Made Media Consultants, LLC Reclassifications of Prior Year Presentation Reclassification, Policy [Policy Text Block] Common stock, $0.0001 par value Common Stock, Value, Issued Selling and Marketing Expense Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense Vesting [Domain] Vesting [Domain] Weighted average exercise price, forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Exercise of common stock warrants pursuant to cashless provision (in shares) Stock Issued During Period, Shares, Exercise Of Common Stock, Cashless Provision Stock Issued During Period, Shares, Exercise Of Common Stock, Cashless Provision Cash Cash and Cash Equivalents, at Carrying Value PhunCoin & PhunToken [Table] PhunCoin & PhunToken [Table] PhunCoin & PhunToken [Table] Proceeds [Axis] Proceeds [Axis] Proceeds [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Equity Components [Axis] Equity Components [Axis] Domestic and Foreign Operations [Abstract] Domestic and Foreign Operations [Abstract] 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] Obligation with Joint and Several Liability Arrangement [Table] Obligation with Joint and Several Liability Arrangement [Table] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Amortization of acquired intangibles Amortization of Intangible Assets Deferred rent Deferred Rent Credit, Noncurrent Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Factoring Agreement [Line Items] Factoring Agreement [Line Items] [Line Items] for Factoring Agreement [Table] Series A convertible preferred stock redemptions and dividend payments PaymentForSeriesCashRedemption Payment for series cash redemption. Total current deferred revenue Contract with Customer, Liability, Current Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Non-cash interest expense Paid-in-Kind Interest Digital Currencies Digital Currencies [Member] Digital Currencies [Member] 2018 Employee Stock Purchase Plan 2018 Employee Stock Purchase Plan [Member] Share-Based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-Based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-Based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Interest expense Interest and Other Income [Abstract] Paycheck Protection Program Loan PPP Loan [Member] PPP Loan Issuance of common stock upon partial conversions of Senior Convertible Note Stock Issued During Period, Value, Conversion of Convertible Securities Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Subsequent placement optional redemption, maximum net proceeds from placement (as a percent) Debt Instrument, Subsequent Placement Optional Redemption, Maximum Net Proceeds, Percentage Debt Instrument, Subsequent Placement Optional Redemption, Maximum Net Proceeds, Percentage Aggregate intrinsic value of options exercised Number of aggregate intrinsic value of options exercised Number of aggregate intrinsic value of options exercised. Beginning balance (in shares) Ending balance (in shares) Temporary Equity, Shares Outstanding Presidio Networked Solutions LLC Presidio Networked Solutions LLC [Member] Presidio Networked Solutions LLC Security Exchange Name Security Exchange Name Related Party Transaction [Axis] Related Party Transaction [Axis] Depreciation Depreciation Litigation Case [Axis] Litigation Case [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Equity Component [Domain] Equity Component [Domain] Chief Technology Officer Chief Technology Officer [Member] Chief Technology Officer Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Transition Report Document Transition Report Employee Stock Option Share-based Payment Arrangement, Option [Member] Uber's First Amended Cross-Complaint Uber's First Amended Cross-Complaint [Member] Uber's First Amended Cross-Complaint [Member] Advances, maximum percentage amount of eligible accounts receivable Advances, Maximum Percentage Amount of Eligible Accounts Receivable Advances, Maximum Percentage Amount of Eligible Accounts Receivable PhunCoin & PhunToken Security Tokens [Text Block] Security Tokens Proceeds from warrant exercises Proceeds from Warrant Exercises 2022 Operating Leases, Future Minimum Payments, Due in Three Years Employee Stock Employee Stock [Member] Income Statement [Abstract] Income Statement [Abstract] 2009 Stock Option and Incentive Plan 2009 Stock Option and Incentive Plan [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] EX-101.PRE 9 phun-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 phun-20200630_htm.xml IDEA: XBRL DOCUMENT 0001665300 2020-01-01 2020-06-30 0001665300 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001665300 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001665300 2020-08-12 0001665300 2020-06-30 0001665300 2019-12-31 0001665300 2020-04-01 2020-06-30 0001665300 2019-04-01 2019-06-30 0001665300 2019-01-01 2019-06-30 0001665300 2020-03-31 0001665300 us-gaap:CommonStockMember 2020-03-31 0001665300 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001665300 us-gaap:RetainedEarningsMember 2020-03-31 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001665300 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001665300 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001665300 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001665300 us-gaap:CommonStockMember 2020-06-30 0001665300 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001665300 us-gaap:RetainedEarningsMember 2020-06-30 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001665300 us-gaap:CommonStockMember 2019-12-31 0001665300 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001665300 us-gaap:RetainedEarningsMember 2019-12-31 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001665300 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001665300 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001665300 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001665300 2019-03-31 0001665300 us-gaap:CommonStockMember 2019-03-31 0001665300 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001665300 us-gaap:RetainedEarningsMember 2019-03-31 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001665300 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001665300 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001665300 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001665300 2019-06-30 0001665300 us-gaap:CommonStockMember 2019-06-30 0001665300 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001665300 us-gaap:RetainedEarningsMember 2019-06-30 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001665300 2018-12-31 0001665300 us-gaap:CommonStockMember 2018-12-31 0001665300 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001665300 us-gaap:RetainedEarningsMember 2018-12-31 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001665300 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001665300 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001665300 us-gaap:RetainedEarningsMember 2019-01-01 0001665300 2019-01-01 0001665300 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001665300 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001665300 phun:FoxNetworksGroupMember us-gaap:SalesRevenueNetMember 2020-04-01 2020-06-30 0001665300 phun:FoxNetworksGroupMember us-gaap:SalesRevenueNetMember 2019-04-01 2019-06-30 0001665300 phun:FoxNetworksGroupMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-06-30 0001665300 phun:FoxNetworksGroupMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-06-30 0001665300 phun:AmericanMadeMediaConsultantsLLCMember us-gaap:SalesRevenueNetMember 2020-04-01 2020-06-30 0001665300 phun:AmericanMadeMediaConsultantsLLCMember us-gaap:SalesRevenueNetMember 2019-04-01 2019-06-30 0001665300 phun:AmericanMadeMediaConsultantsLLCMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-06-30 0001665300 phun:AmericanMadeMediaConsultantsLLCMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-06-30 0001665300 phun:HoustonMethodistMember us-gaap:SalesRevenueNetMember 2020-04-01 2020-06-30 0001665300 phun:HoustonMethodistMember us-gaap:SalesRevenueNetMember 2019-04-01 2019-06-30 0001665300 phun:HoustonMethodistMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-06-30 0001665300 phun:HoustonMethodistMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-06-30 0001665300 phun:WorldWideTechnologyIncMember us-gaap:SalesRevenueNetMember 2020-04-01 2020-06-30 0001665300 phun:WorldWideTechnologyIncMember us-gaap:SalesRevenueNetMember 2019-04-01 2019-06-30 0001665300 phun:WorldWideTechnologyIncMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-06-30 0001665300 phun:WorldWideTechnologyIncMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-06-30 0001665300 phun:HoustonMethodistMember us-gaap:AccountsReceivableMember 2020-01-01 2020-06-30 0001665300 phun:HoustonMethodistMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001665300 phun:WynnLasVegasLLCMember us-gaap:AccountsReceivableMember 2020-01-01 2020-06-30 0001665300 phun:WynnLasVegasLLCMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001665300 phun:CarrierCorporationMember us-gaap:AccountsReceivableMember 2020-01-01 2020-06-30 0001665300 phun:CarrierCorporationMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001665300 phun:HIDGlobalMember us-gaap:AccountsReceivableMember 2020-01-01 2020-06-30 0001665300 phun:HIDGlobalMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001665300 phun:AmericanMadeMediaConsultantsLLCMember us-gaap:AccountsReceivableMember 2020-01-01 2020-06-30 0001665300 phun:AmericanMadeMediaConsultantsLLCMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001665300 phun:PresidioNetworkedSolutionsLLCMember us-gaap:AccountsReceivableMember 2020-01-01 2020-06-30 0001665300 phun:PresidioNetworkedSolutionsLLCMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001665300 phun:MDAndersonMember us-gaap:AccountsReceivableMember 2020-01-01 2020-06-30 0001665300 phun:MDAndersonMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001665300 phun:SeniorConvertibleNotesPayableMember 2020-03-31 0001665300 phun:SeniorConvertibleNotesPayableMember 2020-03-01 2020-03-31 0001665300 country:US 2020-04-01 2020-06-30 0001665300 country:US 2020-01-01 2020-06-30 0001665300 country:US 2019-04-01 2019-06-30 0001665300 country:US 2019-01-01 2019-06-30 0001665300 us-gaap:NonUsMember 2020-04-01 2020-06-30 0001665300 us-gaap:NonUsMember 2020-01-01 2020-06-30 0001665300 us-gaap:NonUsMember 2019-04-01 2019-06-30 0001665300 us-gaap:NonUsMember 2019-01-01 2019-06-30 0001665300 phun:PlatformSubscriptionsAndServicesRevenueMember 2020-04-01 2020-06-30 0001665300 phun:PlatformSubscriptionsAndServicesRevenueMember 2019-04-01 2019-06-30 0001665300 phun:PlatformSubscriptionsAndServicesRevenueMember 2020-01-01 2020-06-30 0001665300 phun:PlatformSubscriptionsAndServicesRevenueMember 2019-01-01 2019-06-30 0001665300 phun:ApplicationTransactionRevenueMember 2020-04-01 2020-06-30 0001665300 phun:ApplicationTransactionRevenueMember 2019-04-01 2019-06-30 0001665300 phun:ApplicationTransactionRevenueMember 2020-01-01 2020-06-30 0001665300 phun:ApplicationTransactionRevenueMember 2019-01-01 2019-06-30 0001665300 phun:PlatformSubscriptionsAndServicesRevenueMember 2020-06-30 0001665300 phun:PlatformSubscriptionsAndServicesRevenueMember 2019-12-31 0001665300 phun:ApplicationTransactionRevenueMember 2020-06-30 0001665300 phun:ApplicationTransactionRevenueMember 2019-12-31 0001665300 2020-07-01 2020-06-30 0001665300 2016-06-15 0001665300 phun:First30DaysMember 2016-06-15 0001665300 phun:EveryTenDaysThereafterMember 2016-06-15 0001665300 phun:PPPLoanMember 2020-06-30 0001665300 phun:PPPLoanMember 2019-12-31 0001665300 phun:SeniorConvertibleNotesPayableMember 2020-06-30 0001665300 phun:SeniorConvertibleNotesPayableMember 2019-12-31 0001665300 us-gaap:ConvertibleNotesPayableMember 2020-06-30 0001665300 us-gaap:ConvertibleNotesPayableMember 2019-12-31 0001665300 phun:PromissoryNotesMember 2020-06-30 0001665300 phun:PromissoryNotesMember 2019-12-31 0001665300 phun:RelatedPartyBridgeLoanMember 2020-06-30 0001665300 phun:RelatedPartyBridgeLoanMember 2019-12-31 0001665300 us-gaap:NotesPayableOtherPayablesMember 2020-06-30 0001665300 us-gaap:NotesPayableOtherPayablesMember 2019-12-31 0001665300 us-gaap:NotesPayableToBanksMember 2020-04-10 2020-04-10 0001665300 us-gaap:NotesPayableToBanksMember 2020-04-09 0001665300 phun:SeniorConvertibleNotesPayableMember 2020-01-01 2020-06-30 0001665300 phun:SeniorConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2020-07-15 0001665300 phun:ContributionsForNotesPayableMember 2020-01-01 2020-03-31 0001665300 phun:ContributionsForNotesPayableMember phun:CaneCapitalLLCMember 2020-01-01 2020-03-31 0001665300 phun:ContributionsForNotesPayableMember phun:CuroCapitalAppreciationFundLLCMember 2020-01-01 2020-03-31 0001665300 phun:ContributionsForNotesPayableMember phun:IndividualsAssociatedWithChiefExecutiveOfficerMember 2020-01-01 2020-03-31 0001665300 phun:ContributionsForNotesPayableMember phun:ChiefTechnologyOfficerMember 2020-01-01 2020-03-31 0001665300 us-gaap:ConvertibleNotesPayableMember 2019-04-01 2019-04-30 0001665300 srt:MaximumMember us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-06-30 0001665300 us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-06-30 0001665300 srt:MinimumMember us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-06-30 0001665300 phun:PromissoryNotesMember 2019-10-01 2019-10-31 0001665300 srt:MaximumMember phun:PromissoryNotesMember 2020-01-01 2020-06-30 0001665300 phun:CaneCapitalLLCMember 2019-12-31 0001665300 phun:PromissoryNotesMember 2020-04-01 2020-06-30 0001665300 phun:PromissoryNotesMember 2020-01-01 2020-06-30 0001665300 phun:PhunwareIncvUberTechnologiesInc.Member 2017-09-26 2017-09-26 0001665300 phun:UbersFirstAmendedCrossComplaintMember us-gaap:PendingLitigationMember 2019-07-12 2019-07-12 0001665300 phun:UbersFirstAmendedCrossComplaintMember us-gaap:JudicialRulingMember 2020-03-13 2020-03-13 0001665300 phun:PlaintiffsVTheCompanyMember us-gaap:PendingLitigationMember 2019-12-17 2019-12-17 0001665300 phun:EllenoffGrossmanScholeLLPVStellarAcquisitionIIICorpMember us-gaap:PendingLitigationMember 2020-03-09 2020-03-09 0001665300 phun:EllenoffGrossmanScholeLLPVStellarAcquisitionIIICorpMember us-gaap:PendingLitigationMember 2020-06-30 0001665300 phun:EllenoffGrossmanScholeLLPVStellarAcquisitionIIICorpMember us-gaap:PendingLitigationMember 2019-12-31 0001665300 phun:PhunCoinDepositsMember 2020-01-01 2020-06-30 0001665300 phun:CashandCashlessExercisesMember 2019-01-01 2019-12-31 0001665300 2019-01-01 2019-12-31 0001665300 us-gaap:CashMember 2019-01-01 2019-12-31 0001665300 phun:DigitalCurrenciesMember 2019-01-01 2019-12-31 0001665300 phun:CashlessExercisesMember 2019-01-01 2019-12-31 0001665300 phun:CommonStockWarrantMember 2020-06-30 0001665300 phun:CommonStockWarrantMember 2019-12-31 0001665300 phun:CommonStockWarrantsMember 2020-06-30 0001665300 phun:CommonStockWarrantsMember 2019-12-31 0001665300 phun:PublicWarrantsMember 2020-06-30 0001665300 phun:PublicWarrantsMember 2019-12-31 0001665300 phun:PrivatePlacementWarrantsMember 2020-06-30 0001665300 phun:PrivatePlacementWarrantsMember 2019-12-31 0001665300 phun:UnitPurchaseOptionWarrantsMember 2020-06-30 0001665300 phun:UnitPurchaseOptionWarrantsMember 2019-12-31 0001665300 us-gaap:EmployeeStockOptionMember 2020-06-30 0001665300 us-gaap:EmployeeStockMember phun:TwoThousandEighteenStockOptionAndIncentivePlanMember phun:PostClosingOutstandingSharesMember 2020-06-30 0001665300 us-gaap:EmployeeStockMember phun:TwoThousandEighteenStockOptionAndIncentivePlanMember phun:OutstandingSharesonLastDayofImmediatelyPrecedingYearMember 2020-06-30 0001665300 phun:TwoThousandEighteenStockOptionAndIncentivePlanMember 2020-01-01 2020-06-30 0001665300 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001665300 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001665300 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001665300 phun:TwoThousandEighteenStockOptionAndIncentivePlanMember 2020-06-30 0001665300 phun:TwoThousandEighteenStockOptionAndIncentivePlanMember 2019-12-31 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-03-31 0001665300 phun:RestrictedStockUnitsRSUsTeamMembersMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-03-31 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-03-31 0001665300 phun:RestrictedStockUnitsRSUsTeamMembersMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-03-31 0001665300 phun:RestrictedStockUnitsRSUsTeamMembersMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-03-31 0001665300 phun:RestrictedStockUnitsRSUsTeamMembersMember 2020-01-01 2020-03-31 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeesMember 2020-01-01 2020-03-31 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeesMember 2020-03-31 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-04-01 2020-06-30 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-06-30 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-04-01 2020-06-30 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeeDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-06-30 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeesMember 2020-04-01 2020-06-30 0001665300 phun:RestrictedStockUnitsRSUsNonEmployeesMember 2020-06-30 0001665300 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001665300 phun:TwoThousandEighteenEmployeeStockPurchasePlanMember 2020-01-01 2020-06-30 0001665300 us-gaap:EmployeeStockMember phun:TwoThousandEighteenEmployeeStockPurchasePlanMember 2020-06-30 0001665300 phun:TwoThousandEighteenEmployeeStockPurchasePlanMember 2020-06-30 0001665300 phun:TwoThousandEighteenEmployeeStockPurchasePlanMember 2019-12-31 0001665300 phun:TwoThousandNineStockOptionAndIncentivePlanMember 2020-01-01 2020-06-30 0001665300 phun:TwoThousandNineStockOptionAndIncentivePlanMember 2020-06-30 0001665300 phun:TwoThousandNineStockOptionAndIncentivePlanMember 2019-12-31 0001665300 us-gaap:EmployeeStockOptionMember 2019-12-31 0001665300 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001665300 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001665300 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001665300 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001665300 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001665300 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001665300 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001665300 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001665300 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001665300 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001665300 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001665300 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001665300 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001665300 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001665300 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001665300 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001665300 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001665300 phun:SeriesANoteMember us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2020-07-15 0001665300 us-gaap:ConvertibleNotesPayableMember 2020-03-20 2020-03-20 0001665300 phun:SeriesBNoteMember us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2020-07-15 0001665300 phun:InvestorNoteMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember 2020-07-15 0001665300 us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2020-07-15 0001665300 us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2020-07-15 2020-07-15 0001665300 us-gaap:WarrantMember us-gaap:SubsequentEventMember 2020-07-15 0001665300 us-gaap:WarrantMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2020-07-15 0001665300 us-gaap:WarrantMember us-gaap:SubsequentEventMember 2020-07-15 2020-07-15 shares iso4217:USD iso4217:USD shares pure phun:day false --12-31 Q2 2020 0001665300 0.0556 10-Q true 2020-06-30 false 001-37862 PHUNWARE, INC. DE 26-4413774 7800 Shoal Creek Blvd Suite 230-S Austin TX 78757 512 693-4199 Common Stock, par value $0.0001 per share PHUN NASDAQ Warrants to purchase one share of Common Stock PHUNW NASDAQ Yes Yes Non-accelerated Filer true true false false 43623404 154000 276000 3190000 3179000 928000 1671000 560000 368000 1642000 2315000 15000 24000 25781000 25857000 175000 253000 241000 241000 91000 86000 276000 276000 28221000 29052000 9737000 10159000 4415000 4035000 2980000 3360000 1202000 1202000 363000 1077000 1333000 0 20030000 19833000 3810000 910000 555000 195000 241000 241000 2876000 3764000 195000 83000 27707000 25026000 0.0001 0.0001 4000 4000 132045000 128008000 -457000 -382000 -131078000 -123604000 514000 4026000 28221000 29052000 2213000 5510000 4853000 10825000 768000 2722000 1859000 5339000 1445000 2788000 2994000 5486000 277000 665000 882000 1389000 3760000 3970000 7705000 7945000 378000 1077000 1239000 2386000 4415000 5712000 9826000 11720000 -2970000 -2924000 -6832000 -6234000 460000 151000 561000 339000 -81000 0 -81000 0 0 13000 0 17000 -541000 -138000 -642000 -322000 -3511000 -3062000 -7474000 -6556000 0 5000 0 5000 -3511000 -3067000 -7474000 -6561000 -3000 -30000 -75000 -3000 -3514000 -3097000 -7549000 -6564000 -0.08 -0.08 -0.18 -0.19 41869000 38810000 40982000 34537000 0 0 40693000 4000 129370000 -127567000 -454000 1353000 120000 70000 70000 578000 400000 523000 523000 1115000 1115000 1764000 2266000 2266000 1299000 1299000 -3000 -3000 -3511000 -3511000 0 0 43555000 4000 132045000 -131078000 -457000 514000 0 0 39811000 4000 128008000 -123604000 -382000 4026000 153000 87000 87000 694000 1133000 1014000 1014000 1750000 1750000 1764000 2266000 2266000 1299000 1299000 219000 219000 -75000 -75000 -7474000 -7474000 0 0 43555000 4000 132045000 -131078000 -457000 514000 0 0 38331000 4000 125421000 -114227000 -391000 10807000 58000 17000 17000 513000 416000 416000 -30000 -30000 -3067000 -3067000 0 0 38902000 4000 125854000 -117294000 -421000 8143000 6000 5377000 27253000 3000 118062000 -111820000 -418000 5827000 119000 52000 52000 617000 6184000 6184000 10913000 1000 -1000 0 6000 5377000 863000 863000 1993000 1993000 427000 427000 1087000 1087000 -3000 -3000 -6561000 -6561000 0 0 38902000 4000 125854000 -117294000 -421000 8143000 -7474000 -6561000 9000 30000 78000 143000 227000 0 0 4000 -81000 0 55000 0 -63000 132000 1750000 427000 -815000 71000 193000 99000 356000 -807000 877000 330000 -1268000 606000 -4750000 -5866000 0 88000 0 88000 5436000 250000 560000 0 455000 0 200000 0 714000 659000 0 191000 0 6092000 85000 52000 0 6240000 4712000 -314000 -79000 -4000 -117000 -6096000 362000 6344000 245000 248000 328000 361000 0 0 1014000 0 2266000 0 1299000 0 219000 0 The Company and Basis of Presentation<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">The Company</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Phunware, Inc. (the “Company”) offers a fully integrated software platform that equips companies with the products, solutions and services necessary to engage, manage and monetize their mobile application portfolios globally at scale. Phunware’s Multiscreen-as-a-Service ("MaaS") platform provides the entire mobile lifecycle of applications, media and data in one login through one procurement relationship. The Company’s MaaS technology is available in software development kit form for organizations developing their own application, via customized development services and prepackaged solutions. Through its integrated mobile advertising platform of publishers and advertisers, the Company provides in-app application transactions for mobile audience building, user acquisition, application discovery, audience engagement and audience monetization. Founded in 2009, the Company is a Delaware corporation headquartered in Austin, Texas.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) and include the Company’s accounts and those of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The balance sheet at December 31, 2019 was derived from the Company’s audited consolidated financial statements, but these interim condensed consolidated financial statements do not include all the annual disclosures required by U.S. GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2019, which are referenced herein. The accompanying interim condensed consolidated financial statements as of June 30, 2020 and for the three and six months ended June 30, 2020 and 2019, are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with the audited financial statements, pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary to fairly state the Company’s financial position as of June 30, 2020 and the results of operations for the three and six months ended June 30, 2020 and 2019, and cash flows for the six months ended June 30, 2020 and 2019. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any future interim period.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reclassifications of Prior Year Presentation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain amounts in the financial statements of prior periods have been reclassified to conform to the current period financial statement presentation. This reclassification had no effect on the Company's reported results of operations. A reclassification was made to the condensed consolidated balance sheet as of December 31, 2019 to identify related parties for debt issuances.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Concentrations of Credit Risk</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and trade accounts receivable. Although the Company limits its exposure to credit loss by depositing its cash with established financial institutions that management believes have good credit ratings and represent minimal risk of loss of principal, its deposits, at times, may exceed federally insured limits. Collateral is not required for accounts receivable, and the Company believes the carrying value approximates fair value.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company's concentration of revenue sources as a percentage of total net revenues. </span></div><div style="text-align:center;margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.800%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fox Networks Group</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">American Made Media Consultants, LLC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Houston Methodist</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">World Wide Technology, Inc.</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span><br/></span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company completed its contractual obligations under its statement of work with Fox Networks Group ("Fox") as of September 30, 2019. While the underlying master services agreement with Fox (setting forth general terms and conditions) remains in place, the Company does not have any active statements of work with Fox. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company's concentration of accounts receivable, net of specific allowances for doubtful accounts.</span></div><div style="text-align:center;margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.321%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.324%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Houston Methodist</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Wynn Las Vegas, LLC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrier Corporation (UTC)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HID Global (through Bluvision Inc.)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">American Made Media Consultants, LLC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Presidio Networked Solutions LLC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">MD Anderson</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:12pt;"><span><br/></span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Going Concern</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounting Standards Codification (“ASC”) Topic 205-40, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Presentation of Financial Statements - Going Concern</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("ASC 205-40") requires management to assess the Company’s ability to continue as a going concern for one year after the date the financial statements are issued. Under ASC 205-40, management has the responsibility to evaluate whether conditions and/or events raise substantial doubt about the Company’s ability to meet future financial obligations as they become due within one year after the date that the financial statements are issued. As required by this standard, management’s evaluation shall initially not take into consideration the potential mitigating effects of management’s plans that have not been fully implemented as of the date the financial statements are issued.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s assessment included the preparation of a detailed cash forecast that included all projected cash inflows and outflows. The Company continues to focus on growing its revenues. Accordingly, operating expenditures may exceed the revenue it expects to receive for the foreseeable future. Additionally, the Company has a history of operating losses and negative operating cash flows and expects these trends to continue into the foreseeable future. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future plans may include obtaining new debt financings and credit lines, utilizing existing or expanding existing credit lines, issuing equity securities, including the exercise of warrants, and reducing overhead expenses. Despite a history of successfully implementing similar plans to alleviate the adverse financial conditions, these sources of working capital are not currently assured, and consequently do not sufficiently mitigate the risks and uncertainties disclosed above. There can be no assurance that the Company will be able to obtain additional funding on satisfactory terms or at all. In addition, no assurance can be given that any such financing, if obtained, will be adequate to meet the Company’s capital needs and support its growth. If additional funding cannot be obtained on a timely basis and on satisfactory terms, its operations would be materially negatively impacted. The Company has therefore concluded there is substantial doubt about its ability to continue as a going concern through one year from the issuance of these condensed consolidated financial statements.</span></div>The accompanying condensed consolidated financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The accompanying condensed consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result from uncertainty related to the Company’s ability to continue as a going concern. <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) and include the Company’s accounts and those of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The balance sheet at December 31, 2019 was derived from the Company’s audited consolidated financial statements, but these interim condensed consolidated financial statements do not include all the annual disclosures required by U.S. GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2019, which are referenced herein. The accompanying interim condensed consolidated financial statements as of June 30, 2020 and for the three and six months ended June 30, 2020 and 2019, are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with the audited financial statements, pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary to fairly state the Company’s financial position as of June 30, 2020 and the results of operations for the three and six months ended June 30, 2020 and 2019, and cash flows for the six months ended June 30, 2020 and 2019. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any future interim period.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reclassifications of Prior Year Presentation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain amounts in the financial statements of prior periods have been reclassified to conform to the current period financial statement presentation. This reclassification had no effect on the Company's reported results of operations. A reclassification was made to the condensed consolidated balance sheet as of December 31, 2019 to identify related parties for debt issuances.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Concentrations of Credit Risk</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and trade accounts receivable. Although the Company limits its exposure to credit loss by depositing its cash with established financial institutions that management believes have good credit ratings and represent minimal risk of loss of principal, its deposits, at times, may exceed federally insured limits. Collateral is not required for accounts receivable, and the Company believes the carrying value approximates fair value.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company's concentration of revenue sources as a percentage of total net revenues. </span></div><div style="text-align:center;margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.800%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fox Networks Group</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">American Made Media Consultants, LLC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Houston Methodist</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">World Wide Technology, Inc.</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span><br/></span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company completed its contractual obligations under its statement of work with Fox Networks Group ("Fox") as of September 30, 2019. While the underlying master services agreement with Fox (setting forth general terms and conditions) remains in place, the Company does not have any active statements of work with Fox. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company's concentration of accounts receivable, net of specific allowances for doubtful accounts.</span></div><div style="text-align:center;margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.321%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.324%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Houston Methodist</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Wynn Las Vegas, LLC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrier Corporation (UTC)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HID Global (through Bluvision Inc.)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">American Made Media Consultants, LLC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Presidio Networked Solutions LLC</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">MD Anderson</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0 0.57 0 0.59 0.36 0 0.33 0 0.13 0.08 0.12 0.11 0.11 0.04 0.10 0.04 0.22 0 0.12 0 0.11 0 0 0.23 0 0.15 0 0.11 0 0.10 Summary of Significant Accounting Policies<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no changes in significant accounting policies as described in our Annual Report on Form 10-K filed with the SEC on March 30, 2020 for the year ended December 31, 2019, except as set forth below.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Items subject to the use of estimates include, but are not limited to, the standalone selling price for our products and services, stock-based compensation, useful lives of long-lived assets including intangibles, fair value of intangible assets and the recoverability or impairment of tangible and intangible assets, including goodwill, reserves and certain accrued liabilities, the benefit period of deferred commissions, fair value of debt component of the convertible note at issuance, the fair value of the convertible note outstanding upon derecognition and provision for (benefit from) income taxes. Actual results could differ from those estimates and such differences could be material to the consolidated financial statements.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Senior Convertible Note</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the Company issued a 7% Senior Convertible Note (defined below) with a principal amount of $3,000 for gross proceeds at closing of $2,371. In accounting for the issuance, the Company separated the note into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the carrying amount of the liability component from the par value of the notes. The difference represents the debt discount, recorded as a reduction of the senior convertible note on our condensed consolidated balance sheet, and is amortized to interest expense over the term of the notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the notes, we allocated the total amount of issuance costs incurred to liability and equity components based on their relative values. Issuance costs attributable to the liability component are being amortized using the effective interest rate method, to interest expense over the term of the notes. The issuance costs attributable to the equity component are recorded as a reduction of the equity component within additional paid-in capital. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Loss per Common Share</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic loss per common share is computed by dividing net loss applicable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Restricted shares subject to repurchase provisions relating to early exercises under the Company's 2009 Equity Incentive Plan were excluded from basic shares outstanding. Diluted loss per common share is computed by giving effect to all potential shares of common stock, including those related to the Company's outstanding warrants and stock equity plans, to the extent dilutive. For all periods presented, these shares were excluded from the calculation of diluted loss per share of common stock because their inclusion would have been anti-dilutive. As a result, diluted loss per common share is the same as basic loss per common share for all periods presented.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020 and 2019, 1,485 and 25,230 shares were restricted, respectively, relating to early exercises of the Company’s 2009 Stock Option Plan and are excluded from basic shares outstanding for the three and six months then ended.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2017-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">("ASU 2017-04"). ASU 2017-04 simplifies how all entities assess goodwill for impairment by eliminating Step 2 from the goodwill impairment test. As amended, the goodwill impairment test will consist of one step; comparing the fair value of a reporting unit with its carrying amount. An entity should recognize a goodwill impairment charge for the amount by which the carrying amount exceeds the </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">reporting unit’s fair value. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on our consolidated financial statements or disclosures.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("ASU 2016-02"). The core principle of ASU 2016-02 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Under current U.S. GAAP, the Company recognizes rent expense on a straight-line basis for all operating leases, taking into account fixed accelerations, as well as reasonably assured renewal periods. In November 2019, the FASB issued ASU No. 2019-10 ("ASU 2019-10"). ASU 2019-10 delayed the effective date of ASU 2016-02 for certain types of businesses, including private companies. Under the Jumpstart Our Business Startups ("JOBS") Act, the Company has previously elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an Emerging Growth Company ("EGC"), can adopt the new or revised standard at the time private companies adopt the new or revised standard. The issuance of ASU 2020-05 further delayed the implementation of this guidance of the Company for one year. Although ASU 2020-05 would defer implementation for the Company by an additional year, the Company believes this guidance would still be effective for the Company for fiscal years beginning after December 15, 2020, as it would lose its status as an EGC at the latest on December 31, 2021. Although earlier application is permitted, the Company plans to implement this guidance beginning the first quarter of its fiscal year 2021. The Company currently does not expect the ASU 2016-02 to materially impact our results of operations; although, based upon our current operating leases outstanding, we believe this guidance may have a material impact on our consolidated balance sheet. We do not plan on recasting prior periods.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("ASU 2016-13"). ASU 2016-13 introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than reductions in the amortized cost of the securities. As a Smaller Reporting Company ("SRC") as defined by the SEC, the standard is currently effective for the Company annual reporting periods beginning after December 15, 2022, with early adoption permitted for annual reporting periods beginning after December 15, 2019. We currently intend to adopt ASU No. 2016-13 effective January 1, 2023. Entities will apply the standard’s provisions by recording a cumulative-effect adjustment to retained earnings. The Company currently does not expect the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements and disclosures. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued Accounting Standard Update No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(Topic 740):</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Simplifying the Accounting for Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2019-12”), which simplifies the accounting for income taxes. Should the Company retain its EGC status through the fifth anniversary of the date of its initial public offering, this guidance will be effective for us in our financial statements and consolidated notes thereto for the fiscal year ending December 31, 2021 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Items subject to the use of estimates include, but are not limited to, the standalone selling price for our products and services, stock-based compensation, useful lives of long-lived assets including intangibles, fair value of intangible assets and the recoverability or impairment of tangible and intangible assets, including goodwill, reserves and certain accrued liabilities, the benefit period of deferred commissions, fair value of debt component of the convertible note at issuance, the fair value of the convertible note outstanding upon derecognition and provision for (benefit from) income taxes. Actual results could differ from those estimates and such differences could be material to the consolidated financial statements.</span></div> 0.07 3000000 2371000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Loss per Common Share</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic loss per common share is computed by dividing net loss applicable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Restricted shares subject to repurchase provisions relating to early exercises under the Company's 2009 Equity Incentive Plan were excluded from basic shares outstanding. Diluted loss per common share is computed by giving effect to all potential shares of common stock, including those related to the Company's outstanding warrants and stock equity plans, to the extent dilutive. For all periods presented, these shares were excluded from the calculation of diluted loss per share of common stock because their inclusion would have been anti-dilutive. As a result, diluted loss per common share is the same as basic loss per common share for all periods presented.</span></div> 1485 25230 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2017-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">("ASU 2017-04"). ASU 2017-04 simplifies how all entities assess goodwill for impairment by eliminating Step 2 from the goodwill impairment test. As amended, the goodwill impairment test will consist of one step; comparing the fair value of a reporting unit with its carrying amount. An entity should recognize a goodwill impairment charge for the amount by which the carrying amount exceeds the </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">reporting unit’s fair value. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on our consolidated financial statements or disclosures.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("ASU 2016-02"). The core principle of ASU 2016-02 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Under current U.S. GAAP, the Company recognizes rent expense on a straight-line basis for all operating leases, taking into account fixed accelerations, as well as reasonably assured renewal periods. In November 2019, the FASB issued ASU No. 2019-10 ("ASU 2019-10"). ASU 2019-10 delayed the effective date of ASU 2016-02 for certain types of businesses, including private companies. Under the Jumpstart Our Business Startups ("JOBS") Act, the Company has previously elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an Emerging Growth Company ("EGC"), can adopt the new or revised standard at the time private companies adopt the new or revised standard. The issuance of ASU 2020-05 further delayed the implementation of this guidance of the Company for one year. Although ASU 2020-05 would defer implementation for the Company by an additional year, the Company believes this guidance would still be effective for the Company for fiscal years beginning after December 15, 2020, as it would lose its status as an EGC at the latest on December 31, 2021. Although earlier application is permitted, the Company plans to implement this guidance beginning the first quarter of its fiscal year 2021. The Company currently does not expect the ASU 2016-02 to materially impact our results of operations; although, based upon our current operating leases outstanding, we believe this guidance may have a material impact on our consolidated balance sheet. We do not plan on recasting prior periods.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("ASU 2016-13"). ASU 2016-13 introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than reductions in the amortized cost of the securities. As a Smaller Reporting Company ("SRC") as defined by the SEC, the standard is currently effective for the Company annual reporting periods beginning after December 15, 2022, with early adoption permitted for annual reporting periods beginning after December 15, 2019. We currently intend to adopt ASU No. 2016-13 effective January 1, 2023. Entities will apply the standard’s provisions by recording a cumulative-effect adjustment to retained earnings. The Company currently does not expect the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements and disclosures. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued Accounting Standard Update No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(Topic 740):</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Simplifying the Accounting for Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2019-12”), which simplifies the accounting for income taxes. Should the Company retain its EGC status through the fifth anniversary of the date of its initial public offering, this guidance will be effective for us in our financial statements and consolidated notes thereto for the fiscal year ending December 31, 2021 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.</span></div> Revenue<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disaggregation of Revenue</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We derived 99% and 94% of our net revenues from within the United States for the three and six months ended June 30, 2020, respectively. We derived 99% of our net revenues from within the United States for each of the three and six months ended June 30, 2019, respectively. During the three and six months ended June 30, 2020, the Company derived 1% and 6% of its net revenues from outside the United States. During the three and six months ended June 30, 2019, the Company derived 1% of its net revenues from outside the United States.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company's net revenues:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.198%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.017%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Platform subscriptions and services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Application transaction</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">912 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,853 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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></table></div><div style="margin-top:12pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Deferred Revenue</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s deferred revenue balance consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:68.278%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.494%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Platform subscriptions and services revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,880 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Application transaction revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Platform subscriptions and services revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,764 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total non-current deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,764 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,856 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred revenue consists of customer billings or payments received in advance of the recognition of revenue under the arrangements with customers. The Company recognizes deferred revenue as revenue only when revenue recognition criteria are met. During the six months ended June 30, 2020, the Company recognized revenue of $2,554 that was included in its deferred revenue balance as of December 31, 2019.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Remaining Performance Obligations</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Remaining performance obligations were $9,856 as of June 30, 2020, of which the Company expects to recognize 47% as revenue over the next 12 months and the remainder thereafter.</span></div> 0.99 0.94 0.99 0.99 0.01 0.06 0.01 0.01 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company's net revenues:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.198%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.017%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Platform subscriptions and services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Application transaction</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">912 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,853 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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></table></div> 2023000 5092000 4414000 9913000 190000 418000 439000 912000 2213000 5510000 4853000 10825000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s deferred revenue balance consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:68.278%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.494%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Platform subscriptions and services revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,880 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Application transaction revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Platform subscriptions and services revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,764 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total non-current deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,764 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,856 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2880000 3278000 100000 82000 2980000 3360000 2876000 3764000 2876000 3764000 5856000 7124000 2554000 9856000 0.47 P12M Cash, Cash Equivalents, and Restricted Cash<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company considers all investments with a maturity of three months or less from the date of acquisition to be cash equivalents. The Company had no cash equivalents as of June 30, 2020 and December 31, 2019.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the issuance of the Notes (defined and discussed further below), the Company had $91 and $86 in restricted cash as of June 30, 2020 and December 31, 2019, respectively. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company's cash and restricted cash as of June 30, 2020 and December 31, 2019:</span></div><div style="margin-top:12pt;"><span><br/></span></div><div style="margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.502%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.885%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and restricted cash</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">June 30, 2020</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">December 31, 2019</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and restricted cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 0 0 91000 86000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company's cash and restricted cash as of June 30, 2020 and December 31, 2019:</span></div><div style="margin-top:12pt;"><span><br/></span></div><div style="margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.502%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.885%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and restricted cash</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">June 30, 2020</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">December 31, 2019</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and restricted cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company's cash and restricted cash as of June 30, 2020 and December 31, 2019:</span></div><div style="margin-top:12pt;"><span><br/></span></div><div style="margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.502%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.885%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and restricted cash</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">June 30, 2020</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">December 31, 2019</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and restricted cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 154000 276000 91000 86000 245000 362000 Factoring Agreement<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 15, 2016 the Company entered into a factoring agreement with CSNK Working Capital Finance Corp. (d/b/a Bay View Funding) (“Bay View”) whereby it sells select accounts receivable with recourse.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under the terms of the agreement, Bay View may make advances to the Company of amounts representing up to 80% of the net amount of eligible accounts receivable. The factor facility is collateralized by a general security agreement over all the Company’s personal property and interests. Fees paid to Bay View for factored receivables are 1.80% for the first 30 days and 0.65% for every ten days thereafter, to a maximum of 90 days total outstanding. The Company bears the risk of credit loss on the receivables. These receivables are accounted for as a secured borrowing arrangement and not as a sale of financial assets.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's factor expense is recorded as interest expense in the condensed consolidated statement of operations and comprehensive loss. Factor expense totaled $44 and $97 for the three and six months ended June 30, 2020, respectively. Factor expense totaled $146 and $332 for the three and six months ended June 30, 2019, respectively.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amount of factored receivables outstanding was $363 and $1,077 as of June 30, 2020 and December 31, 2019, respectively. There was $2,637 and $1,923 available for future advances as of June 30, 2020 and December 31, 2019, respectively.</span></div> 0.80 0.0180 0.0065 44000 97000 146000 332000 363000 1077000 2637000 1923000 Debt<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;">A summary of the Company's various debt obligations is set forth below:</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.771%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paycheck Protection Program Loan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior convertible note</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Promissory notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">855 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Related-party bridge loans </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Note payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,698 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: current maturities of long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: related-party debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(555)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(195)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">910 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%;">Paycheck Protection Program ("PPP") Loan</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 10, 2020, the Company received loan proceeds in the amount of $2,850 from JPMorgan Chase, N.A. pursuant to the PPP under the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act"), which was enacted on March 27, 2020. The loan, which was in the form of a note dated April 9, 2020, matures on April 9, 2022, bears interest at a rate of 0.98% per annum and is payable monthly commencing on November 9, 2020. The note may be prepaid by the Company at any time prior to the maturity with no prepayment penalties. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The principal amount of the PPP loan is subject to forgiveness under the PPP upon Phunware’s request to the extent that PPP loan proceeds are used to pay expenses permitted by the PPP, including payroll, group health care benefits, rent, utilities and interest on other debt obligations incurred prior to February 15, 2020. Although the Company currently anticipates a portion of the loan to be forgiven, there can be no assurance that any part of the PPP loan will be forgiven.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Senior Convertible Note</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the Company issued a Senior Convertible Note to an institutional investor with an initial principal amount of $3,000 (the “Senior Convertible Note”) for a cash proceeds of $2,760 (reflecting an original issue discount of $240) in a private placement. After deducting the placement agent fee and other estimated expenses, net cash proceeds at the closing were approximately $2,371. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Senior Convertible Note bears interest at a rate of 7% per annum and includes a make-whole of interest from the date of issuance through the maturity date of December 31, 2021.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Senior Convertible Note had a balance of $1,258, net of issuance cost, as of June 30, 2020. Interest expense related to the Senior Convertible Note for the six months ended June 30, 2020 was $378, of which $185 was related to the amortization of issuance cost. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Monthly Payments and Conversion</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Starting on April 30, 2020 and on the last trading day of the month and on the maturity date, the Company is required to make monthly payments. On each payment date, the Company will be required to settle a principal repayment of approximately $143 plus interest thereon (the “Installment Amount”) which shall be satisfied in shares of common stock of the Company at 100% of the Installment Amount, or at the election of the Company, in whole or in part, in cash, at 105% of the Installment Amount. Installment payments made in common stock are subject to customary equity conditions (including minimum floor price and volume thresholds), and are calculated on a conversion price equal to the lower of (x) the conversion price then in effect and (y) the greater of the Floor Price (as defined in the Senior Convertible Note) and 85% of the lowest volume weighted average price in the 10 days prior to the payment date. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the monthly payments described above, the noteholder elected an acceleration of payments of monthly principal, interest and make-whole payments pursuant to certain provisions of the Senior Convertible Note. These accelerated payments were made in the form of shares of common stock of the Company at the rate then in effect per the Senior Convertible Note. As a result, the Company issued an aggregate of 1,763,675 shares for principal, interest and make-whole payments to the noteholder during the quarter ended June 30, 2020. In accounting for the accelerated conversions, the Company followed the guidance as prescribed in ASC 470 in accounting for derecognition (or conversion) of convertible debt with a cash conversion feature. The Company determined the fair value of the debt immediately prior to its derecognition, with the difference between the consideration transfered to the noteholder and the fair value of the debt representing the reacquisition of the embedded conversion option. A loss on extinguishment was recorded based on the difference between the calculated fair value of the debt immediately prior to its derecognition and the carrying amount of the debt component, including any unamortized debt discount or issuance costs. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Covenants</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under the Senior Convertible Note, the Company is subject to certain customary affirmative and negative covenants regarding the incurrence of indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends, distributions or redemptions, and the transfer of assets, among other matters, including the following provisions. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is subject to a financial covenant that requires it to maintain available cash in the amount of $200 at the end of each fiscal quarter. The Company believes the "available" cash under the Senior Convertible Note is inclusive of its restricted cash balances. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Subsequent Redemption</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 15, 2020, the Company redeemed the Senior Convertible Note at a price equal to 110% of the outstanding principal accrued and unpaid interest and make-whole interest. See Note 13 for additional discussion regarding the cash redemption of the Senior Convertible Note.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Related-Party Bridge Loans</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first quarter of 2020, various related parties loaned the Company $560. The Related-Party Bridge Loans ("RPBLs") bear an interest of 10% per annum and will mature on November 14, 2024. Payments on or payoff of the RPBLs may be made early with no penalty. The RPBLs and amounts thereof were made by the following related parties: (i) $204 by Cane Capital, LLC, an entity owned in part by our Chief Executive Officer; (ii) $151 by Curo Capital Appreciation Fund, LLC, an entity in which the Company's Chief Executive Officer and Chief Technology Officer serve as co-presidents, (iii) $155 by various individuals associated by familiar relationship with our Chief Executive Officer; and (iv) $50 by Luan Dang, the Company's Chief Technology Officer. Transaction costs related to the RPBLs were not significant. Interest expense related to the RPBLs for the three and six months ended June 30, 2020 was not significant and interest payable as of June 30, 2020 was not significant.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Convertible Notes</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2019, the Company’s board of directors authorized the issuance of $20,000 of convertible promissory notes (the “Convertible Notes”), which may be paid by investors in the form of cash or, in the Company’s sole discretion, cryptocurrency, such as Bitcoin or Ethereum. The Convertible Notes will be sold in reliance on an exemption from registration. The Company may not issue Convertible Notes under the Purchase Agreement in excess of $20,000, in the aggregate, unless otherwise agreed by the holders of a majority in interest of the principal outstanding under the Convertible Notes.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Convertible Notes bear ordinary interest at a rate of 7% per annum. Interest under the Convertible Notes is payable quarterly beginning on September 30, 2019, and interest and principal under the Convertible Notes is payable monthly beginning on June 30, 2021. However, at the holder’s election, interest payments may be deferred until the earlier of (i) repayment in full of all remaining unpaid principal and (ii) conversion. The Convertible Notes mature on June 3, 2024.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Convertible Notes are convertible into shares of the Company’s common stock at a price of $11.50 per share. Each Note will convert voluntarily upon a holder’s election, or automatically upon the closing sale price of the Company’s common stock equals or exceeds $17.25 per share for 20 out of 30 consecutive trading days, if a registration statement is then in effect covering the disposition of the converted shares. Assuming the Convertible Notes in an aggregate principal amount of $20,000 are sold under the Purchase Agreement, and assuming that all interest payments are deferred until maturity, the Convertible Notes would be convertible to a maximum total of approximately 2,347,826 shares of the Company’s common stock. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has one Convertible Note with a balance outstanding of $250 as of June 30, 2020. Transaction costs related to the issuance of the Convertible Note were immaterial. Interest expense related to the Convertible Note for the three and six months ended June 30, 2020 was immaterial and interest payable as of June 30, 2020 and December 31, 2019 was immaterial.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Promissory Notes</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In October 2019, the Company’s board of directors authorized the issuance of $20,000 of promissory notes (the “Notes”), which may be paid by investors in the form of cash or, in the Company’s sole discretion, cryptocurrency, such as Bitcoin or Ethereum. The Notes will be sold in reliance on an exemption from registration. The Company may prepay the Notes at any time without penalty. The Company may not issue Notes under the Purchase Agreement in excess of $20,000, in the aggregate, unless otherwise agreed by the holders of a majority in interest of the principal outstanding under the Notes.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes bear ordinary interest at a rate of 10% per annum. Interest under the Notes is payable monthly beginning on November 30, 2019. During the term of the Notes, the Company will maintain a restricted bank account with a minimum balance of one year of interest payments on the aggregate principal balance of all Notes, which will be available for use exclusively to satisfy any payments owed by the Company under the Notes. The principal and unpaid accrued interest on the Notes will be due and payable on demand by the majority Note holders on or after the date that is 60 months following November 15, 2019. If an event of default occurs under the Notes, the majority Note holders may cause all principal and unpaid interest under the Notes to become immediately due and payable. In such event, the Notes will thereafter accrue interest at a rate of 12% per annum. Upon agreement between the Company and any senior creditor, the Notes will be subject to subordination in the right of payment to all current and future indebtedness or obligations of the Company for borrowed money to banks, commercial finance lenders, and other institutions regularly engaged in the business of lending money, or for factoring arrangements to parties providing such factoring. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2019, the Company issued a Note in the principal amount of $195, in exchange for cash consideration, to Cane Capital, LLC, an entity owned in part by Alan S. Knitowski, the Company’s Chief Executive Officer and a member of its board of directors.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes have a balance outstanding of $905 as of June 30, 2020. Transaction costs related to the issuance of the Notes were immaterial. Interest expense related to the Notes for the three and six months ended June 30, 2020 was $24 and $45, respectively. The interest payable as of June 30, 2020 and December 31, 2019 was immaterial.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;">A summary of the Company's various debt obligations is set forth below:</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.771%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paycheck Protection Program Loan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior convertible note</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Promissory notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">855 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Related-party bridge loans </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Note payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,698 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: current maturities of long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: related-party debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(555)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(195)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">910 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 2850000 0 1258000 0 250000 250000 905000 855000 360000 0 75000 0 5698000 1105000 1333000 0 555000 195000 3810000 910000 2850000 0.0098 3000000 2760000 240000 2371000 0.07 1258000 378000 185000 143000 1 1.05 0.85 1763675 200000 1.10 560000 0.10 204000 151000 155000 50000 20000000 20000000 0.07 11.50 17.25 20 30 20000000 2347826 250000 20000000 20000000 0.10 0.12 195000 905000 24000 45000 Commitments and Contingencies<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has operating office space leases in Austin, Texas; Irvine, California; San Diego, California; and Miami, Florida. Rent expense under operating leases totaled $213 and $424 for the three and six months ended June 30, 2020, respectively. Rent expense under operating leases totaled $166 and $331 for the three and six months ended June 30, 2019, respectively.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum annual lease payments as of June 30, 2020 under the Company’s operating leases are set forth as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:85.536%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.731%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Future minimum lease obligations years ending December 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease<br/>Obligations</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">622 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">609 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Litigation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On September 26, 2017, the Company filed a breach of contract complaint against Uber Technologies, Inc. ("Uber") seeking approximately $3,000 (plus interest) for unpaid invoices for advertising campaign services provided for Uber in the first quarter of 2017. The case, captioned Phunware, Inc. v. Uber Technologies, Inc., Case No. CGC-17-561546 was filed in the Superior Court of the State of California County of San Francisco. On November 13, 2017, Uber generally denied the allegations in the Company's complaint and also filed a cross-complaint against Phunware and Fetch Media, Ltd. ("Fetch") - the advertising agency Uber retained to run its mobile advertising campaign for the period 2014 through the first quarter of 2017 (the “Fetch Campaign”), asserting numerous fraud and contract-based claims. All the claims stem from Uber’s allegation that Fetch and/or the Company (and/or other-as-yet-unidentified ad networks and publishers) are liable for the Fetch Campaign, under which Uber allegedly overpaid Fetch and mobile advertising providers due to allegedly fraudulent attribution for installments of the Uber application. Uber did not allege any specific dollar amount that it is seeking in damages against either of the named cross-defendants (Fetch and Phunware). Phunware filed a motion to dismiss the cross-complaint, which was heard on February 7, 2018. The motion was granted in part and denied in part by the Court. On April 16, 2018, the action was designated complex, and the matter was assigned for all purposes to Judge Wiss of the Superior Court of California, San Francisco County (Department 305). In March 2019, Uber and Fetch settled Uber’s claims against Fetch on terms that have not been disclosed to Phunware at this time. On May 7, 2019, the Company retained new counsel. In June 2019, the Court set a new trial date of April 20, 2020. On June 26, 2019, the case was reassigned for all purposes to Judge Jackson of the Superior Court of California, San Francisco County (Department 613). On July 12, 2019, Uber filed its First Amended Cross-Complaint, naming new individual cross-defendants (Phunware Chief Executive Officer Alan S. Knitowski, and former Phunware employees D. Stasiuk, M. Borotsik, and A. Cook) accused of civil RICO violations and civil conspiracy to violate RICO, in addition to fraud, negligence, and unfair competition-based claims, and adding a fraud-based claim against Phunware. Uber’s First Amended Cross-Complaint alleges that cross-defendants fraudulently obtained approximately $17,000 from Uber, and claims treble damages, general and punitive damages, and attorneys’ fees and costs. On October 1, 2019, Alan S. Knitowski (“Knitowski”) filed his Motion to Quash Service of Summons, which was denied on October 29, 2019. On October 7, 2019, D. Stasiuk, M. Borotsik, and A. Cook filed their Motion to Quash Service of Summons, which was denied on December 17, 2019. On December 2, 2019, the case was reassigned for all purposes to Judge Cheng of the Superior Court of California, San Francisco County (Department 613). On January 22, 2020, the Court assigned the case to Judge Wiss of the Superior Court of California, San Francisco County (Department 305) for purposes of trial. On March 13, 2020, the Court announced that jury trials will be continued for 90 days from the date they have been scheduled in response to the COVID-19 pandemic. Additionally, on March 13, 2020, the Court ordered Phunware to pay $78 in monetary sanctions based on a discovery motion brought by Uber. On March 19, 2020, Uber filed a further discovery motion for terminating, evidentiary, issue and monetary sanctions. The March 19, 2020 motion was heard on July 29, 2020. On August 12, 2020, the Court issued its order on Uber’s sanctions motion, granting in part and denying in part Uber’s motion. The Court’s order, in part, struck Phunware’s Complaint and Phunware’s Answer to Uber’s First Amended Cross-Complaint so that default judgment should be entered against the Company. The order stated that the Court will schedule a default prove up hearing at a later date. The Company intends to vigorously contest the order and will file an appeal with the California Appellate Court. The case is still proceeding as to the remaining third party defendants. The Company is currently unable to determine the amount of loss or range of loss that may result from the prove up hearing or in this matter as a whole. The Company maintains that its claims against Uber are meritorious and that Uber’s claims against the Company are not. However, the Company makes no predictions on the likelihood of success of prevailing in any appellate review and in any subsequent proceedings in this matter.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 17, 2019, certain stockholders (the "Plaintiffs") filed a lawsuit against the Company. The case, captioned Wild Basin Investments, LLC, et al. v. Phunware, Inc., et al.; Cause No. D-1-GN-19- 008846 was filed in the 126th Judicial District Court of Travis County, Texas. The Plaintiffs invested in various early rounds of financing while the Company was private and claim the Company should not have subjected their shares to a 180-day "lock up" period. According to the Plaintiffs, the price of Phunware stock dropped significantly during the lock up period. The Plaintiffs seek unspecified damages in excess of </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$1,000. The Company maintains the Plaintiffs' claims are without merit and intends to contest vigorously the claims asserted in the lawsuit. All defendants have answered. The Court has not yet set a trial date or pretrial deadlines. The case is in early stage of discovery.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 9, 2020, Ellenoff Grossman &amp; Schole LLP (“EGS”) filed a lawsuit against the Company. The complaint, captioned Ellenoff Grossman &amp; Schole LLP versus Stellar Acquisition III, Corp a/k/a Stellar Acquisition III, Inc. n/k/a Phunware, Inc., was filed in the Supreme Court of the State of New York, New York County (Case No. 152585/2020). EGS is seeking monetary damages in the amount of $690 for alleged unpaid invoices related to legal services rendered for Stellar in conjunction with the reverse merger with the Company, plus legal and court costs. Pursuant to a stipulation, the Company currently has until September 15, 2020 to respond to the complaint. The Company and EGS are exploring the possibility of resolution of this matter and are in the process of drafting a settlement agreement, but there can be no guarantees that a resolution will be successful. The Company has $690 in accounts payable in the condensed consolidated balance sheet as of June 30, 2020 and December 31, 2019 related to the alleged unpaid invoices.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 24, 2020 Sha-Poppin Gourmet Popcorn, LLC, individually and on behalf of a class of similarly situated parties (the “Popcorn Company”), filed a lawsuit against certain defendants, including the Company. The case captioned, Sha-Poppin Gourmet Popcorn, LLC v. JPMorgan Chase Bank, N.A., RCSH Operations, LLC, RCSH Operations, Inc (together d/b/a Ruth’s Chris Steakhouse), and Phunware, Inc., was filed in the Northern District of Illinois, Eastern Division. The Popcorn Company alleges that the Company was unjustly enriched by JPMorgan Chase for the Company's loan made pursuant to the PPP under the CARES Act. (See Note 6 for discussion related to the Company's CARES Act loan.) The Company filed a motion to dismiss the single claim against it and disputes the court's jurisdiction and the basis of the claim. The Company intends to defend the matter vigorously. Given the preliminary stage of the case, the Company is unable to predict the outcome of this dispute, or estimate the loss or range of loss, if any, associated with this matter. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company is and may become involved in various legal proceedings in the ordinary course of business. The outcomes of our legal proceedings are inherently unpredictable, subject to significant uncertainties, and could be material to our operating results and cash flows for a particular reporting period. In addition, for the matters disclosed above that do not include an estimate of the amount of loss or range of losses, such an estimate is not possible, and we may be unable to estimate the possible loss or range of losses that could potentially result from the application of non-monetary remedies.</span></div> 213000 424000 166000 331000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum annual lease payments as of June 30, 2020 under the Company’s operating leases are set forth as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:85.536%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.731%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Future minimum lease obligations years ending December 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease<br/>Obligations</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">622 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">609 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 411000 858000 725000 622000 609000 209000 3434000 3000000 17000000 78000 P180D 1000000 690000 690000 690000 PhunCoin &amp; PhunToken<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PhunCoin</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2018, PhunCoin, Inc., the Company’s wholly-owned subsidiary, launched an offering pursuant to Rule 506(c) of Regulation D (the "Reg D Offering") as promulgated under the Securities Act of rights to acquire a token denominated as "PhunCoin" (the "Rights"). In addition, in 2019, we commenced an offering of Rights pursuant to Regulation CF (the "Reg CF Offering"). PhunCoin, Inc. accepts payment in the form of cash and digital currencies for purchases of the Rights. The amount of PhunCoin to be issued to the purchaser is equal to the dollar amount paid by the purchaser divided by the price of PhunCoin at the time of issuance of PhunCoin during the launch of the Token Ecosystem (as defined below) before taking into consideration an applicable discount rate, which is based on the time of the purchase (early purchasers will receive a larger discount rate).</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">PhunCoin is expected to be issued to Rights holders the earlier of (i) the launch of the Company’s blockchain technology enabled rewards marketplace and data exchange ("Token Ecosystem"), (ii) one (1) year after the issuance of the Rights to the purchaser, or (iii) the date the Company determines that it has the ability to enforce resale restrictions with respect to PhunCoin pursuant to applicable federal securities laws. Proceeds from the Rights offering are generally not refundable; however, the Company believes it has a contractual obligation to use good faith efforts to issue a token to Rights holders under the token rights agreement. Holders of the Rights may be issued PhunCoin even if the Token Ecosystem is not yet operational. PhunCoin will have no usefulness until the Token Ecosystem is operational because PhunCoin is expected to only be useable on the Token Ecosystem. The ongoing coronavirus of 2019 ("COVID-19") pandemic has resulted in Phunware reducing human capital resources from the development of the Token Ecosystem to other initiatives of the organization. There can be no assurance as to when, or if, the Company will allocate resources to the development of the Token Ecosystem in the future or if the Company will be able to successfully launch the Token Ecosystem. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, the Company has received aggregate cash proceeds from the Reg D Offering and Reg CF Offering of $1,207, pursuant to which the holders of the Rights will receive an aggregate of approximately 577.9 million PhunCoin if the launch of the Token Ecosystem occurs. The Reg CF Offering closed May 1, 2019. While the Reg D Offering is ongoing, the Company does not anticipate any additional proceeds to be raised. </span></div>PhunToken ("Phun")During the second quarter of 2019, Phunware announced the launch of a separate token, Phun, which is meant to act as a medium of exchange within the Token Ecosystem. Phun will be issued through a separate, wholly-owned subsidiary, Phun Token International, available initially only to persons outside of the United States and Canada. Consumers may receive Phun for actively engaging in marketing campaigns; developers and publishers may receive Phun for utilizing Phunware’s loyalty software development kit in order to better engage, manage and monetize their consumers; and brands will gain access to more relevant, verifiable data by accessing Phunware’s data exchange and using Phun for their own loyalty programs. As of June 30, 2020, the Company has not sold any Phun. 1207000 577900000 Stockholders’ Equity<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Common Stock</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total common stock authorized to be issued as of June 30, 2020 was 1,000,000,000 shares, with a par value of $0.0001 per share. At June 30, 2020 and December 31, 2019, there were 43,562,804 and 39,817,917 shares outstanding, inclusive of 1,485 and 6,219 restricted shares subject to repurchase for unvested shares related to early option exercises under the Company’s stock equity plans, respectively.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2019, the Company issued an aggregate of 11,530,442 shares of common stock related to various cash and cashless (net) exercises of warrants for common stock. Cash exercises for warrants for 617,296 shares of common stock resulted in aggregate gross proceeds of approximately $6,184, of which $6,092 was received in cash, $92 was received in digital currencies. Furthermore, there were 13,975,359 warrants exercised under cashless (net) provisions resulting in the issuance of 10,913,146 shares of common stock. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Warrants</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has various warrants outstanding. A summary of the Company’s warrant activity is set forth below:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.561%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.906%;"/><td style="width:1.0%;"/><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:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.913%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warrant Type</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Exercise<br/>Price per<br/>share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Warrants Outstanding </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">December 31, 2019</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warrants Exercised</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Warrants Outstanding</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">June 30, 2020</span></div></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cashless</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrant (Series D-1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrants (Series F)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">377,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">377,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Public Warrants (PHUNW)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,761,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,761,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Private Placement Warrants</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,658,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,658,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unit Purchase Option Warrants</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,836,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,836,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1000000000 0.0001 43562804 39817917 1485 6219 11530442 617296 6184000 6092000 92000 13975359 10913146 A summary of the Company’s warrant activity is set forth below:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.561%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.906%;"/><td style="width:1.0%;"/><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:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.913%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warrant Type</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Exercise<br/>Price per<br/>share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Warrants Outstanding </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">December 31, 2019</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warrants Exercised</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Warrants Outstanding</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">June 30, 2020</span></div></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cashless</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrant (Series D-1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrants (Series F)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">377,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">377,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Public Warrants (PHUNW)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,761,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,761,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Private Placement Warrants</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,658,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,658,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unit Purchase Option Warrants</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,836,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,836,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 5.54 14866 14866 9.22 377402 377402 11.50 1761291 1761291 11.50 1658381 1658381 11.50 24172 24172 3836112 3836112 Stock-Based Compensation<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2018 Equity Incentive Plan</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2018, our board of directors adopted, and our stockholders approved, the 2018 Equity Incentive Plan (the “2018 Plan”). The purposes of the 2018 Plan are to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentives to employees, directors and consultants who perform services to the Company, and to promote the success of our business. These incentives are provided through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance units and performance shares.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The number of shares of common stock available for issuance under the 2018 Plan will also include an annual increase on the first day of each fiscal year, equal to the lesser of: (i) 10% of the post-closing outstanding shares of common stock; (ii) 5% of </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the outstanding shares of common stock on the last day of the immediately preceding fiscal year; or (iii) such other amount as our board of directors may determine.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, the shares of common stock reserved for issuance under the 2018 Plan also will include any shares of common stock subject to stock options, restricted stock units or similar awards granted under the 2009 Equity Incentive Plan (the “2009 Plan”), that, on or after the adoption of the 2018 Plan, expire or otherwise terminate without having been exercised in full and shares of common stock issued pursuant to awards granted under the 2009 Plan that are forfeited to or repurchased by us. As of June 30, 2020, the maximum number of shares of common stock that may be added to the 2018 Plan pursuant to the foregoing equals 1,254,166.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the six months ended June 30, 2020, restricted stock units were the only stock-based incentives granted under the 2018 Plan. A summary of the Company’s restricted stock unit activity under the 2018 Plan is set forth below:</span></div><div style="text-align:center;margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:58.263%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.503%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,436,968 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,335,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,827,375)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(298,954)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,646,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not including the maximum number of shares from the 2009 Plan that may be added to the 2018 Plan noted above, the 2018 Plan had 221,388 and 205,206 shares of common stock reserved for future issuances as of June 30, 2020 and December 31, 2019, respectively.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first quarter of 2020, we granted 123,084 restricted stock units to non-employee directors, each with a grant date fair value of $1.25 per share in lieu of cash compensation board fees for services provided. The awards vested immediately. We also granted 125,523 restricted stock units to non-employee directors, with a grant date fair value of $1.25 per share. The awards vest over ten months in four equal installments on March 26, 2020, June 26, 2020, September 18, 2020, and December 25, 2020, respectively, and are subject to service conditions. We also granted 756,000 restricted stock unit awards to team members with an average grant date fair value of $1.25 per share. The awards granted to team members vest over an average of 42 months with various installment and vesting dates, and are subject to service conditions. We also granted 610,000 restricted stock units to a non-employee service provider that were for the satisfaction of legal fees owed. The awards granted to the legal service provider vested immediately and had an average grant date fair value $0.89.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the second quarter of 2020, we granted 85,996 restricted stock units to non-employee directors, each with a grant date fair value of $0.71 per share in lieu of cash compensation board fees for services provided. The awards vested immediately. We also granted 375,000 restricted stock unit awards to team members with an average grant date fair value of $0.67 per share. The awards granted to team members vest over 4 years with 25% vesting May 18, 2021, then equal quarterly installments thereafter until the final vesting period of May 18, 2024 and are subject to service conditions. We also granted 250,000 restricted stock units to non-employee service provider that were for the satisfaction of legal fees owed. The awards granted to the legal service provider vested immediately and had an average grant date fair value $0.67.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2018 Employee Stock Purchase Plan</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Also, in 2018, our board of directors adopted, and our stockholders approved, the 2018 Employee Stock Purchase Plan (the “2018 ESPP”). The 2018 ESPP will be administered by our board of directors or a committee appointed by the board (the “administrator”). The purpose of the 2018 ESPP is to provide eligible employees with an opportunity to purchase shares of our common stock through accumulated contributions. The 2018 ESPP permits participants to purchase shares of common stock through contributions (generally in the form of payroll deductions) of up to an amount of their eligible compensation determined by the administrator. Subject to certain other limitations or unless otherwise determined by the administrator, a participant may purchase a maximum of 2,000 shares of common stock during a purchase period. The offering periods under the 2018 ESPP will begin on such date as determined by the administrator and expire on the earliest to occur of (a) the completion of the purchase of shares on the last exercise date occurring within 27 months of the applicable enrollment date of the offering period on which the purchase right was granted, or (b) a shorter period established by the administrator prior to an enrollment date for all options to be granted on such enrollment date. Amounts deducted and accumulated by the participant are used to purchase shares of common stock on each exercise date. The purchase price of the shares will be determined by the </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">administrator but in no event will be less than 85% of the lower of the fair market value of common stock on the enrollment date or on the exercise date. Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment with the Company.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The number of shares of common stock that may be made available for sale under the 2018 ESPP also includes an annual increase on the first day of each fiscal year beginning for the fiscal year following the fiscal year in which the first enrollment date (if any) occurs equal to the lesser of (i) 3% of the expected post-closing outstanding shares of common stock; (ii) 1.5% of the outstanding shares of common stock on the last day of the immediately preceding fiscal year; or such other amount as the administrator may determine.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, the Company has not consummated an enrollment or offering period related to the 2018 ESPP. The 2018 ESPP had 272,942 shares of common stock available for sale and reserved for issuance as of June 30, 2020 and December 31, 2019.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2009 Equity Incentive Plan</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2009, the Company adopted its 2009 Equity Incentive Plan (the “2009 Plan”), which allowed for the granting of incentive and non-statutory stock options, as defined by the Internal Revenue Code, to employees, directors, and consultants. The exercise price of the options granted was generally equal to the value of the Company’s common stock on the date of grant, as determined by the Company’s board of directors. The awards are exercisable and vest, generally over four years, in accordance with each option agreement. The term of each option is no more than ten years from the date of the grant. The 2009 Plan allows for options to be immediately exercisable, subject to the Company’s right of repurchase for unvested shares at the original exercise price. The total amount received in exchange for these shares has been included in accrued expenses on the accompanying condensed consolidated balance sheets and is reclassified to equity as the shares vest. As of June 30, 2020 and December 31, 2019, 1,485 and 6,219 shares were unvested amounting to $1 and $3 in accrued expenses, respectively. Effective with the adoption of the 2018 Plan, no additional grants will be made under the 2009 Plan.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s stock option activity under the 2009 Plan and related information is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:43.814%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.243%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.243%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average <br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining <br/>Contractual Term<br/>(years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,465,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.86</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(150,942)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61,827)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,252,681 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.58</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">980,373 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.30</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">570 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the six months ended June 30, 2020, the aggregate intrinsic value of options exercised was $43 and the total fair value of options vested was $64.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Compensation costs that have been included on the Company’s condensed consolidated statements of operations and comprehensive loss for all stock-based compensation arrangements are detailed as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.362%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes forfeitures as they occur. As of June 30, 2020, the unamortized fair value of the restricted stock units under the 2018 Plan was approximately $5,018. The weighted-average remaining recognition period over which these costs will be amortized was approximately 2.6 years. Unrecognized stock compensation expense for options granted under the 2009 Plan was $141 as of June 30, 2020.</span></div> 0.10 0.05 1254166 A summary of the Company’s restricted stock unit activity under the 2018 Plan is set forth below:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:58.263%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.503%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,436,968 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,335,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,827,375)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(298,954)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,646,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 2436968 3.15 2335603 0.98 1827375 1.70 298954 3.16 2646242 2.23 221388 205206 123084 1.25 125523 1.25 P10M 756000 1.25 P42M 610000 0.89 85996 0.71 375000 0.67 P4Y 0.25 250000 0.67 2000 P27M 0.85 0.03 0.015 272942 272942 P4Y P10Y 1485 6219 1000 3000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s stock option activity under the 2009 Plan and related information is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:43.814%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.243%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.243%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average <br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining <br/>Contractual Term<br/>(years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,465,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.86</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(150,942)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61,827)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,252,681 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.58</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">980,373 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.30</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">570 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1465450 0.80 P6Y10M9D 771000 150942 0.57 61827 1.31 1252681 0.80 P6Y6M29D 700000 980373 0.74 P6Y3M18D 570000 43000 64000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Compensation costs that have been included on the Company’s condensed consolidated statements of operations and comprehensive loss for all stock-based compensation arrangements are detailed as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.362%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 62000 24000 113000 38000 22000 9000 29000 -16000 1039000 349000 1638000 372000 -8000 34000 -30000 33000 1115000 416000 1750000 427000 5018000 P2Y7M6D 141000 Domestic and Foreign OperationsIdentifiable long-lived assets attributed to the United States and international geographies are based upon the country in which the asset is located or owned. As of June 30, 2020 and December 31, 2019, all of the Company’s identifiable long-lived assets were in the United States. Related-Party Transactions<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounts Payable</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2020 and December 31, 2019, there is $255 recorded in accounts payable due to Nautilus Energy Management Corporation, an affiliate of a current member and former member of the Company’s board of directors.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Debt</span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As more fully discussed in Note 6, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Debt</span>, the Company entered into a Note and RPBLs (both defined above) with certain related parties. 255000 255000 Subsequent Events<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has evaluated subsequent events through August 14, 2020.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2020 Convertible Notes</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 15, 2020, the Company issued a Series A Senior Convertible Note (a “Series A Note”) to an institutional investor with an initial principal amount of $4,320 (reflecting an original issue discount of $320) in a private placement. We repaid in full the outstanding principal balance, accrued and unpaid interest and make-whole amount on the Senior Convertible Note issued on March 20, 2020 to the same investor. The cash payment to the noteholder to satisfy the Senior Convertible Note was in the amount $2,084. After the payoff of the Senior Convertible Note and deducting transaction costs, aggregate net cash proceeds to the Company was $1,751.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On the same date, the Company issued a Series B Senior Secured Convertible Note (a “Series B Note,” and together with the Series A Note, the “2020 Convertible Notes”) to the same investor with an initial principal amount of $17,280 (reflecting an original issue discount of $1,280). The investor paid for the Series B Note by delivering a secured promissory note (the “Investor Note”) with an initial principal amount of $16,000. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company will receive cash under the Series B Note only upon cash repayment of the corresponding Investor Note. The investor may, at its option and at any time, voluntarily prepay an Investor Note, in whole or in part. In addition, the Investor Note is subject to mandatory prepayment, in whole or in part, upon the occurrence of certain events.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Investor Note may be satisfied through netting against the Series B Note rather than through the payment of cash. Under the Investor Note, the Company and the investor have certain optional offset rights, which if exercised, would reduce the amount outstanding under the Series B Note and Investor Note.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Series A Note and outstanding balance on the Series B Note each bear interest at a rate of 7% per annum and includes a make-whole of interest from the date of issuance through the maturity date of December 31, 2021. The unused proceeds of the Series B Note bears interest at a rate of 3% per annum. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Monthly Payments </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Starting on July 31, 2020 and on the last trading day of each month thereafter, and on the maturity date, the Company is required to make monthly amortization payments equal to 1/18th of the Series A Note, interest on the 2020 Convertible Notes and make-whole (the "Installment Amount"), which must be satisfied in cash at a redemption price equal to 107% of the Installment Amount. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Redemption</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company may redeem the 2020 Convertible Notes at a price equal to 107% of the outstanding principal of the 2020 Convertible Notes (or, if greater, the market value of the shares underlying the 2020 Convertible Notes) and accrued and unpaid interest. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Subject to certain limited exceptions, the noteholder will have the right to have us redeem a portion of each 2020 Convertible Note not in excess of 40% of the net proceeds from a qualified capital fund raise at a redemption price of 107% of the portion of the 2020 Convertible Note subject to redemption or, if greater, the market value of the shares underlying the 2020 Convertible Note.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with an Event of Default, the noteholder may require us to redeem in cash any or all of the 2020 Convertible Notes. The redemption price will equal 115% of the outstanding principal of the 2020 Convertible Notes to be redeemed, and accrued and unpaid interest.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with a Change of Control (as defined in the 2020 Convertible Notes), a noteholder may require us to redeem all or any portion of the 2020 Convertible Notes. The redemption price per share will equal the greatest of (i) 115% of the outstanding principal to be redeemed, and accrued and unpaid interest, (ii) 115% of the market value of the shares of our common stock, and (iii) 115% of the aggregate cash consideration that would have been payable in respect of the shares of our common stock underlying the 2020 Convertible Notes.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also may redeem any portion of any Series B Note by offsetting the principal amount thereof against the principal amount of the corresponding Investor Note. Upon any such redemption, the original issue discount under the Series B Note associated with the principal amount thereof being redeemed will be deemed satisfied.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Conversion</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 2020 Convertible Notes are convertible, at the option of the noteholder, into shares of our common stock at a conversion price of $3.00 per share. The conversion price is subject to full ratchet anti-dilution protection and standard adjustments in the event of any stock split, stock dividend, stock combination, recapitalization or other similar transaction. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If an Event of Default has occurred under the 2020 Convertible Notes, the noteholder may elect to alternatively convert the 2020 Convertible Notes at a redemption premium of 115% at an alternate conversion price equal to the lower of (x) the conversion price then in effect and (y) the greater of the Floor Price (as defined in the 2020 Convertible Notes) and 85% of the lowest volume weighted average price in the 10 days prior to the applicable conversion date.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Covenants</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We will be subject to certain customary affirmative and negative covenants regarding the incurrence of certain indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends, distributions or redemptions, </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and the transfer of assets, among other matters. We also will be subject to a financial covenant that requires us to maintain available cash in the amount of $500 at the end of each fiscal quarter, subject to a right to cure.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Warrant</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the 2020 Convertible Notes, we issued a warrant (the “Warrant”) exercisable for 3 years for the purchase of an aggregate of up to 2,160,000 shares of Common Stock (the “Warrant Shares”), at an exercise price of $4.00 per share to the same investor. The number of Warrant Shares and exercise price are each subject to adjustment provided under the Warrant. If, at the time of exercise of the Warrant, there is no effective registration statement registering, or no current prospectus available for, the issuance of the Warrant Shares, then the Warrant may also be exercised, in whole or in part, by means of a “cashless exercise.” The Warrant may not be exercised if, after giving effect to the exercise, the investor would beneficially own amounts in excess of those permissible under the terms of the Warrant. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Registration Rights Agreement</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is required to file a registration statement covering the resale of the shares underlying the 2020 Convertible Notes and the shares issuable upon exercise of the Warrant within 60 days and to have the registration statement declared effective within 90 days of after the closing of the Purchase Agreement. It also grants the noteholder customary “piggyback” registration rights. If we fail to file the registration statement or have it declared effective by the deadlines above, or if certain other conditions relating to the availability of the registration statement and current public information are not met, we will pay certain Registration Delay Payments to such noteholder (as defined in the Registration Rights Agreement).</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Participation Rights </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, the Company granted the noteholder participation rights in future equity and equity-linked offerings of securities, subject to certain limited exceptions, during the two years after the later of (a) the closing or (b) the date the Investor Note no longer remains outstanding, in an amount of up to 30% of the securities being sold in such offerings.</span></div> 4320000 320000 2084000 1751000 17280000 1280000 16000000 0.07 0.03 1.07 1.07 0.40 1.07 1.15 1.15 1.15 1.15 3.00 1.15 0.85 500000 P3Y 2160000 4.00 P60D P90D 0.30 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
COVER PAGE - shares
6 Months Ended
Jun. 30, 2020
Aug. 12, 2020
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-37862  
Entity Registrant Name PHUNWARE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-4413774  
Entity Address, Address Line One 7800 Shoal Creek Blvd  
Entity Address, Address Line Two Suite 230-S  
Entity Address, City or Town Austin  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 78757  
City Area Code 512  
Local Phone Number 693-4199  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   43,623,404
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
Entity Central Index Key 0001665300  
Common Stock    
Entity Information [Line Items]    
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol PHUN  
Security Exchange Name NASDAQ  
Warrant    
Entity Information [Line Items]    
Title of 12(b) Security Warrants to purchase one share of Common Stock  
Trading Symbol PHUNW  
Security Exchange Name NASDAQ  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheet - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash $ 154 $ 276
Accounts receivable, net of allowance for doubtful accounts of $3,190 and $3,179 at June 30, 2020 and December 31, 2019, respectively 928 1,671
Prepaid expenses and other current assets 560 368
Total current assets 1,642 2,315
Property and equipment, net 15 24
Goodwill 25,781 25,857
Intangible assets, net 175 253
Deferred tax asset 241 241
Restricted cash 91 86
Other assets 276 276
Total assets 28,221 29,052
Current liabilities:    
Accounts payable 9,737 10,159
Accrued expenses 4,415 4,035
Total current deferred revenue 2,980 3,360
PhunCoin deposits 1,202 1,202
Factored receivables payable 363 1,077
Current maturities of long-term debt, net 1,333 0
Total current liabilities 20,030 19,833
Long-term debt 3,810 910
Long-term debt - related party 555 195
Deferred tax liability 241 241
Deferred revenue 2,876 3,764
Deferred rent 195 83
Total liabilities 27,707 25,026
Commitments and contingencies
Stockholders’ equity    
Common stock, $0.0001 par value 4 4
Additional paid-in capital 132,045 128,008
Accumulated other comprehensive loss (457) (382)
Accumulated deficit (131,078) (123,604)
Total stockholders’ equity 514 4,026
Total liabilities and stockholders’ equity $ 28,221 $ 29,052
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheet (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 3,190 $ 3,179
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Net revenues $ 2,213 $ 5,510 $ 4,853 $ 10,825
Cost of revenues 768 2,722 1,859 5,339
Gross profit 1,445 2,788 2,994 5,486
Operating expenses:        
Sales and marketing 277 665 882 1,389
General and administrative 3,760 3,970 7,705 7,945
Research and development 378 1,077 1,239 2,386
Total operating expenses 4,415 5,712 9,826 11,720
Operating loss (2,970) (2,924) (6,832) (6,234)
Interest expense        
Interest expense (460) (151) (561) (339)
Loss on extinguishment of debt (81) 0 (81) 0
Other income 0 13 0 17
Total other expense (541) (138) (642) (322)
Loss before taxes (3,511) (3,062) (7,474) (6,556)
Income tax expense 0 (5) 0 (5)
Net loss (3,511) (3,067) (7,474) (6,561)
Other comprehensive loss:        
Cumulative translation adjustment (3) (30) (75) (3)
Comprehensive loss $ (3,514) $ (3,097) $ (7,549) $ (6,564)
Net loss per common share, basic and diluted (in dollars per share) $ (0.08) $ (0.08) $ (0.18) $ (0.19)
Weighted-average common shares used to compute net loss per share, basic and diluted (in shares) 41,869 38,810 40,982 34,537
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Changes in Convertible Preferred Stock and Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Other Comprehensive Loss
Beginning balance at Dec. 31, 2018 $ 5,377        
Beginning balance (in shares) at Dec. 31, 2018 6,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Series A convertible preferred stock redeemed for cash $ (5,377)        
Series A convertible preferred stock redeemed for cash (in shares) (6,000)        
Ending balance at Jun. 30, 2019 $ 0        
Ending balance (in shares) at Jun. 30, 2019 0        
Beginning balance at Dec. 31, 2018 $ 5,827 $ 3 $ 118,062 $ (111,820) $ (418)
Beginning balance (in shares) at Dec. 31, 2018   27,253,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options, net of vesting of restricted shares 52   52    
Exercise of stock options, net of vesting of restricted shares (in shares)   119,000      
Issuance of common stock upon partial conversions of Senior Convertible Note 0        
Reacquisition of equity component of Senior Convertible Note 0        
Exercise of common stock warrants for cash 6,184   6,184    
Exercise of common stock warrants for cash (in shares)   617,000      
Exercise of common stock warrants pursuant to cashless provisions 0 $ 1 (1)    
Exercise of common stock warrants pursuant to cashless provision (in shares)   10,913,000      
Series A convertible preferred stock redeemed for cash (863)   (863)    
Waiver of sponsor promissory note originally issued in conjunction with Reverse Merger and Recapitalization 1,993   1,993    
Stock-based compensation expense 427   427    
Equity classified cash conversion feature of Senior Convertible Notes 0        
Cumulative translation adjustment (3)       (3)
Net loss (6,561)     (6,561)  
Ending balance at Jun. 30, 2019 8,143 $ 4 125,854 (117,294) (421)
Ending balance (in shares) at Jun. 30, 2019   38,902,000      
Beginning balance at Mar. 31, 2019 $ 0        
Beginning balance (in shares) at Mar. 31, 2019 0        
Ending balance at Jun. 30, 2019 $ 0        
Ending balance (in shares) at Jun. 30, 2019 0        
Beginning balance at Mar. 31, 2019 $ 10,807 $ 4 125,421 (114,227) (391)
Beginning balance (in shares) at Mar. 31, 2019   38,331,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options, net of vesting of restricted shares 17   17    
Exercise of stock options, net of vesting of restricted shares (in shares)   58,000      
Exercise of common stock warrants pursuant to cashless provision (in shares)   513,000      
Stock-based compensation expense 416   416    
Cumulative translation adjustment (30)       (30)
Net loss (3,067)     (3,067)  
Ending balance at Jun. 30, 2019 8,143 $ 4 125,854 (117,294) (421)
Ending balance (in shares) at Jun. 30, 2019   38,902,000      
Beginning balance at Dec. 31, 2019 $ 0        
Beginning balance (in shares) at Dec. 31, 2019 0        
Ending balance at Jun. 30, 2020 $ 0        
Ending balance (in shares) at Jun. 30, 2020 0        
Beginning balance at Dec. 31, 2019 $ 4,026 $ 4 128,008 (123,604) (382)
Beginning balance (in shares) at Dec. 31, 2019   39,811,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options, net of vesting of restricted shares 87   87    
Exercise of stock options, net of vesting of restricted shares (in shares)   153,000      
Vesting of restricted stock (in shares)   694,000      
Issuance of common stock for payment of legal, earned bonus, and board of director fees 1,014   1,014    
Issuance of common stock for payment of legal, earned bonus, and board of director fees (in shares)   1,133,000      
Issuance of common stock upon partial conversions of Senior Convertible Note 2,266   2,266    
Issuance of common stock related to conversion of Senior Convertible Note (in shares)   1,763,675      
Reacquisition of equity component of Senior Convertible Note (1,299)   (1,299)    
Stock-based compensation expense 1,750   1,750    
Equity classified cash conversion feature of Senior Convertible Notes 219   219    
Cumulative translation adjustment (75)       (75)
Net loss (7,474)     (7,474)  
Ending balance at Jun. 30, 2020 514 $ 4 132,045 (131,078) (457)
Ending balance (in shares) at Jun. 30, 2020   43,555,000      
Beginning balance at Mar. 31, 2020 $ 0        
Beginning balance (in shares) at Mar. 31, 2020 0        
Ending balance at Jun. 30, 2020 $ 0        
Ending balance (in shares) at Jun. 30, 2020 0        
Beginning balance at Mar. 31, 2020 $ 1,353 $ 4 129,370 (127,567) (454)
Beginning balance (in shares) at Mar. 31, 2020   40,693,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options, net of vesting of restricted shares 70   70    
Exercise of stock options, net of vesting of restricted shares (in shares)   120,000      
Vesting of restricted stock (in shares)   578,000      
Issuance of common stock for payment of legal, earned bonus, and board of director fees 523   523    
Issuance of common stock for payment of legal, earned bonus, and board of director fees (in shares)   400,000      
Issuance of common stock upon partial conversions of Senior Convertible Note 2,266   2,266    
Issuance of common stock related to conversion of Senior Convertible Note (in shares)   1,764,000      
Reacquisition of equity component of Senior Convertible Note (1,299)   (1,299)    
Stock-based compensation expense 1,115   1,115    
Cumulative translation adjustment (3)       (3)
Net loss (3,511)     (3,511)  
Ending balance at Jun. 30, 2020 $ 514 $ 4 $ 132,045 $ (131,078) $ (457)
Ending balance (in shares) at Jun. 30, 2020   43,555,000      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating activities    
Net loss $ (7,474) $ (6,561)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 9 30
Amortization of acquired intangibles 78 143
Amortization of debt discount and deferred financing costs 227 0
Loss on sale of digital currencies 0 4
Loss on extinguishment of debt 81 0
Non-cash interest expense 55 0
Bad debt (recovery) expense (63) 132
Stock-based compensation 1,750 427
Changes in operating assets and liabilities:    
Accounts receivable 815 (71)
Prepaid expenses and other assets (193) (99)
Accounts payable 356 (807)
Accrued expenses 877 330
Deferred revenue (1,268) 606
Net cash used in operating activities (4,750) (5,866)
Investing activities    
Proceeds received from sale of digital currencies 0 88
Net cash provided by investing activities 0 88
Financing activities    
Proceeds from borrowings, net of issuance costs 5,436 250
Proceeds from related party bridge loans 560 0
Payments on senior convertible note (455) 0
Payments on related party notes (200) 0
Net repayments on factoring agreement (714) (659)
Proceeds from PhunCoin deposits 0 191
Proceeds from warrant exercises 0 6,092
Proceeds from exercise of options to purchase common stock 85 52
Series A convertible preferred stock redemptions and dividend payments 0 (6,240)
Net cash provided by (used in) financing activities 4,712 (314)
Effect of exchange rate on cash and restricted cash (79) (4)
Net increase (decrease) in cash and restricted cash (117) (6,096)
Cash and restricted cash at the beginning of the period 362 6,344
Cash and restricted cash at the end of the period 245 248
Supplemental disclosure of cash flow information:    
Interest paid 328 361
Income taxes paid 0 0
Supplemental disclosures of non-cash financing activities:    
Issuance of common stock for payment of legal, earned bonus and board of director fees 1,014 0
Issuance of common stock upon partial conversions of Senior Convertible Note 2,266 0
Reacquisition of equity component of Senior Convertible Note (1,299) 0
Equity classified cash conversion feature of Senior Convertible Notes $ 219 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
The Company and Basis of Presentation
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company and Basis of Presentation The Company and Basis of Presentation
The Company
Phunware, Inc. (the “Company”) offers a fully integrated software platform that equips companies with the products, solutions and services necessary to engage, manage and monetize their mobile application portfolios globally at scale. Phunware’s Multiscreen-as-a-Service ("MaaS") platform provides the entire mobile lifecycle of applications, media and data in one login through one procurement relationship. The Company’s MaaS technology is available in software development kit form for organizations developing their own application, via customized development services and prepackaged solutions. Through its integrated mobile advertising platform of publishers and advertisers, the Company provides in-app application transactions for mobile audience building, user acquisition, application discovery, audience engagement and audience monetization. Founded in 2009, the Company is a Delaware corporation headquartered in Austin, Texas.
Basis of Presentation
The condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) and include the Company’s accounts and those of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
The balance sheet at December 31, 2019 was derived from the Company’s audited consolidated financial statements, but these interim condensed consolidated financial statements do not include all the annual disclosures required by U.S. GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2019, which are referenced herein. The accompanying interim condensed consolidated financial statements as of June 30, 2020 and for the three and six months ended June 30, 2020 and 2019, are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with the audited financial statements, pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary to fairly state the Company’s financial position as of June 30, 2020 and the results of operations for the three and six months ended June 30, 2020 and 2019, and cash flows for the six months ended June 30, 2020 and 2019. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any future interim period.
Reclassifications of Prior Year Presentation
Certain amounts in the financial statements of prior periods have been reclassified to conform to the current period financial statement presentation. This reclassification had no effect on the Company's reported results of operations. A reclassification was made to the condensed consolidated balance sheet as of December 31, 2019 to identify related parties for debt issuances.
Concentrations of Credit Risk
The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and trade accounts receivable. Although the Company limits its exposure to credit loss by depositing its cash with established financial institutions that management believes have good credit ratings and represent minimal risk of loss of principal, its deposits, at times, may exceed federally insured limits. Collateral is not required for accounts receivable, and the Company believes the carrying value approximates fair value.
The following table sets forth the Company's concentration of revenue sources as a percentage of total net revenues.
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Fox Networks Group— %57 %— %59 %
American Made Media Consultants, LLC36 %— %33 %— %
Houston Methodist13 %%12 %11 %
World Wide Technology, Inc.11 %%10 %%

The Company completed its contractual obligations under its statement of work with Fox Networks Group ("Fox") as of September 30, 2019. While the underlying master services agreement with Fox (setting forth general terms and conditions) remains in place, the Company does not have any active statements of work with Fox.
The following table sets forth the Company's concentration of accounts receivable, net of specific allowances for doubtful accounts.
June 30, 2020December 31, 2019
Houston Methodist22 %— %
Wynn Las Vegas, LLC12 %— %
Carrier Corporation (UTC)11 %— %
HID Global (through Bluvision Inc.)— %23 %
American Made Media Consultants, LLC— %15 %
Presidio Networked Solutions LLC— %11 %
MD Anderson— %10 %

Going Concern
Accounting Standards Codification (“ASC”) Topic 205-40, Presentation of Financial Statements - Going Concern ("ASC 205-40") requires management to assess the Company’s ability to continue as a going concern for one year after the date the financial statements are issued. Under ASC 205-40, management has the responsibility to evaluate whether conditions and/or events raise substantial doubt about the Company’s ability to meet future financial obligations as they become due within one year after the date that the financial statements are issued. As required by this standard, management’s evaluation shall initially not take into consideration the potential mitigating effects of management’s plans that have not been fully implemented as of the date the financial statements are issued.
The Company’s assessment included the preparation of a detailed cash forecast that included all projected cash inflows and outflows. The Company continues to focus on growing its revenues. Accordingly, operating expenditures may exceed the revenue it expects to receive for the foreseeable future. Additionally, the Company has a history of operating losses and negative operating cash flows and expects these trends to continue into the foreseeable future.
Future plans may include obtaining new debt financings and credit lines, utilizing existing or expanding existing credit lines, issuing equity securities, including the exercise of warrants, and reducing overhead expenses. Despite a history of successfully implementing similar plans to alleviate the adverse financial conditions, these sources of working capital are not currently assured, and consequently do not sufficiently mitigate the risks and uncertainties disclosed above. There can be no assurance that the Company will be able to obtain additional funding on satisfactory terms or at all. In addition, no assurance can be given that any such financing, if obtained, will be adequate to meet the Company’s capital needs and support its growth. If additional funding cannot be obtained on a timely basis and on satisfactory terms, its operations would be materially negatively impacted. The Company has therefore concluded there is substantial doubt about its ability to continue as a going concern through one year from the issuance of these condensed consolidated financial statements.
The accompanying condensed consolidated financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The accompanying condensed consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result from uncertainty related to the Company’s ability to continue as a going concern.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
There have been no changes in significant accounting policies as described in our Annual Report on Form 10-K filed with the SEC on March 30, 2020 for the year ended December 31, 2019, except as set forth below.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Items subject to the use of estimates include, but are not limited to, the standalone selling price for our products and services, stock-based compensation, useful lives of long-lived assets including intangibles, fair value of intangible assets and the recoverability or impairment of tangible and intangible assets, including goodwill, reserves and certain accrued liabilities, the benefit period of deferred commissions, fair value of debt component of the convertible note at issuance, the fair value of the convertible note outstanding upon derecognition and provision for (benefit from) income taxes. Actual results could differ from those estimates and such differences could be material to the consolidated financial statements.
Senior Convertible Note
In March 2020, the Company issued a 7% Senior Convertible Note (defined below) with a principal amount of $3,000 for gross proceeds at closing of $2,371. In accounting for the issuance, the Company separated the note into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the carrying amount of the liability component from the par value of the notes. The difference represents the debt discount, recorded as a reduction of the senior convertible note on our condensed consolidated balance sheet, and is amortized to interest expense over the term of the notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the notes, we allocated the total amount of issuance costs incurred to liability and equity components based on their relative values. Issuance costs attributable to the liability component are being amortized using the effective interest rate method, to interest expense over the term of the notes. The issuance costs attributable to the equity component are recorded as a reduction of the equity component within additional paid-in capital.
Loss per Common Share
Basic loss per common share is computed by dividing net loss applicable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Restricted shares subject to repurchase provisions relating to early exercises under the Company's 2009 Equity Incentive Plan were excluded from basic shares outstanding. Diluted loss per common share is computed by giving effect to all potential shares of common stock, including those related to the Company's outstanding warrants and stock equity plans, to the extent dilutive. For all periods presented, these shares were excluded from the calculation of diluted loss per share of common stock because their inclusion would have been anti-dilutive. As a result, diluted loss per common share is the same as basic loss per common share for all periods presented.
As of June 30, 2020 and 2019, 1,485 and 25,230 shares were restricted, respectively, relating to early exercises of the Company’s 2009 Stock Option Plan and are excluded from basic shares outstanding for the three and six months then ended.
Recently Adopted Accounting Pronouncements
In January 2017, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment ("ASU 2017-04"). ASU 2017-04 simplifies how all entities assess goodwill for impairment by eliminating Step 2 from the goodwill impairment test. As amended, the goodwill impairment test will consist of one step; comparing the fair value of a reporting unit with its carrying amount. An entity should recognize a goodwill impairment charge for the amount by which the carrying amount exceeds the
reporting unit’s fair value. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on our consolidated financial statements or disclosures.
Recent Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). The core principle of ASU 2016-02 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Under current U.S. GAAP, the Company recognizes rent expense on a straight-line basis for all operating leases, taking into account fixed accelerations, as well as reasonably assured renewal periods. In November 2019, the FASB issued ASU No. 2019-10 ("ASU 2019-10"). ASU 2019-10 delayed the effective date of ASU 2016-02 for certain types of businesses, including private companies. Under the Jumpstart Our Business Startups ("JOBS") Act, the Company has previously elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an Emerging Growth Company ("EGC"), can adopt the new or revised standard at the time private companies adopt the new or revised standard. The issuance of ASU 2020-05 further delayed the implementation of this guidance of the Company for one year. Although ASU 2020-05 would defer implementation for the Company by an additional year, the Company believes this guidance would still be effective for the Company for fiscal years beginning after December 15, 2020, as it would lose its status as an EGC at the latest on December 31, 2021. Although earlier application is permitted, the Company plans to implement this guidance beginning the first quarter of its fiscal year 2021. The Company currently does not expect the ASU 2016-02 to materially impact our results of operations; although, based upon our current operating leases outstanding, we believe this guidance may have a material impact on our consolidated balance sheet. We do not plan on recasting prior periods.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"). ASU 2016-13 introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than reductions in the amortized cost of the securities. As a Smaller Reporting Company ("SRC") as defined by the SEC, the standard is currently effective for the Company annual reporting periods beginning after December 15, 2022, with early adoption permitted for annual reporting periods beginning after December 15, 2019. We currently intend to adopt ASU No. 2016-13 effective January 1, 2023. Entities will apply the standard’s provisions by recording a cumulative-effect adjustment to retained earnings. The Company currently does not expect the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements and disclosures.
In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which simplifies the accounting for income taxes. Should the Company retain its EGC status through the fifth anniversary of the date of its initial public offering, this guidance will be effective for us in our financial statements and consolidated notes thereto for the fiscal year ending December 31, 2021 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
We derived 99% and 94% of our net revenues from within the United States for the three and six months ended June 30, 2020, respectively. We derived 99% of our net revenues from within the United States for each of the three and six months ended June 30, 2019, respectively. During the three and six months ended June 30, 2020, the Company derived 1% and 6% of its net revenues from outside the United States. During the three and six months ended June 30, 2019, the Company derived 1% of its net revenues from outside the United States.
The following table sets forth the Company's net revenues:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Net Revenues
Platform subscriptions and services$2,023  $5,092  $4,414  $9,913  
Application transaction$190  418  439  912  
Net revenues$2,213  $5,510  $4,853  $10,825  

Deferred Revenue
The Company’s deferred revenue balance consisted of the following:
June 30,
2020
December 31,
2019
Current deferred revenue
Platform subscriptions and services revenue$2,880  $3,278  
Application transaction revenue100  82  
Total current deferred revenue$2,980  $3,360  
Non-current deferred revenue
Platform subscriptions and services revenue$2,876  $3,764  
Total non-current deferred revenue$2,876  $3,764  
Total deferred revenue$5,856  $7,124  

Deferred revenue consists of customer billings or payments received in advance of the recognition of revenue under the arrangements with customers. The Company recognizes deferred revenue as revenue only when revenue recognition criteria are met. During the six months ended June 30, 2020, the Company recognized revenue of $2,554 that was included in its deferred revenue balance as of December 31, 2019.
Remaining Performance Obligations
Remaining performance obligations were $9,856 as of June 30, 2020, of which the Company expects to recognize 47% as revenue over the next 12 months and the remainder thereafter.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Restricted Cash
6 Months Ended
Jun. 30, 2020
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents, and Restricted Cash Cash, Cash Equivalents, and Restricted Cash
The Company considers all investments with a maturity of three months or less from the date of acquisition to be cash equivalents. The Company had no cash equivalents as of June 30, 2020 and December 31, 2019.
As a result of the issuance of the Notes (defined and discussed further below), the Company had $91 and $86 in restricted cash as of June 30, 2020 and December 31, 2019, respectively.
The following table sets forth the Company's cash and restricted cash as of June 30, 2020 and December 31, 2019:

Cash and restricted cash
June 30, 2020
December 31, 2019
Cash$154  $276  
Restricted cash91  86  
Total cash and restricted cash$245  $362  
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Factoring Agreement
6 Months Ended
Jun. 30, 2020
Factoring Agreement [Abstract]  
Factoring Agreement Factoring Agreement
On June 15, 2016 the Company entered into a factoring agreement with CSNK Working Capital Finance Corp. (d/b/a Bay View Funding) (“Bay View”) whereby it sells select accounts receivable with recourse.
Under the terms of the agreement, Bay View may make advances to the Company of amounts representing up to 80% of the net amount of eligible accounts receivable. The factor facility is collateralized by a general security agreement over all the Company’s personal property and interests. Fees paid to Bay View for factored receivables are 1.80% for the first 30 days and 0.65% for every ten days thereafter, to a maximum of 90 days total outstanding. The Company bears the risk of credit loss on the receivables. These receivables are accounted for as a secured borrowing arrangement and not as a sale of financial assets.
The Company's factor expense is recorded as interest expense in the condensed consolidated statement of operations and comprehensive loss. Factor expense totaled $44 and $97 for the three and six months ended June 30, 2020, respectively. Factor expense totaled $146 and $332 for the three and six months ended June 30, 2019, respectively.
The amount of factored receivables outstanding was $363 and $1,077 as of June 30, 2020 and December 31, 2019, respectively. There was $2,637 and $1,923 available for future advances as of June 30, 2020 and December 31, 2019, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Debt Debt
A summary of the Company's various debt obligations is set forth below:


June 30, 2020December 31, 2019
Paycheck Protection Program Loan$2,850  $—  
Senior convertible note1,258  —  
Convertible notes250  250  
Promissory notes905  855  
Related-party bridge loans 360  —  
Note payable75  —  
Total debt$5,698  $1,105  
Less: current maturities of long-term debt$(1,333) $—  
Less: related-party debt$(555) $(195) 
Long-term debt$3,810  $910  

Paycheck Protection Program ("PPP") Loan

On April 10, 2020, the Company received loan proceeds in the amount of $2,850 from JPMorgan Chase, N.A. pursuant to the PPP under the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act"), which was enacted on March 27, 2020. The loan, which was in the form of a note dated April 9, 2020, matures on April 9, 2022, bears interest at a rate of 0.98% per annum and is payable monthly commencing on November 9, 2020. The note may be prepaid by the Company at any time prior to the maturity with no prepayment penalties.

The principal amount of the PPP loan is subject to forgiveness under the PPP upon Phunware’s request to the extent that PPP loan proceeds are used to pay expenses permitted by the PPP, including payroll, group health care benefits, rent, utilities and interest on other debt obligations incurred prior to February 15, 2020. Although the Company currently anticipates a portion of the loan to be forgiven, there can be no assurance that any part of the PPP loan will be forgiven.

Senior Convertible Note
In March 2020, the Company issued a Senior Convertible Note to an institutional investor with an initial principal amount of $3,000 (the “Senior Convertible Note”) for a cash proceeds of $2,760 (reflecting an original issue discount of $240) in a private placement. After deducting the placement agent fee and other estimated expenses, net cash proceeds at the closing were approximately $2,371.
The Senior Convertible Note bears interest at a rate of 7% per annum and includes a make-whole of interest from the date of issuance through the maturity date of December 31, 2021.
The Senior Convertible Note had a balance of $1,258, net of issuance cost, as of June 30, 2020. Interest expense related to the Senior Convertible Note for the six months ended June 30, 2020 was $378, of which $185 was related to the amortization of issuance cost.
Monthly Payments and Conversion
Starting on April 30, 2020 and on the last trading day of the month and on the maturity date, the Company is required to make monthly payments. On each payment date, the Company will be required to settle a principal repayment of approximately $143 plus interest thereon (the “Installment Amount”) which shall be satisfied in shares of common stock of the Company at 100% of the Installment Amount, or at the election of the Company, in whole or in part, in cash, at 105% of the Installment Amount. Installment payments made in common stock are subject to customary equity conditions (including minimum floor price and volume thresholds), and are calculated on a conversion price equal to the lower of (x) the conversion price then in effect and (y) the greater of the Floor Price (as defined in the Senior Convertible Note) and 85% of the lowest volume weighted average price in the 10 days prior to the payment date.
In addition to the monthly payments described above, the noteholder elected an acceleration of payments of monthly principal, interest and make-whole payments pursuant to certain provisions of the Senior Convertible Note. These accelerated payments were made in the form of shares of common stock of the Company at the rate then in effect per the Senior Convertible Note. As a result, the Company issued an aggregate of 1,763,675 shares for principal, interest and make-whole payments to the noteholder during the quarter ended June 30, 2020. In accounting for the accelerated conversions, the Company followed the guidance as prescribed in ASC 470 in accounting for derecognition (or conversion) of convertible debt with a cash conversion feature. The Company determined the fair value of the debt immediately prior to its derecognition, with the difference between the consideration transfered to the noteholder and the fair value of the debt representing the reacquisition of the embedded conversion option. A loss on extinguishment was recorded based on the difference between the calculated fair value of the debt immediately prior to its derecognition and the carrying amount of the debt component, including any unamortized debt discount or issuance costs.
Covenants
Under the Senior Convertible Note, the Company is subject to certain customary affirmative and negative covenants regarding the incurrence of indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends, distributions or redemptions, and the transfer of assets, among other matters, including the following provisions.
The Company is subject to a financial covenant that requires it to maintain available cash in the amount of $200 at the end of each fiscal quarter. The Company believes the "available" cash under the Senior Convertible Note is inclusive of its restricted cash balances.
Subsequent Redemption
On July 15, 2020, the Company redeemed the Senior Convertible Note at a price equal to 110% of the outstanding principal accrued and unpaid interest and make-whole interest. See Note 13 for additional discussion regarding the cash redemption of the Senior Convertible Note.
Related-Party Bridge Loans
During the first quarter of 2020, various related parties loaned the Company $560. The Related-Party Bridge Loans ("RPBLs") bear an interest of 10% per annum and will mature on November 14, 2024. Payments on or payoff of the RPBLs may be made early with no penalty. The RPBLs and amounts thereof were made by the following related parties: (i) $204 by Cane Capital, LLC, an entity owned in part by our Chief Executive Officer; (ii) $151 by Curo Capital Appreciation Fund, LLC, an entity in which the Company's Chief Executive Officer and Chief Technology Officer serve as co-presidents, (iii) $155 by various individuals associated by familiar relationship with our Chief Executive Officer; and (iv) $50 by Luan Dang, the Company's Chief Technology Officer. Transaction costs related to the RPBLs were not significant. Interest expense related to the RPBLs for the three and six months ended June 30, 2020 was not significant and interest payable as of June 30, 2020 was not significant.
Convertible Notes
In April 2019, the Company’s board of directors authorized the issuance of $20,000 of convertible promissory notes (the “Convertible Notes”), which may be paid by investors in the form of cash or, in the Company’s sole discretion, cryptocurrency, such as Bitcoin or Ethereum. The Convertible Notes will be sold in reliance on an exemption from registration. The Company may not issue Convertible Notes under the Purchase Agreement in excess of $20,000, in the aggregate, unless otherwise agreed by the holders of a majority in interest of the principal outstanding under the Convertible Notes.
The Convertible Notes bear ordinary interest at a rate of 7% per annum. Interest under the Convertible Notes is payable quarterly beginning on September 30, 2019, and interest and principal under the Convertible Notes is payable monthly beginning on June 30, 2021. However, at the holder’s election, interest payments may be deferred until the earlier of (i) repayment in full of all remaining unpaid principal and (ii) conversion. The Convertible Notes mature on June 3, 2024.
The Convertible Notes are convertible into shares of the Company’s common stock at a price of $11.50 per share. Each Note will convert voluntarily upon a holder’s election, or automatically upon the closing sale price of the Company’s common stock equals or exceeds $17.25 per share for 20 out of 30 consecutive trading days, if a registration statement is then in effect covering the disposition of the converted shares. Assuming the Convertible Notes in an aggregate principal amount of $20,000 are sold under the Purchase Agreement, and assuming that all interest payments are deferred until maturity, the Convertible Notes would be convertible to a maximum total of approximately 2,347,826 shares of the Company’s common stock.
The Company has one Convertible Note with a balance outstanding of $250 as of June 30, 2020. Transaction costs related to the issuance of the Convertible Note were immaterial. Interest expense related to the Convertible Note for the three and six months ended June 30, 2020 was immaterial and interest payable as of June 30, 2020 and December 31, 2019 was immaterial.
Promissory Notes
In October 2019, the Company’s board of directors authorized the issuance of $20,000 of promissory notes (the “Notes”), which may be paid by investors in the form of cash or, in the Company’s sole discretion, cryptocurrency, such as Bitcoin or Ethereum. The Notes will be sold in reliance on an exemption from registration. The Company may prepay the Notes at any time without penalty. The Company may not issue Notes under the Purchase Agreement in excess of $20,000, in the aggregate, unless otherwise agreed by the holders of a majority in interest of the principal outstanding under the Notes.
The Notes bear ordinary interest at a rate of 10% per annum. Interest under the Notes is payable monthly beginning on November 30, 2019. During the term of the Notes, the Company will maintain a restricted bank account with a minimum balance of one year of interest payments on the aggregate principal balance of all Notes, which will be available for use exclusively to satisfy any payments owed by the Company under the Notes. The principal and unpaid accrued interest on the Notes will be due and payable on demand by the majority Note holders on or after the date that is 60 months following November 15, 2019. If an event of default occurs under the Notes, the majority Note holders may cause all principal and unpaid interest under the Notes to become immediately due and payable. In such event, the Notes will thereafter accrue interest at a rate of 12% per annum. Upon agreement between the Company and any senior creditor, the Notes will be subject to subordination in the right of payment to all current and future indebtedness or obligations of the Company for borrowed money to banks, commercial finance lenders, and other institutions regularly engaged in the business of lending money, or for factoring arrangements to parties providing such factoring.
During 2019, the Company issued a Note in the principal amount of $195, in exchange for cash consideration, to Cane Capital, LLC, an entity owned in part by Alan S. Knitowski, the Company’s Chief Executive Officer and a member of its board of directors.
The Notes have a balance outstanding of $905 as of June 30, 2020. Transaction costs related to the issuance of the Notes were immaterial. Interest expense related to the Notes for the three and six months ended June 30, 2020 was $24 and $45, respectively. The interest payable as of June 30, 2020 and December 31, 2019 was immaterial.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Leases
The Company has operating office space leases in Austin, Texas; Irvine, California; San Diego, California; and Miami, Florida. Rent expense under operating leases totaled $213 and $424 for the three and six months ended June 30, 2020, respectively. Rent expense under operating leases totaled $166 and $331 for the three and six months ended June 30, 2019, respectively.
Future minimum annual lease payments as of June 30, 2020 under the Company’s operating leases are set forth as follows:
Future minimum lease obligations years ending December 31,Lease
Obligations
2020 (Remainder)$411  
2021858  
2022725  
2023622  
2024609  
Thereafter209  
Total$3,434  
Litigation
On September 26, 2017, the Company filed a breach of contract complaint against Uber Technologies, Inc. ("Uber") seeking approximately $3,000 (plus interest) for unpaid invoices for advertising campaign services provided for Uber in the first quarter of 2017. The case, captioned Phunware, Inc. v. Uber Technologies, Inc., Case No. CGC-17-561546 was filed in the Superior Court of the State of California County of San Francisco. On November 13, 2017, Uber generally denied the allegations in the Company's complaint and also filed a cross-complaint against Phunware and Fetch Media, Ltd. ("Fetch") - the advertising agency Uber retained to run its mobile advertising campaign for the period 2014 through the first quarter of 2017 (the “Fetch Campaign”), asserting numerous fraud and contract-based claims. All the claims stem from Uber’s allegation that Fetch and/or the Company (and/or other-as-yet-unidentified ad networks and publishers) are liable for the Fetch Campaign, under which Uber allegedly overpaid Fetch and mobile advertising providers due to allegedly fraudulent attribution for installments of the Uber application. Uber did not allege any specific dollar amount that it is seeking in damages against either of the named cross-defendants (Fetch and Phunware). Phunware filed a motion to dismiss the cross-complaint, which was heard on February 7, 2018. The motion was granted in part and denied in part by the Court. On April 16, 2018, the action was designated complex, and the matter was assigned for all purposes to Judge Wiss of the Superior Court of California, San Francisco County (Department 305). In March 2019, Uber and Fetch settled Uber’s claims against Fetch on terms that have not been disclosed to Phunware at this time. On May 7, 2019, the Company retained new counsel. In June 2019, the Court set a new trial date of April 20, 2020. On June 26, 2019, the case was reassigned for all purposes to Judge Jackson of the Superior Court of California, San Francisco County (Department 613). On July 12, 2019, Uber filed its First Amended Cross-Complaint, naming new individual cross-defendants (Phunware Chief Executive Officer Alan S. Knitowski, and former Phunware employees D. Stasiuk, M. Borotsik, and A. Cook) accused of civil RICO violations and civil conspiracy to violate RICO, in addition to fraud, negligence, and unfair competition-based claims, and adding a fraud-based claim against Phunware. Uber’s First Amended Cross-Complaint alleges that cross-defendants fraudulently obtained approximately $17,000 from Uber, and claims treble damages, general and punitive damages, and attorneys’ fees and costs. On October 1, 2019, Alan S. Knitowski (“Knitowski”) filed his Motion to Quash Service of Summons, which was denied on October 29, 2019. On October 7, 2019, D. Stasiuk, M. Borotsik, and A. Cook filed their Motion to Quash Service of Summons, which was denied on December 17, 2019. On December 2, 2019, the case was reassigned for all purposes to Judge Cheng of the Superior Court of California, San Francisco County (Department 613). On January 22, 2020, the Court assigned the case to Judge Wiss of the Superior Court of California, San Francisco County (Department 305) for purposes of trial. On March 13, 2020, the Court announced that jury trials will be continued for 90 days from the date they have been scheduled in response to the COVID-19 pandemic. Additionally, on March 13, 2020, the Court ordered Phunware to pay $78 in monetary sanctions based on a discovery motion brought by Uber. On March 19, 2020, Uber filed a further discovery motion for terminating, evidentiary, issue and monetary sanctions. The March 19, 2020 motion was heard on July 29, 2020. On August 12, 2020, the Court issued its order on Uber’s sanctions motion, granting in part and denying in part Uber’s motion. The Court’s order, in part, struck Phunware’s Complaint and Phunware’s Answer to Uber’s First Amended Cross-Complaint so that default judgment should be entered against the Company. The order stated that the Court will schedule a default prove up hearing at a later date. The Company intends to vigorously contest the order and will file an appeal with the California Appellate Court. The case is still proceeding as to the remaining third party defendants. The Company is currently unable to determine the amount of loss or range of loss that may result from the prove up hearing or in this matter as a whole. The Company maintains that its claims against Uber are meritorious and that Uber’s claims against the Company are not. However, the Company makes no predictions on the likelihood of success of prevailing in any appellate review and in any subsequent proceedings in this matter.
On December 17, 2019, certain stockholders (the "Plaintiffs") filed a lawsuit against the Company. The case, captioned Wild Basin Investments, LLC, et al. v. Phunware, Inc., et al.; Cause No. D-1-GN-19- 008846 was filed in the 126th Judicial District Court of Travis County, Texas. The Plaintiffs invested in various early rounds of financing while the Company was private and claim the Company should not have subjected their shares to a 180-day "lock up" period. According to the Plaintiffs, the price of Phunware stock dropped significantly during the lock up period. The Plaintiffs seek unspecified damages in excess of
$1,000. The Company maintains the Plaintiffs' claims are without merit and intends to contest vigorously the claims asserted in the lawsuit. All defendants have answered. The Court has not yet set a trial date or pretrial deadlines. The case is in early stage of discovery.
On March 9, 2020, Ellenoff Grossman & Schole LLP (“EGS”) filed a lawsuit against the Company. The complaint, captioned Ellenoff Grossman & Schole LLP versus Stellar Acquisition III, Corp a/k/a Stellar Acquisition III, Inc. n/k/a Phunware, Inc., was filed in the Supreme Court of the State of New York, New York County (Case No. 152585/2020). EGS is seeking monetary damages in the amount of $690 for alleged unpaid invoices related to legal services rendered for Stellar in conjunction with the reverse merger with the Company, plus legal and court costs. Pursuant to a stipulation, the Company currently has until September 15, 2020 to respond to the complaint. The Company and EGS are exploring the possibility of resolution of this matter and are in the process of drafting a settlement agreement, but there can be no guarantees that a resolution will be successful. The Company has $690 in accounts payable in the condensed consolidated balance sheet as of June 30, 2020 and December 31, 2019 related to the alleged unpaid invoices.
On April 24, 2020 Sha-Poppin Gourmet Popcorn, LLC, individually and on behalf of a class of similarly situated parties (the “Popcorn Company”), filed a lawsuit against certain defendants, including the Company. The case captioned, Sha-Poppin Gourmet Popcorn, LLC v. JPMorgan Chase Bank, N.A., RCSH Operations, LLC, RCSH Operations, Inc (together d/b/a Ruth’s Chris Steakhouse), and Phunware, Inc., was filed in the Northern District of Illinois, Eastern Division. The Popcorn Company alleges that the Company was unjustly enriched by JPMorgan Chase for the Company's loan made pursuant to the PPP under the CARES Act. (See Note 6 for discussion related to the Company's CARES Act loan.) The Company filed a motion to dismiss the single claim against it and disputes the court's jurisdiction and the basis of the claim. The Company intends to defend the matter vigorously. Given the preliminary stage of the case, the Company is unable to predict the outcome of this dispute, or estimate the loss or range of loss, if any, associated with this matter.
From time to time, the Company is and may become involved in various legal proceedings in the ordinary course of business. The outcomes of our legal proceedings are inherently unpredictable, subject to significant uncertainties, and could be material to our operating results and cash flows for a particular reporting period. In addition, for the matters disclosed above that do not include an estimate of the amount of loss or range of losses, such an estimate is not possible, and we may be unable to estimate the possible loss or range of losses that could potentially result from the application of non-monetary remedies.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
PhunCoin & PhunToken
6 Months Ended
Jun. 30, 2020
Security Token [Abstract]  
PhunCoin & PhunToken PhunCoin & PhunToken
PhunCoin
In 2018, PhunCoin, Inc., the Company’s wholly-owned subsidiary, launched an offering pursuant to Rule 506(c) of Regulation D (the "Reg D Offering") as promulgated under the Securities Act of rights to acquire a token denominated as "PhunCoin" (the "Rights"). In addition, in 2019, we commenced an offering of Rights pursuant to Regulation CF (the "Reg CF Offering"). PhunCoin, Inc. accepts payment in the form of cash and digital currencies for purchases of the Rights. The amount of PhunCoin to be issued to the purchaser is equal to the dollar amount paid by the purchaser divided by the price of PhunCoin at the time of issuance of PhunCoin during the launch of the Token Ecosystem (as defined below) before taking into consideration an applicable discount rate, which is based on the time of the purchase (early purchasers will receive a larger discount rate).
PhunCoin is expected to be issued to Rights holders the earlier of (i) the launch of the Company’s blockchain technology enabled rewards marketplace and data exchange ("Token Ecosystem"), (ii) one (1) year after the issuance of the Rights to the purchaser, or (iii) the date the Company determines that it has the ability to enforce resale restrictions with respect to PhunCoin pursuant to applicable federal securities laws. Proceeds from the Rights offering are generally not refundable; however, the Company believes it has a contractual obligation to use good faith efforts to issue a token to Rights holders under the token rights agreement. Holders of the Rights may be issued PhunCoin even if the Token Ecosystem is not yet operational. PhunCoin will have no usefulness until the Token Ecosystem is operational because PhunCoin is expected to only be useable on the Token Ecosystem. The ongoing coronavirus of 2019 ("COVID-19") pandemic has resulted in Phunware reducing human capital resources from the development of the Token Ecosystem to other initiatives of the organization. There can be no assurance as to when, or if, the Company will allocate resources to the development of the Token Ecosystem in the future or if the Company will be able to successfully launch the Token Ecosystem.
As of June 30, 2020, the Company has received aggregate cash proceeds from the Reg D Offering and Reg CF Offering of $1,207, pursuant to which the holders of the Rights will receive an aggregate of approximately 577.9 million PhunCoin if the launch of the Token Ecosystem occurs. The Reg CF Offering closed May 1, 2019. While the Reg D Offering is ongoing, the Company does not anticipate any additional proceeds to be raised.
PhunToken ("Phun")During the second quarter of 2019, Phunware announced the launch of a separate token, Phun, which is meant to act as a medium of exchange within the Token Ecosystem. Phun will be issued through a separate, wholly-owned subsidiary, Phun Token International, available initially only to persons outside of the United States and Canada. Consumers may receive Phun for actively engaging in marketing campaigns; developers and publishers may receive Phun for utilizing Phunware’s loyalty software development kit in order to better engage, manage and monetize their consumers; and brands will gain access to more relevant, verifiable data by accessing Phunware’s data exchange and using Phun for their own loyalty programs. As of June 30, 2020, the Company has not sold any Phun.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2020
Stockholders' Equity Attributable to Parent [Abstract]  
Stockholders' Equity Stockholders’ Equity
Common Stock
Total common stock authorized to be issued as of June 30, 2020 was 1,000,000,000 shares, with a par value of $0.0001 per share. At June 30, 2020 and December 31, 2019, there were 43,562,804 and 39,817,917 shares outstanding, inclusive of 1,485 and 6,219 restricted shares subject to repurchase for unvested shares related to early option exercises under the Company’s stock equity plans, respectively.
During 2019, the Company issued an aggregate of 11,530,442 shares of common stock related to various cash and cashless (net) exercises of warrants for common stock. Cash exercises for warrants for 617,296 shares of common stock resulted in aggregate gross proceeds of approximately $6,184, of which $6,092 was received in cash, $92 was received in digital currencies. Furthermore, there were 13,975,359 warrants exercised under cashless (net) provisions resulting in the issuance of 10,913,146 shares of common stock.
Warrants
The Company has various warrants outstanding. A summary of the Company’s warrant activity is set forth below:
Warrant TypeCash Exercise
Price per
share
Warrants Outstanding
December 31, 2019
Warrants Exercised
Warrants Outstanding
June 30, 2020
CashCashless
Common stock warrant (Series D-1)$5.54  14,866  —  —  14,866  
Common stock warrants (Series F)$9.22  377,402  —  —  377,402  
Public Warrants (PHUNW)$11.50  1,761,291  —  —  1,761,291  
Private Placement Warrants$11.50  1,658,381  —  —  1,658,381  
Unit Purchase Option Warrants$11.50  24,172  —  —  24,172  
Total3,836,112  —  —  3,836,112  
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
2018 Equity Incentive Plan
In 2018, our board of directors adopted, and our stockholders approved, the 2018 Equity Incentive Plan (the “2018 Plan”). The purposes of the 2018 Plan are to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentives to employees, directors and consultants who perform services to the Company, and to promote the success of our business. These incentives are provided through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance units and performance shares.
The number of shares of common stock available for issuance under the 2018 Plan will also include an annual increase on the first day of each fiscal year, equal to the lesser of: (i) 10% of the post-closing outstanding shares of common stock; (ii) 5% of
the outstanding shares of common stock on the last day of the immediately preceding fiscal year; or (iii) such other amount as our board of directors may determine.
In addition, the shares of common stock reserved for issuance under the 2018 Plan also will include any shares of common stock subject to stock options, restricted stock units or similar awards granted under the 2009 Equity Incentive Plan (the “2009 Plan”), that, on or after the adoption of the 2018 Plan, expire or otherwise terminate without having been exercised in full and shares of common stock issued pursuant to awards granted under the 2009 Plan that are forfeited to or repurchased by us. As of June 30, 2020, the maximum number of shares of common stock that may be added to the 2018 Plan pursuant to the foregoing equals 1,254,166.
During the six months ended June 30, 2020, restricted stock units were the only stock-based incentives granted under the 2018 Plan. A summary of the Company’s restricted stock unit activity under the 2018 Plan is set forth below:
SharesWeighted Average Grant Date Fair Value
Outstanding as of December 31, 20192,436,968  $3.15  
Granted2,335,603  0.98  
Released(1,827,375) 1.70  
Forfeited(298,954) 3.16  
Outstanding as of June 30, 20202,646,242  $2.23  
Not including the maximum number of shares from the 2009 Plan that may be added to the 2018 Plan noted above, the 2018 Plan had 221,388 and 205,206 shares of common stock reserved for future issuances as of June 30, 2020 and December 31, 2019, respectively.
During the first quarter of 2020, we granted 123,084 restricted stock units to non-employee directors, each with a grant date fair value of $1.25 per share in lieu of cash compensation board fees for services provided. The awards vested immediately. We also granted 125,523 restricted stock units to non-employee directors, with a grant date fair value of $1.25 per share. The awards vest over ten months in four equal installments on March 26, 2020, June 26, 2020, September 18, 2020, and December 25, 2020, respectively, and are subject to service conditions. We also granted 756,000 restricted stock unit awards to team members with an average grant date fair value of $1.25 per share. The awards granted to team members vest over an average of 42 months with various installment and vesting dates, and are subject to service conditions. We also granted 610,000 restricted stock units to a non-employee service provider that were for the satisfaction of legal fees owed. The awards granted to the legal service provider vested immediately and had an average grant date fair value $0.89.
During the second quarter of 2020, we granted 85,996 restricted stock units to non-employee directors, each with a grant date fair value of $0.71 per share in lieu of cash compensation board fees for services provided. The awards vested immediately. We also granted 375,000 restricted stock unit awards to team members with an average grant date fair value of $0.67 per share. The awards granted to team members vest over 4 years with 25% vesting May 18, 2021, then equal quarterly installments thereafter until the final vesting period of May 18, 2024 and are subject to service conditions. We also granted 250,000 restricted stock units to non-employee service provider that were for the satisfaction of legal fees owed. The awards granted to the legal service provider vested immediately and had an average grant date fair value $0.67.
2018 Employee Stock Purchase Plan
Also, in 2018, our board of directors adopted, and our stockholders approved, the 2018 Employee Stock Purchase Plan (the “2018 ESPP”). The 2018 ESPP will be administered by our board of directors or a committee appointed by the board (the “administrator”). The purpose of the 2018 ESPP is to provide eligible employees with an opportunity to purchase shares of our common stock through accumulated contributions. The 2018 ESPP permits participants to purchase shares of common stock through contributions (generally in the form of payroll deductions) of up to an amount of their eligible compensation determined by the administrator. Subject to certain other limitations or unless otherwise determined by the administrator, a participant may purchase a maximum of 2,000 shares of common stock during a purchase period. The offering periods under the 2018 ESPP will begin on such date as determined by the administrator and expire on the earliest to occur of (a) the completion of the purchase of shares on the last exercise date occurring within 27 months of the applicable enrollment date of the offering period on which the purchase right was granted, or (b) a shorter period established by the administrator prior to an enrollment date for all options to be granted on such enrollment date. Amounts deducted and accumulated by the participant are used to purchase shares of common stock on each exercise date. The purchase price of the shares will be determined by the
administrator but in no event will be less than 85% of the lower of the fair market value of common stock on the enrollment date or on the exercise date. Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment with the Company.
The number of shares of common stock that may be made available for sale under the 2018 ESPP also includes an annual increase on the first day of each fiscal year beginning for the fiscal year following the fiscal year in which the first enrollment date (if any) occurs equal to the lesser of (i) 3% of the expected post-closing outstanding shares of common stock; (ii) 1.5% of the outstanding shares of common stock on the last day of the immediately preceding fiscal year; or such other amount as the administrator may determine.
As of June 30, 2020, the Company has not consummated an enrollment or offering period related to the 2018 ESPP. The 2018 ESPP had 272,942 shares of common stock available for sale and reserved for issuance as of June 30, 2020 and December 31, 2019.
2009 Equity Incentive Plan
In 2009, the Company adopted its 2009 Equity Incentive Plan (the “2009 Plan”), which allowed for the granting of incentive and non-statutory stock options, as defined by the Internal Revenue Code, to employees, directors, and consultants. The exercise price of the options granted was generally equal to the value of the Company’s common stock on the date of grant, as determined by the Company’s board of directors. The awards are exercisable and vest, generally over four years, in accordance with each option agreement. The term of each option is no more than ten years from the date of the grant. The 2009 Plan allows for options to be immediately exercisable, subject to the Company’s right of repurchase for unvested shares at the original exercise price. The total amount received in exchange for these shares has been included in accrued expenses on the accompanying condensed consolidated balance sheets and is reclassified to equity as the shares vest. As of June 30, 2020 and December 31, 2019, 1,485 and 6,219 shares were unvested amounting to $1 and $3 in accrued expenses, respectively. Effective with the adoption of the 2018 Plan, no additional grants will be made under the 2009 Plan.
A summary of the Company’s stock option activity under the 2009 Plan and related information is as follows:
Number of SharesWeighted Average
Exercise Price
Weighted Average
Remaining
Contractual Term
(years)
Aggregate Intrinsic
Value
Outstanding as of December 31, 20191,465,450  $0.80  6.86$771  
Granted—  
Exercised(150,942) 0.57  
Forfeited(61,827) 1.31  
Outstanding as of June 30, 20201,252,681  $0.80  6.58$700  
Exercisable as of June 30, 2020980,373  $0.74  6.30$570  
For the six months ended June 30, 2020, the aggregate intrinsic value of options exercised was $43 and the total fair value of options vested was $64.
Stock-Based Compensation
Compensation costs that have been included on the Company’s condensed consolidated statements of operations and comprehensive loss for all stock-based compensation arrangements are detailed as follows:
Three Months Ended June 30,Six Months Ended June 30,
Stock-based compensation2020201920202019
Cost of revenues$62  $24  $113  $38  
Sales and marketing22   29  (16) 
General and administrative1,039  349  1,638  372  
Research and development(8) 34  (30) 33  
Total stock-based compensation$1,115  $416  $1,750  $427  
The Company recognizes forfeitures as they occur. As of June 30, 2020, the unamortized fair value of the restricted stock units under the 2018 Plan was approximately $5,018. The weighted-average remaining recognition period over which these costs will be amortized was approximately 2.6 years. Unrecognized stock compensation expense for options granted under the 2009 Plan was $141 as of June 30, 2020.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Domestic and Foreign Operations
6 Months Ended
Jun. 30, 2020
Domestic and Foreign Operations [Abstract]  
Domestic and Foreign Operations Domestic and Foreign OperationsIdentifiable long-lived assets attributed to the United States and international geographies are based upon the country in which the asset is located or owned. As of June 30, 2020 and December 31, 2019, all of the Company’s identifiable long-lived assets were in the United States.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Related-Party Transactions
6 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Related-Party Transactions Related-Party Transactions
Accounts Payable
At June 30, 2020 and December 31, 2019, there is $255 recorded in accounts payable due to Nautilus Energy Management Corporation, an affiliate of a current member and former member of the Company’s board of directors.
Debt
As more fully discussed in Note 6, Debt, the Company entered into a Note and RPBLs (both defined above) with certain related parties.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
6 Months Ended
Jun. 30, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
The Company has evaluated subsequent events through August 14, 2020.
2020 Convertible Notes
On July 15, 2020, the Company issued a Series A Senior Convertible Note (a “Series A Note”) to an institutional investor with an initial principal amount of $4,320 (reflecting an original issue discount of $320) in a private placement. We repaid in full the outstanding principal balance, accrued and unpaid interest and make-whole amount on the Senior Convertible Note issued on March 20, 2020 to the same investor. The cash payment to the noteholder to satisfy the Senior Convertible Note was in the amount $2,084. After the payoff of the Senior Convertible Note and deducting transaction costs, aggregate net cash proceeds to the Company was $1,751.
On the same date, the Company issued a Series B Senior Secured Convertible Note (a “Series B Note,” and together with the Series A Note, the “2020 Convertible Notes”) to the same investor with an initial principal amount of $17,280 (reflecting an original issue discount of $1,280). The investor paid for the Series B Note by delivering a secured promissory note (the “Investor Note”) with an initial principal amount of $16,000.
The Company will receive cash under the Series B Note only upon cash repayment of the corresponding Investor Note. The investor may, at its option and at any time, voluntarily prepay an Investor Note, in whole or in part. In addition, the Investor Note is subject to mandatory prepayment, in whole or in part, upon the occurrence of certain events.

The Investor Note may be satisfied through netting against the Series B Note rather than through the payment of cash. Under the Investor Note, the Company and the investor have certain optional offset rights, which if exercised, would reduce the amount outstanding under the Series B Note and Investor Note.
The Series A Note and outstanding balance on the Series B Note each bear interest at a rate of 7% per annum and includes a make-whole of interest from the date of issuance through the maturity date of December 31, 2021. The unused proceeds of the Series B Note bears interest at a rate of 3% per annum.

Monthly Payments

Starting on July 31, 2020 and on the last trading day of each month thereafter, and on the maturity date, the Company is required to make monthly amortization payments equal to 1/18th of the Series A Note, interest on the 2020 Convertible Notes and make-whole (the "Installment Amount"), which must be satisfied in cash at a redemption price equal to 107% of the Installment Amount.

Redemption

The Company may redeem the 2020 Convertible Notes at a price equal to 107% of the outstanding principal of the 2020 Convertible Notes (or, if greater, the market value of the shares underlying the 2020 Convertible Notes) and accrued and unpaid interest.

Subject to certain limited exceptions, the noteholder will have the right to have us redeem a portion of each 2020 Convertible Note not in excess of 40% of the net proceeds from a qualified capital fund raise at a redemption price of 107% of the portion of the 2020 Convertible Note subject to redemption or, if greater, the market value of the shares underlying the 2020 Convertible Note.

In connection with an Event of Default, the noteholder may require us to redeem in cash any or all of the 2020 Convertible Notes. The redemption price will equal 115% of the outstanding principal of the 2020 Convertible Notes to be redeemed, and accrued and unpaid interest.

In connection with a Change of Control (as defined in the 2020 Convertible Notes), a noteholder may require us to redeem all or any portion of the 2020 Convertible Notes. The redemption price per share will equal the greatest of (i) 115% of the outstanding principal to be redeemed, and accrued and unpaid interest, (ii) 115% of the market value of the shares of our common stock, and (iii) 115% of the aggregate cash consideration that would have been payable in respect of the shares of our common stock underlying the 2020 Convertible Notes.

The Company also may redeem any portion of any Series B Note by offsetting the principal amount thereof against the principal amount of the corresponding Investor Note. Upon any such redemption, the original issue discount under the Series B Note associated with the principal amount thereof being redeemed will be deemed satisfied.

Conversion

The 2020 Convertible Notes are convertible, at the option of the noteholder, into shares of our common stock at a conversion price of $3.00 per share. The conversion price is subject to full ratchet anti-dilution protection and standard adjustments in the event of any stock split, stock dividend, stock combination, recapitalization or other similar transaction.

If an Event of Default has occurred under the 2020 Convertible Notes, the noteholder may elect to alternatively convert the 2020 Convertible Notes at a redemption premium of 115% at an alternate conversion price equal to the lower of (x) the conversion price then in effect and (y) the greater of the Floor Price (as defined in the 2020 Convertible Notes) and 85% of the lowest volume weighted average price in the 10 days prior to the applicable conversion date.

Covenants

We will be subject to certain customary affirmative and negative covenants regarding the incurrence of certain indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends, distributions or redemptions,
and the transfer of assets, among other matters. We also will be subject to a financial covenant that requires us to maintain available cash in the amount of $500 at the end of each fiscal quarter, subject to a right to cure.

Warrant

In addition to the 2020 Convertible Notes, we issued a warrant (the “Warrant”) exercisable for 3 years for the purchase of an aggregate of up to 2,160,000 shares of Common Stock (the “Warrant Shares”), at an exercise price of $4.00 per share to the same investor. The number of Warrant Shares and exercise price are each subject to adjustment provided under the Warrant. If, at the time of exercise of the Warrant, there is no effective registration statement registering, or no current prospectus available for, the issuance of the Warrant Shares, then the Warrant may also be exercised, in whole or in part, by means of a “cashless exercise.” The Warrant may not be exercised if, after giving effect to the exercise, the investor would beneficially own amounts in excess of those permissible under the terms of the Warrant.

Registration Rights Agreement

The Company is required to file a registration statement covering the resale of the shares underlying the 2020 Convertible Notes and the shares issuable upon exercise of the Warrant within 60 days and to have the registration statement declared effective within 90 days of after the closing of the Purchase Agreement. It also grants the noteholder customary “piggyback” registration rights. If we fail to file the registration statement or have it declared effective by the deadlines above, or if certain other conditions relating to the availability of the registration statement and current public information are not met, we will pay certain Registration Delay Payments to such noteholder (as defined in the Registration Rights Agreement).

Participation Rights

In addition, the Company granted the noteholder participation rights in future equity and equity-linked offerings of securities, subject to certain limited exceptions, during the two years after the later of (a) the closing or (b) the date the Investor Note no longer remains outstanding, in an amount of up to 30% of the securities being sold in such offerings.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) and include the Company’s accounts and those of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
The balance sheet at December 31, 2019 was derived from the Company’s audited consolidated financial statements, but these interim condensed consolidated financial statements do not include all the annual disclosures required by U.S. GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2019, which are referenced herein. The accompanying interim condensed consolidated financial statements as of June 30, 2020 and for the three and six months ended June 30, 2020 and 2019, are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with the audited financial statements, pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary to fairly state the Company’s financial position as of June 30, 2020 and the results of operations for the three and six months ended June 30, 2020 and 2019, and cash flows for the six months ended June 30, 2020 and 2019. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the year ending December 31, 2020 or for any future interim period.
Reclassifications of Prior Year Presentation
Reclassifications of Prior Year Presentation
Certain amounts in the financial statements of prior periods have been reclassified to conform to the current period financial statement presentation. This reclassification had no effect on the Company's reported results of operations. A reclassification was made to the condensed consolidated balance sheet as of December 31, 2019 to identify related parties for debt issuances.
Concentrations of Credit Risk
Concentrations of Credit Risk
The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and trade accounts receivable. Although the Company limits its exposure to credit loss by depositing its cash with established financial institutions that management believes have good credit ratings and represent minimal risk of loss of principal, its deposits, at times, may exceed federally insured limits. Collateral is not required for accounts receivable, and the Company believes the carrying value approximates fair value.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Items subject to the use of estimates include, but are not limited to, the standalone selling price for our products and services, stock-based compensation, useful lives of long-lived assets including intangibles, fair value of intangible assets and the recoverability or impairment of tangible and intangible assets, including goodwill, reserves and certain accrued liabilities, the benefit period of deferred commissions, fair value of debt component of the convertible note at issuance, the fair value of the convertible note outstanding upon derecognition and provision for (benefit from) income taxes. Actual results could differ from those estimates and such differences could be material to the consolidated financial statements.
Loss per Common Share
Loss per Common Share
Basic loss per common share is computed by dividing net loss applicable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Restricted shares subject to repurchase provisions relating to early exercises under the Company's 2009 Equity Incentive Plan were excluded from basic shares outstanding. Diluted loss per common share is computed by giving effect to all potential shares of common stock, including those related to the Company's outstanding warrants and stock equity plans, to the extent dilutive. For all periods presented, these shares were excluded from the calculation of diluted loss per share of common stock because their inclusion would have been anti-dilutive. As a result, diluted loss per common share is the same as basic loss per common share for all periods presented.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted
Recently Adopted Accounting Pronouncements
In January 2017, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment ("ASU 2017-04"). ASU 2017-04 simplifies how all entities assess goodwill for impairment by eliminating Step 2 from the goodwill impairment test. As amended, the goodwill impairment test will consist of one step; comparing the fair value of a reporting unit with its carrying amount. An entity should recognize a goodwill impairment charge for the amount by which the carrying amount exceeds the
reporting unit’s fair value. The Company adopted this standard on January 1, 2020. The adoption of this standard did not have a material impact on our consolidated financial statements or disclosures.
Recent Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). The core principle of ASU 2016-02 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Under current U.S. GAAP, the Company recognizes rent expense on a straight-line basis for all operating leases, taking into account fixed accelerations, as well as reasonably assured renewal periods. In November 2019, the FASB issued ASU No. 2019-10 ("ASU 2019-10"). ASU 2019-10 delayed the effective date of ASU 2016-02 for certain types of businesses, including private companies. Under the Jumpstart Our Business Startups ("JOBS") Act, the Company has previously elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an Emerging Growth Company ("EGC"), can adopt the new or revised standard at the time private companies adopt the new or revised standard. The issuance of ASU 2020-05 further delayed the implementation of this guidance of the Company for one year. Although ASU 2020-05 would defer implementation for the Company by an additional year, the Company believes this guidance would still be effective for the Company for fiscal years beginning after December 15, 2020, as it would lose its status as an EGC at the latest on December 31, 2021. Although earlier application is permitted, the Company plans to implement this guidance beginning the first quarter of its fiscal year 2021. The Company currently does not expect the ASU 2016-02 to materially impact our results of operations; although, based upon our current operating leases outstanding, we believe this guidance may have a material impact on our consolidated balance sheet. We do not plan on recasting prior periods.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"). ASU 2016-13 introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than reductions in the amortized cost of the securities. As a Smaller Reporting Company ("SRC") as defined by the SEC, the standard is currently effective for the Company annual reporting periods beginning after December 15, 2022, with early adoption permitted for annual reporting periods beginning after December 15, 2019. We currently intend to adopt ASU No. 2016-13 effective January 1, 2023. Entities will apply the standard’s provisions by recording a cumulative-effect adjustment to retained earnings. The Company currently does not expect the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements and disclosures.
In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which simplifies the accounting for income taxes. Should the Company retain its EGC status through the fifth anniversary of the date of its initial public offering, this guidance will be effective for us in our financial statements and consolidated notes thereto for the fiscal year ending December 31, 2021 on a prospective basis. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
The Company and Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedules of Concentration Risk
The following table sets forth the Company's concentration of revenue sources as a percentage of total net revenues.
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Fox Networks Group— %57 %— %59 %
American Made Media Consultants, LLC36 %— %33 %— %
Houston Methodist13 %%12 %11 %
World Wide Technology, Inc.11 %%10 %%

The Company completed its contractual obligations under its statement of work with Fox Networks Group ("Fox") as of September 30, 2019. While the underlying master services agreement with Fox (setting forth general terms and conditions) remains in place, the Company does not have any active statements of work with Fox.
The following table sets forth the Company's concentration of accounts receivable, net of specific allowances for doubtful accounts.
June 30, 2020December 31, 2019
Houston Methodist22 %— %
Wynn Las Vegas, LLC12 %— %
Carrier Corporation (UTC)11 %— %
HID Global (through Bluvision Inc.)— %23 %
American Made Media Consultants, LLC— %15 %
Presidio Networked Solutions LLC— %11 %
MD Anderson— %10 %
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table sets forth the Company's net revenues:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Net Revenues
Platform subscriptions and services$2,023  $5,092  $4,414  $9,913  
Application transaction$190  418  439  912  
Net revenues$2,213  $5,510  $4,853  $10,825  
Deferred Revenue
The Company’s deferred revenue balance consisted of the following:
June 30,
2020
December 31,
2019
Current deferred revenue
Platform subscriptions and services revenue$2,880  $3,278  
Application transaction revenue100  82  
Total current deferred revenue$2,980  $3,360  
Non-current deferred revenue
Platform subscriptions and services revenue$2,876  $3,764  
Total non-current deferred revenue$2,876  $3,764  
Total deferred revenue$5,856  $7,124  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2020
Cash and Cash Equivalents [Abstract]  
Cash
The following table sets forth the Company's cash and restricted cash as of June 30, 2020 and December 31, 2019:

Cash and restricted cash
June 30, 2020
December 31, 2019
Cash$154  $276  
Restricted cash91  86  
Total cash and restricted cash$245  $362  
Restricted Cash
The following table sets forth the Company's cash and restricted cash as of June 30, 2020 and December 31, 2019:

Cash and restricted cash
June 30, 2020
December 31, 2019
Cash$154  $276  
Restricted cash91  86  
Total cash and restricted cash$245  $362  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Summary of Debt Obligations
A summary of the Company's various debt obligations is set forth below:


June 30, 2020December 31, 2019
Paycheck Protection Program Loan$2,850  $—  
Senior convertible note1,258  —  
Convertible notes250  250  
Promissory notes905  855  
Related-party bridge loans 360  —  
Note payable75  —  
Total debt$5,698  $1,105  
Less: current maturities of long-term debt$(1,333) $—  
Less: related-party debt$(555) $(195) 
Long-term debt$3,810  $910  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum annual lease payments as of June 30, 2020 under the Company’s operating leases are set forth as follows:
Future minimum lease obligations years ending December 31,Lease
Obligations
2020 (Remainder)$411  
2021858  
2022725  
2023622  
2024609  
Thereafter209  
Total$3,434  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2020
Stockholders' Equity Attributable to Parent [Abstract]  
Summary of Warrant Activity by Warrant Type A summary of the Company’s warrant activity is set forth below:
Warrant TypeCash Exercise
Price per
share
Warrants Outstanding
December 31, 2019
Warrants Exercised
Warrants Outstanding
June 30, 2020
CashCashless
Common stock warrant (Series D-1)$5.54  14,866  —  —  14,866  
Common stock warrants (Series F)$9.22  377,402  —  —  377,402  
Public Warrants (PHUNW)$11.50  1,761,291  —  —  1,761,291  
Private Placement Warrants$11.50  1,658,381  —  —  1,658,381  
Unit Purchase Option Warrants$11.50  24,172  —  —  24,172  
Total3,836,112  —  —  3,836,112  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Restricted Stock Unit Activity A summary of the Company’s restricted stock unit activity under the 2018 Plan is set forth below:
SharesWeighted Average Grant Date Fair Value
Outstanding as of December 31, 20192,436,968  $3.15  
Granted2,335,603  0.98  
Released(1,827,375) 1.70  
Forfeited(298,954) 3.16  
Outstanding as of June 30, 20202,646,242  $2.23  
Stock-Based Compensation
A summary of the Company’s stock option activity under the 2009 Plan and related information is as follows:
Number of SharesWeighted Average
Exercise Price
Weighted Average
Remaining
Contractual Term
(years)
Aggregate Intrinsic
Value
Outstanding as of December 31, 20191,465,450  $0.80  6.86$771  
Granted—  
Exercised(150,942) 0.57  
Forfeited(61,827) 1.31  
Outstanding as of June 30, 20201,252,681  $0.80  6.58$700  
Exercisable as of June 30, 2020980,373  $0.74  6.30$570  
Condensed Income Statement
Compensation costs that have been included on the Company’s condensed consolidated statements of operations and comprehensive loss for all stock-based compensation arrangements are detailed as follows:
Three Months Ended June 30,Six Months Ended June 30,
Stock-based compensation2020201920202019
Cost of revenues$62  $24  $113  $38  
Sales and marketing22   29  (16) 
General and administrative1,039  349  1,638  372  
Research and development(8) 34  (30) 33  
Total stock-based compensation$1,115  $416  $1,750  $427  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
The Company and Basis of Presentation - Concentration Risk (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Fox Networks Group | Sales Revenue, Net          
Product Information [Line Items]          
Concentration risk, percentage 0.00% 57.00% 0.00% 59.00%  
American Made Media Consultants, LLC | Sales Revenue, Net          
Product Information [Line Items]          
Concentration risk, percentage 36.00% 0.00% 33.00% 0.00%  
American Made Media Consultants, LLC | Accounts Receivable          
Product Information [Line Items]          
Concentration risk, percentage     0.00%   15.00%
Houston Methodist | Sales Revenue, Net          
Product Information [Line Items]          
Concentration risk, percentage 13.00% 8.00% 12.00% 11.00%  
Houston Methodist | Accounts Receivable          
Product Information [Line Items]          
Concentration risk, percentage     22.00%   0.00%
World Wide Technology, Inc. | Sales Revenue, Net          
Product Information [Line Items]          
Concentration risk, percentage 11.00% 4.00% 10.00% 4.00%  
Wynn Las Vegas, LLC | Accounts Receivable          
Product Information [Line Items]          
Concentration risk, percentage     12.00%   0.00%
Carrier Corporation (UTC) | Accounts Receivable          
Product Information [Line Items]          
Concentration risk, percentage     11.00%   0.00%
HID Global (through Bluvision Inc.) | Accounts Receivable          
Product Information [Line Items]          
Concentration risk, percentage     0.00%   23.00%
Presidio Networked Solutions LLC | Accounts Receivable          
Product Information [Line Items]          
Concentration risk, percentage     0.00%   11.00%
MD Anderson | Accounts Receivable          
Product Information [Line Items]          
Concentration risk, percentage     0.00%   10.00%
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details) - USD ($)
1 Months Ended
Mar. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Debt Instrument [Line Items]        
Restricted shares subject to repurchase for unvested shares related to early option exercises under stock equity plans (in shares)   1,485 6,219 25,230
Senior convertible note        
Debt Instrument [Line Items]        
Interest rate (as a percent) 7.00%      
Principal amount of note $ 3,000,000      
Proceeds from debt, net of issuance costs $ 2,371,000      
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Deferred revenue recognized     $ 2,554  
Remaining performance obligation $ 9,856   $ 9,856  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Percent of revenue expected to be recognized over next 12 months 47.00%   47.00%  
Remaining performance obligation, expected timing 12 months   12 months  
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Derived over net revenues percentage 99.00% 99.00% 94.00% 99.00%
Non-US        
Disaggregation of Revenue [Line Items]        
Derived over net revenues percentage 1.00% 1.00% 6.00% 1.00%
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Net revenues $ 2,213 $ 5,510 $ 4,853 $ 10,825
Platform subscriptions and services revenue        
Disaggregation of Revenue [Line Items]        
Net revenues 2,023 5,092 4,414 9,913
Application transaction revenue        
Disaggregation of Revenue [Line Items]        
Net revenues $ 190 $ 418 $ 439 $ 912
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Deferred Revenue (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Product Information [Line Items]    
Total current deferred revenue $ 2,980 $ 3,360
Non-current deferred revenue 2,876 3,764
Total deferred revenue 5,856 7,124
Platform subscriptions and services revenue    
Product Information [Line Items]    
Total current deferred revenue 2,880 3,278
Non-current deferred revenue 2,876 3,764
Application transaction revenue    
Product Information [Line Items]    
Total current deferred revenue $ 100 $ 82
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Cash and Cash Equivalents [Abstract]    
Cash equivalents, at carrying value $ 0 $ 0
Restricted cash $ 91,000 $ 86,000
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Restricted Cash - Cash and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Cash and Cash Equivalents [Abstract]        
Cash $ 154 $ 276    
Restricted cash 91 86    
Total cash and restricted cash $ 245 $ 362 $ 248 $ 6,344
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Factoring Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Jun. 15, 2016
Factoring Agreement [Line Items]            
Advances, maximum percentage amount of eligible accounts receivable           80.00%
Factor expense $ 44 $ 146 $ 97 $ 332    
Factored receivables payable 363   363   $ 1,077  
Future advances $ 2,637   $ 2,637   $ 1,923  
First 30 Days            
Factoring Agreement [Line Items]            
Fees paid for factored receivables, percentage           1.80%
Every Ten Days Thereafter            
Factoring Agreement [Line Items]            
Fees paid for factored receivables, percentage           0.65%
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Summary of Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Total debt $ 5,698 $ 1,105
Less: current maturities of long-term debt (1,333) 0
Less: related-party debt (555) (195)
Long-term debt 3,810 910
Paycheck Protection Program Loan    
Debt Instrument [Line Items]    
Total debt 2,850 0
Senior convertible note    
Debt Instrument [Line Items]    
Total debt 1,258 0
Convertible notes    
Debt Instrument [Line Items]    
Total debt 250 250
Promissory notes    
Debt Instrument [Line Items]    
Total debt 905 855
Related-party bridge loans    
Debt Instrument [Line Items]    
Total debt 360 0
Note payable    
Debt Instrument [Line Items]    
Total debt $ 75 $ 0
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 10, 2020
USD ($)
Mar. 20, 2020
USD ($)
Mar. 31, 2020
USD ($)
Oct. 31, 2019
USD ($)
Apr. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
$ / shares
shares
Mar. 31, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
day
$ / shares
shares
Jun. 30, 2019
USD ($)
Jul. 15, 2020
USD ($)
$ / shares
Apr. 09, 2020
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]                          
Long-term debt           $ 5,698,000     $ 5,698,000       $ 1,105,000
Amortization of debt discount and deferred financing costs                 227,000 $ 0      
Interest expense           $ 460,000   $ 151,000 $ 561,000 $ 339,000      
Common Stock                          
Debt Instrument [Line Items]                          
Issuance of common stock related to conversion of Senior Convertible Note (in shares) | shares           1,764,000     1,763,675        
Cane Capital, LLC                          
Debt Instrument [Line Items]                          
Principal amount of note                         195,000
Contributions for Notes Payable                          
Debt Instrument [Line Items]                          
Related party transaction, amounts of transaction             $ 560,000            
Related party transaction, rate (as a percent)             10.00%            
Contributions for Notes Payable | Cane Capital, LLC                          
Debt Instrument [Line Items]                          
Related party transaction, amounts of transaction             $ 204,000            
Contributions for Notes Payable | Curo Capital Appreciation Fund, LLC                          
Debt Instrument [Line Items]                          
Related party transaction, amounts of transaction             151,000            
Contributions for Notes Payable | Individuals Associated With Chief Executive Officer                          
Debt Instrument [Line Items]                          
Related party transaction, amounts of transaction             155,000            
Contributions for Notes Payable | Chief Technology Officer                          
Debt Instrument [Line Items]                          
Related party transaction, amounts of transaction             $ 50,000            
Notes Payable to Banks                          
Debt Instrument [Line Items]                          
Loan proceeds $ 2,850,000                        
Interest rate (as a percent)                       0.98%  
Senior convertible note                          
Debt Instrument [Line Items]                          
Interest rate (as a percent)     7.00%       7.00%            
Principal amount of note     $ 3,000,000       $ 3,000,000            
Cash purchase price     2,760,000                    
Original issue discount     240,000       $ 240,000            
Proceeds from debt, net of issuance costs     $ 2,371,000                    
Long-term debt           $ 1,258,000     $ 1,258,000       0
Interest expense                 378,000        
Amortization of debt discount and deferred financing costs                 185,000        
Principal repayment           $ 143,000     $ 143,000        
Percent of installment amount           100.00%     100.00%        
Percent of installment at election of company           105.00%     105.00%        
Installment conversion, lowest volume weighted average price (as a percent)           85.00%     85.00%        
Minimum available cash required at end of each fiscal quarter           $ 200,000     $ 200,000        
Senior convertible note | Subsequent Event                          
Debt Instrument [Line Items]                          
Subsequent placement optional redemption, redemption price (as a percent)                     110.00%    
Convertible notes                          
Debt Instrument [Line Items]                          
Interest rate (as a percent)           7.00%     7.00%        
Cash purchase price   $ 1,751,000                      
Long-term debt           $ 250,000     $ 250,000       250,000
Value of notes         $ 20,000,000       $ 20,000,000        
Conversion price (in dollars per share) | $ / shares           $ 11.50     $ 11.50        
Debt instrument, convertible, stock price trigger (in dollars per share) | $ / shares                 $ 17.25        
Consecutive trading days | day                 30        
Maximum number of shares convertible (in shares) | shares                 2,347,826        
Convertible notes | Subsequent Event                          
Debt Instrument [Line Items]                          
Interest rate (as a percent)                     7.00%    
Installment conversion, lowest volume weighted average price (as a percent)                     85.00%    
Minimum available cash required at end of each fiscal quarter                     $ 500,000    
Subsequent placement optional redemption, redemption price (as a percent)                     107.00%    
Conversion price (in dollars per share) | $ / shares                     $ 3.00    
Promissory notes                          
Debt Instrument [Line Items]                          
Interest rate (as a percent)           10.00%     10.00%        
Long-term debt           $ 905,000     $ 905,000       $ 855,000
Value of notes       $ 20,000,000                  
Debt instrument, debt default (as a percent)           12.00%     12.00%        
Interest expense           $ 24,000     $ 45,000        
Minimum | Convertible notes                          
Debt Instrument [Line Items]                          
Threshold trading days | day                 20        
Maximum | Convertible notes                          
Debt Instrument [Line Items]                          
Value of notes                 $ 20,000,000        
Maximum | Promissory notes                          
Debt Instrument [Line Items]                          
Value of notes                 $ 20,000,000        
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 13, 2020
Mar. 09, 2020
Dec. 17, 2019
Jul. 12, 2019
Sep. 26, 2017
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Obligation with Joint and Several Liability Arrangement [Line Items]                    
Rent expense under operating leases           $ 213 $ 166 $ 424 $ 331  
Phunware, Inc v Uber Technologies, Inc.                    
Obligation with Joint and Several Liability Arrangement [Line Items]                    
Stock issued during period, value, issued for services         $ 3,000          
Pending Litigation | Uber's First Amended Cross-Complaint                    
Obligation with Joint and Several Liability Arrangement [Line Items]                    
Stock issued during period, value, issued for services       $ 17,000            
Pending Litigation | Plaintiffs v. The Company                    
Obligation with Joint and Several Liability Arrangement [Line Items]                    
Stock issued during period, value, issued for services     $ 1,000              
Loss contingency, shares lock-up, period     180 days              
Pending Litigation | Ellenoff Grossman & Schole LLP v. Stellar Acquisition III, Corp                    
Obligation with Joint and Several Liability Arrangement [Line Items]                    
Stock issued during period, value, issued for services   $ 690                
Accounts payable and accrued expenses related to alleged unpaid invoices           $ 690   $ 690   $ 690
Judicial Ruling | Uber's First Amended Cross-Complaint                    
Obligation with Joint and Several Liability Arrangement [Line Items]                    
Loss contingency, damages awarded $ 78                  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Future Minimum Lease Obligations (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 (Remainder) $ 411
2021 858
2022 725
2023 622
2024 609
Thereafter 209
Total $ 3,434
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
PhunCoin & PhunToken (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
PhunCoin [Line Items]  
Aggregate of receivable amount $ 1,207
PhunCoin deposits  
PhunCoin [Line Items]  
Aggregate of receivable amount $ 577,900
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Subsidiary, Sale of Stock [Line Items]      
Common stock, shares authorized (in shares)   1,000,000,000  
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001  
Common stock, shares outstanding (in shares) 39,817,917 43,562,804  
Restricted shares subject to repurchase for unvested shares related to early option exercises under stock equity plans (in shares) 6,219 1,485 25,230
Cash exercises for warrants (in shares) 617,296    
Aggregate gross proceeds $ 6,184    
Stock issued, warrants exercised (in shares) 10,913,146    
Cash      
Subsidiary, Sale of Stock [Line Items]      
Aggregate gross proceeds $ 6,092    
Digital Currencies      
Subsidiary, Sale of Stock [Line Items]      
Aggregate gross proceeds $ 92    
Cash and Cashless Exercises      
Subsidiary, Sale of Stock [Line Items]      
Aggregate shares issued (in shares) 11,530,442    
Cashless Exercises      
Subsidiary, Sale of Stock [Line Items]      
Warrants exercised (in shares) 13,975,359    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Warrants (Details) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Class of Warrant or Right [Roll Forward]    
Warrants/UPO's Outstanding December 31, 2019 3,836,112 3,836,112
Warrants Outstanding June 30, 2020 3,836,112 3,836,112
Employee Stock Option    
Class of Warrant or Right [Roll Forward]    
Warrants/UPO's Outstanding December 31, 2019 24,172  
Warrants Outstanding June 30, 2020 24,172  
Common stock warrant (Series D-1)    
Class of Warrant or Right [Roll Forward]    
Exercise price per share (in dollars per share) $ 5.54  
Warrants/UPO's Outstanding December 31, 2019 14,866 14,866
Warrants Outstanding June 30, 2020 14,866 14,866
Common stock warrants (Series F)    
Class of Warrant or Right [Roll Forward]    
Exercise price per share (in dollars per share) $ 9.22  
Warrants/UPO's Outstanding December 31, 2019 377,402 377,402
Warrants Outstanding June 30, 2020 377,402 377,402
Public Warrants (PHUNW)    
Class of Warrant or Right [Roll Forward]    
Exercise price per share (in dollars per share) $ 11.50  
Warrants/UPO's Outstanding December 31, 2019 1,761,291 1,761,291
Warrants Outstanding June 30, 2020 1,761,291 1,761,291
Private Placement Warrants    
Class of Warrant or Right [Roll Forward]    
Exercise price per share (in dollars per share) $ 11.50  
Warrants/UPO's Outstanding December 31, 2019 1,658,381 1,658,381
Warrants Outstanding June 30, 2020 1,658,381 1,658,381
Unit Purchase Option Warrants    
Class of Warrant or Right [Roll Forward]    
Exercise price per share (in dollars per share) $ 11.50  
Warrants/UPO's Outstanding December 31, 2019   24,172
Warrants Outstanding June 30, 2020   24,172
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate intrinsic value of options exercised     $ 43  
Fair value of options vested     $ 64  
2018 Stock Option and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Issuance of common stock shares (in shares)     1,254,166  
Common stock reserved for issuance (in shares) 221,388   221,388 205,206
2018 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved for issuance (in shares) 272,942   272,942 272,942
Expiration period     27 months  
ESPP, purchase price percentage     85.00%  
2009 Stock Option and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of award     4 years  
Expiration period     10 years  
Unvested shares (in shares) 1,485   1,485 6,219
Accrued expenses $ 1   $ 1 $ 3
Unamortized fair value of restricted stock units 5,018   $ 5,018  
Weighed-average period of costs amortized     2 years 7 months 6 days  
Unrecognized stock compensation expense $ 141   $ 141  
Selling and Marketing Expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of shares participant may purchase     2,000  
Employee Stock | 2018 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Annual percentage increase 3.00%   3.00%  
Percent of shares outstanding on last day 1.50%   1.50%  
Restricted Stock Units (RSUs) - Non-Employee Directors | Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock unit awards granted (in shares) 85,996 123,084    
Restricted stock units awards grant date fair value (in dollars per share) $ 0.71   $ 0.71  
Restricted Stock Units (RSUs) - Non-Employee Directors | Share-based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock unit awards granted (in shares) 375,000 125,523    
Restricted stock units awards grant date fair value (in dollars per share) $ 0.67   0.67  
Vesting percentage of award (as a percent) 25.00%      
Vesting period of award 4 years      
Restricted Stock Units (RSUs) - Team Members        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock unit awards granted (in shares)   756,000    
Restricted Stock Units (RSUs) - Team Members | Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock units awards grant date fair value (in dollars per share)   $ 1.25    
Restricted Stock Units (RSUs) - Team Members | Share-based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock units awards grant date fair value (in dollars per share)   $ 1.25    
Vesting period of award   10 months    
Restricted Stock Units (RSUs) - Non-Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock unit awards granted (in shares) 250,000 610,000    
Restricted stock units awards grant date fair value (in dollars per share) $ 0.67 $ 0.89 $ 0.67  
Vesting period of award   42 months    
Post-Closing Outstanding Shares | Employee Stock | 2018 Stock Option and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Annual percentage increase 10.00%   10.00%  
Outstanding Shares on Last Day of Immediately Preceding Year | Employee Stock | 2018 Stock Option and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Annual percentage increase 5.00%   5.00%  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs)
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Shares  
Outstanding, beginning balance (in shares) | shares 2,436,968
Granted (in shares) | shares 2,335,603
Released (in shares) | shares (1,827,375)
Forfeited (in shares) | shares (298,954)
Outstanding, ending balance (in shares) | shares 2,646,242
Weighted Average Grant Date Fair Value  
Outstanding, beginning balance (in dollars per share) | $ / shares $ 3.15
Granted (in dollars per share) | $ / shares 0.98
Released (in dollars per share) | $ / shares 1.70
Forfeited (in dollars per share) | $ / shares 3.16
Outstanding, ending balance (in dollars per share) | $ / shares $ 2.23
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock Option Activity (Details) - Employee Stock Option - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of shares, beginning outstanding (in shares) 1,465,450  
Number of shares, exercised (150,942)  
Number of shares, forfeited (61,827)  
Number of shares, ending outstanding (in shares) 1,252,681 1,465,450
Number of shares, exercisable (in shares) 980,373  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price, beginning outstanding (in dollars per share) $ 0.80  
Weighted average exercise price, released (in dollars per share) 0.57  
Weighted average exercise price, forfeited (in dollars per share) 1.31  
Weighted average exercise price, ending outstanding (in dollars per share) 0.80 $ 0.80
Weighted average exercise price, exercisable (in dollars per share) $ 0.74  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual term 6 years 6 months 29 days 6 years 10 months 9 days
Weighted average remaining contractual term, exercisable (in years) 6 years 3 months 18 days  
Share-Based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]    
Aggregate intrinsic value $ 700 $ 771
Aggregate intrinsic value, exercisable $ 570  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Condensed Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 1,115 $ 416 $ 1,750 $ 427
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 62 24 113 38
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 22 9 29 (16)
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 1,039 349 1,638 372
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ (8) $ 34 $ (30) $ 33
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Related-Party Transactions (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Related Party Transactions [Abstract]    
Recapitalization costs $ 255 $ 255
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details) - USD ($)
Jul. 15, 2020
Mar. 20, 2020
Jun. 30, 2020
Dec. 31, 2019
Subsequent Event [Line Items]        
Class of warrant or right, outstanding (in shares)     3,836,112 3,836,112
Convertible notes        
Subsequent Event [Line Items]        
Repayments of debt   $ 2,084,000    
Proceeds from issuance of debt   $ 1,751,000    
Interest rate (as a percent)     7.00%  
Conversion price (in dollars per share)     $ 11.50  
Subsequent Event | Warrant        
Subsequent Event [Line Items]        
Warrant, term 3 years      
Class of warrant or right, outstanding (in shares) 2,160,000      
Period to file registration statement 60 days      
Period for registration statement to be declared effective 90 days      
Subsequent Event | Common Stock | Warrant        
Subsequent Event [Line Items]        
Exercise price per share (in dollars per share) $ 4.00      
Subsequent Event | Convertible notes        
Subsequent Event [Line Items]        
Interest rate (as a percent) 7.00%      
Interest rate, restricted principal (as a percent) 3.00%      
Monthly amortization payments (as a percent) 5.56%      
Installment conversion, redemption price (as a percent) 107.00%      
Redemption price (as a percent) 107.00%      
Subsequent placement optional redemption, maximum net proceeds from placement (as a percent) 40.00%      
Subsequent placement optional redemption, redemption price (as a percent) 107.00%      
Debt default, redemption price (as a percent) 115.00%      
Redemption price of outstanding principal (as a percent) 115.00%      
Redemption price of market value of shares of common stock (as a percent) 115.00%      
Redemption price of aggregate cash consideration payable (as a percent) 115.00%      
Conversion price (in dollars per share) $ 3.00      
Installment conversion, lowest volume weighted average price (as a percent) 85.00%      
Minimum available cash required at end of each fiscal quarter $ 500,000      
Maximum amount of securities sold in equity offerings (as a percent) 30.00%      
Subsequent Event | Convertible notes | Series A Note        
Subsequent Event [Line Items]        
Principal amount of note $ 4,320,000      
Original issue discount 320,000      
Subsequent Event | Convertible notes | Series B Note        
Subsequent Event [Line Items]        
Principal amount of note 17,280,000      
Original issue discount 1,280,000      
Subsequent Event | Secured Debt | Investor Note        
Subsequent Event [Line Items]        
Principal amount of note $ 16,000,000      
XML 59 R9999.htm IDEA: XBRL DOCUMENT v3.20.2
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 1,087,000
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 1,087,000
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,"&#E$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " # A@Y1HX#1Q.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG_&0%'7"X@32$A, G&+'&^+:-(H,6KW]K1AZX3@ 3C&_N7S M9\D->HE]H.?0>PIL*%Z-MG-1HM^( [.7 !$/9%7,IX2;FKL^6,73,^S!*_Q0 M>X*J*-9@B956K& &9GXABK;1*#&0XCZ<\!H7O/\,78)I!.K(DN,(95Z":.>) M_CAV#5P ,XPIV/A=(+T04_5/;.J ."7':);4, SY4*??)K_7=_?9!M%51%5EQFY6K;;F6U[5&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" # A@Y1L?2N8]8% #R&0 & 'AL+W=O)M#PX7B[.[X/E&R(=LQ;DB3TF<9A>ME5+KMYU.%JQX MPK)3L>8IW%D(F3 %IW+9R=:2L] 8)7&'.DZOD[ H;0W/S;69')Z+7,51RF>2 M9'F2,+F]Y+'87+3'E[EG&1^+^%L4JM5%:] B(5^P/%:W8O.>[UZHJ_$" M$6?FEVR*9[NT18(\4R+9&0.#)$J+?_:T<\2!@=\_8D!W!O2%@>L?,?!V!IYY MT8*9>:TKIMCP7(H-D?II0-,'QC?&&MXF2O4TSI6$NQ'8J>'XT]?)+9F-WDU( MFV0K)GEVWE$ K&]W@AW(90%"CX#TR$>1JE5&)FG(P^?V'2!4LJ)[5I<4!?PM M3T^)YYP0ZE"G@L\8-Q_ERU/BTBKS9W2\TDF>P?..X$U2%:DMF:;%LM'A]]<' M>(9,%4^ROY$1_'($WXS@'QGA2@0Y+ Y%[K9K7C4!N+GKM#\C++HEBVXS%I]S M)A67\9;<\K60JHH1#J5DSA%&O9)1KQFC&9>1"'6 $8CS2A?A2/N0^N75JYJH MZ)?<^@WG3#*0-1,6Q]V%8RU8G&'^&I27LX3BS]U]NOHUN)R=D>C,^18BYCA4^ MIPFU:1H("9-FEO4)F2N(+B(D&8L\57(+_V$EWQKTJPE&\D"=W28D[]@3F880 M:]$B"@H!.CZ[-9"TU_9]U^OW?8PAM0QI$X:C,(34D9WL#XC1QT]IM>]PR/[ M<S=1E22Q2'G>00!0SVG/< 71=38M>F M!A?7]0\B )_,5B+%KXUVDH"D6"^+2U_=OR)P' MN81!*[V)(SU7H37$RB.+V>,B15A#Q?AO_.,*$'6N809R0 8V)K0TT,T7*:^U4D?E[;Z M4*P!,-LX&!4KCCZN:,UCL0;H>"QV#G;5=>EH/C9D)- ;0\4&>WFU_* Q,MOX M'?MX\37D(].59T9BO@!3Y[0/*U86'QB*$R769H_^7B@E$G.XXBSD4C\ ]Q=" MJ/V)'J#\S#/\!U!+ P04 " # A@Y1]][6,"(& !9&0 & 'AL+W=O M)D1J5[+_5P4)26)-LK2.?*\Y3PC+)^M M5_JSQW*]XI5,64X?2R"J+"/ERT>:\M/]#,XN'WQA^X.L/YBO5P79TR??ZY?/R?W,JQG1 ME,:R'H*H?T>ZH6E:CZ1X_&@&G;5SUH;]Y\OHG[3SRIDM$73#TW]8(@_WLW & M$KHC52J_\--OM'%($XQY*O1?<&JPW@S$E9 \:XP5@XSEY__DN0E$SP N)@Q0 M8X#>:H ; ZP=/3/3;CT02=:KDI] 6:/5:/6#CHVV5MZPO%[&)UFJ;YFRD^L- MSQ.U*#0!ZDGPE"5$JI>/)"5Y3,&3WDHWX-O3 _CYZA=P!5@.OAYX)4B>B-5< M*@KU0/.XF>[C>3HT,=WO57X+L'<-D(<\B_G&;?Y 8V4.:W,8#]1Z MC_1X>,K[JBQI+@$1@DIQYQ@1MR-B/>)B:D0B#K:PG*V6VJI.K>,:^HO5_-CW MW<2@8-EB!G06+9V%D\Z'..95+H7*N)BR(]FF]!KD:DGY#I!4Y;!>954-0,*K MK=Q5J4JLQD1!KO UC#R@UEH_!A$@$J@UI.]^@DOO_64A-4"M#;L@-_S.D+A*#(F!BX#: ^-WX;&=X;FL:0%80F@ST6= $([ MP>6!EBKO^MO"1MHW"/E+;T3:Q.!E:.>\;#DOG9R_J0QM%G8R:I$9M6 <-A.# M?&PG"+U.*SPGQ0>ZHVKK)4"2YS-)JP)XEB4;A_ 5T)!@3\R@D^ 7*F3)XEK! MXHE"W(PPJ#<&.1,33A1BV$D-1$YN?^G2,IVSC;D_4?X;9F[0D%JG6= M6N>R MXJ"&S5E#A(RP66"1YZ,)>IV&P<6;5#IE9,M2)AEU2C7L% "Z):!5QX*\U-)H M]=TLXU& @['K)@IZT(\F7._J/707?,6PK&@G4E:&9B%?+(PZ:D-Y>*+ M0W?!'RI2,S5(AE>,"%8 MJ-,#Y-:#2V*JTU15ZKRLF\:4Y_L;2D%S4.Z"X5>./03"M!$U)P"$T^)FH"$Y% MLA,.Y!:.(3MU3BQIJL^/!5%-H)6MJ1&^/ZY5%A",)DH5ZF0$N<]"@^[ELNIV MDN9YP^Q@7@$-27:2A-R2]/"&"HI,L4&AT2I84#A83O3.J%,DY%:D'L'2Y9OJ=Y/,77.5Y]RWWTV'"??\,*E4R'\B@JID/(!^L* M!(XDM6<0-E7%N(QQ089,.^'!;N'YD"2LOKQ4N[2^>KA1?4A,"J9VK96D15(P M\A;C7++A4.AY$W<-N-,>[-8>U7Q6674NZ,W%",_4YCC4M[A'JH1>6+J35NTHBYFU2F%38FX@5DW1^.K)"D2J%9W:#9T> M8;<>G&-R-+1-T?&AL75-T&*R=.%.FK!;FHSRJ@O8?^3OFW>*%'4:X#Z M?L>YO+S4M^OMKRGK?P%02P,$% @ P(8.4556P\1D @ 4@4 !@ !X M;"]W;W)K/>'*S!9;)1ZLD9GXM%$#E!*#"WCH'1;X=+%,(1 MD8S?/6S IJ+GL_NRYK\,!()Z< "0](/E?0-H#4I]HI\RG=<8$SQV\'CV%AY2(89J)$,U$L^7GN!;6\J>>M2" M*N&>2ZH!9P)6RG#?=#]O-L9J:KU?[P1+AV"I#S8Y$>Q&T CY*M,P0J':C2U; M08V=JU;:H\7L"*\\H9O/79;&,ZK;[K!DQYRFL\'IC=;)H'7RKM:EJFO*G]HQ M?[J AFG8,=$BG-/U%TH(I@TT2*]#19TR.B:]XY\>J(K&413%?XG_IULG/SSH M>/?:?&5ZRZ4!@24!H_'T,@#=37!G6-7X(=@H2R/EEQ4]>JB= YV72ME7P\W5 M\(QF?P!02P,$% @ P(8.49PRP"/B!0 AD !@ !X;"]W;W)K8DO^[LCO>#Q^O,P?6/N#[RD5Z+&N&GX] MVPMQN/(\OMG3.N>7[$ ;^K*([X?>W5>-K/%7+_[ MW"[FK!-5V=#/+>)=7>?M/S>T8@_7,SQ[>O&EW.V%>N$MYH=\1V^I^';XW,HG M;_!2E#5M>,D:U-+M]>P=OEJ32!EHQ.\E?> GWY&B^6I&M*(; MH5SD\N.>+FE5*4]R'G\?G5^,(>?J%'0GJ"&U9Q_1<]'+'^#&TZ+EA]-)8SJ,NF_\P?CX$X,9!^8 -R M-""F03AA$!P-@I>.$!X-PI>.$!T--'6OYZX#M\I%OIBW[ &U"BV]J2\Z^MI: MQJML5*+6H;-#7/>NXQ/.WZ-79\]P3 MN MN42!_Q81G_C ?)8O-L<91.?_C;[^SZ.?!2,8%K;(.RG)!I09QRC@6/DY+AD7*B-YN+9>XA.!D[BU*!I8TA" MB$'3!N$TR@R:-B@*@@QF&0\L8R?+GUM5*@XMVY8"8AC;$PO#R*!H@TB2&G%8 M : L"PV*-B@*TQBFF P4$^=6.%;*9H?HXT'557[EV +IX#5U!NXVKVA?>N5A M_H,J_U#\4B TB1$^&Q/'1HA7-B9-C21:VQ@ M=J6J(DI(0&PS:P9!$AM;>@F LL3<]S8H27PC*&L E(43VQ[[X^GK.RE_H9SF M[6:O.1=R]U?LH$HH>$3Z &.S @ @[)M9L()0)#!K ( BP=0.P2>* SLY?V5" M+C*S=@K(&5M3"$-LU@0 %278K'L *DM);)*V41@GQ)]@34;6Q,EZK R5K((@ M5V*-?$&L;%W",!*:; %8G ;F/@9A) @GZ(Z2 #^G"025.E \K:ZC"N)1"6"W M%' [/48QM F%5EV 4#C"9@P!5!1C,X0 :O*LQ*,DP&Y-H'6UO$K11Y4U7MO*JH.0D2- ^ MLJV%!41$8/)[ULT:4O@T25<&)T#6A=8Z BAY!)M4 50<6D4 M0 4GNO&<[ZA:L%NVZ R^HUO64B3RQXD*;RN)BR#"%ET(YL=6C0=@29B8T@^" MQ5$T=;2- @:[%]F[79S?O,=-0MQ:Q9U(9LZ MPX@M&:#5!&%^;,H4" :L)@2+3^OT.=%1J!#L%O-ZIV[.NAV*N$O2DU$0$+<@ M6'9U5VEUBZ3*;7B5]YVSXJ^.BRD-2(#CVKSK@ABSQD.@Q-2\[M'.>8_*@ 3/ MW'7->()$ ^N>K1(I-+E",#^S$@F )5%H"EX()A-I0@R14;>0YUL8E;[[]OE4 MRW76?;*WJLE9;GKU7U:=:KV]+AM4L*K*VQZO@6_ &/6CIJ?3]2]]\TKP,M@* MAN'4C!$,FY [9)0[Q"UWONN6+BTN\GLIE'?T+$X<=:I%*9C>C3),J#D-J3.6 MO0,X@+:&"7$:9V8 ;5B0IE;["/+F9];-&?(61H&I+KR3GFY-VYUNIG/)OVM$ MWYH;W@X-^W>Z36V\O\%72PR\7^&K==^.']WW_QWXF+>[LN&HHELYE'^9R+FV M?<.]?Q#LH#O*=TP(5NNO>YH7M%4 ^?N6,?'TH 88_NVQ^!=02P,$% @ MP(8.43U<4"-3"@ ?S\ !@ !X;"]W;W)KS,%LETYF&Q#XK-Q)K*DD>2DW8_ M_1Y*JFGQZFOWI9'30^9_R$/^SB'ERY>R^E(O.&^"K\N\J-]=+)IF]?-X7,\6 M?)G6;\L5+^!_'LMJF3;PL7H:UZN*I_.VT3(?XS",QLLT*RZN+MO??:JN+LMU MDV<%_U0%]7JY3*MO'WA>OKR[0!???W&7/2T:\8OQU>4J?>+WO/F\^E3!I_&F MEWFVY$6=E450\<=W%^_1S[<)$0U:B]\S_E)O/0?"E8>R_"(^?)R_NPB%(I[S M62.Z2.'',Y_R/!<]@8Z_^DXO-G]3--Q^_M[[;>L\./.0UGQ:YG]D\V;Q[B*Y M".;\,5WGS5WY\G?>.\1$?[,RK]M_@Y?>-KP(9NNZ*9=]8U"PS(KN9_JU'XBM M!HA8&N"^ =ZU >D;$*4!CBT-:-^ J@UL/K"^ 5,;,$N#J&\0M6/?#58[TM=I MDUY=5N5+4 EKZ$T\M-/5MH8!S@H16?=-!?^;0;OF:EH6IY!QZ^#4?#Y_CIX]=/KX"?1WV^+? IS>8C M,23I*C,KN?'T-9NME^N\'?!K_IC-LL;0R:V[DW\U"U[!M"QA8UF(%?_,@W^6 MM3*>8PB+36S@36S@MFMJZ?H#?\J*(BN>8.WF:3'C0=J T-G;@* W 0Y18IJT MKL^H[5/L:\]7C,3QY?C9H(1LE) ]E;R"@:\7:<7KUSNIZOIG6ZJB, S-JNA& M%6U;$8NJC\4,-O,:Q,"?;Y]>MR'-EZNR@FWZ>_C_^Z[,\P VPI>TFO_',3%L M\X>997!RS%6WD M16>0MSVE)JF1-H,C^Q3&&ZFQ4^I-,5?B^Q_K B(I;"-I8M(1:T-FT9!L-"3[ M:% BVZLGT<;%HF>RT3,YP[*?Z,L^P3*0NIU9-R)#BVO= J$DC/#0[$8W&R$P MQ.'0[M9@1X5^T_B@4#(S/.]V-.W_P/:LX1@S8@UHM 5T=,BN9 3SSCL3DLQ M;FC!2CH!]&0A^ZKD>VL45(-N;&V'0Z#<87%4Z4B57:1%NG\BE!"U3CV M6 VE2\HA#^9VENZ-VM@@,+9'K80@\E#0*W&UKD1@-T%3ME)S7L,OJ_(Y:Z/8 M..@N./8.)3IQU$G1>QDAB[\2LLA-V6/]]4[41-]>P@FR$P9+_&$W_DZ7?F(= M@Z,D4G,"G]70#0E*C)QN_)%"K52UF_M*U+Z5&-QE5L/3MZ" C24HJPQ G^;Y MMP!^O09G8,S!Z3_717Q M38E$+=ZWH%6&R:]*AZE%%9$4)6Z*'A#=?8\[# Z1%"1N"AYY^D!T/MDD23B1 M \X=O7-$](-'%":A>@1A,%/7/M$9!FM_>[%V:]]@!VN?8A6*MR9#,K&L?;)U M*'KDJ:AOS*9$QQ])"$'6Y4\D!&RD&\>0+)KBD5W;H6=!> >UT/F%7M?,1*)1&IAXBNZ!87)P89^O6@ M38:D&=VKJ+,'D$62CBN;)(DJZD;5@9&C7P32$$?JTC=8J4M?)QG"@.!$7?JZ MW0AA$H7:TC<8DL1R'4(E&.F^!=V>83VE.@'))$'V=)-*#-+)CT\WF:0:\Q1S M)T\WF0ZY1$TWW39#5R0%F8>"9TTWF8%SCFM/)L'$W&#ZW2RJ=<"G28=2-*%V M31))S(TDZTV<.!-?I=^6_<56SI_2_$W TZH S0]EL8;!%N?(#R5$J+"89Q6? M-=#JD5O"Q7";&")UJ_%9#?V4P&,'WC@>YZ=WWG1*(D0>^0F5Z MG8AQI!8,/JNA^:='\,9:AR1*&86%R2QF9O8 MI[XN9D:T3B;JA/C,ANY(LK+3EYQ,9RF*6:@J]E@-!4O:,L_EY;GN8YA>&%WA4?$TC_]FMH1]$<$B9ZKKI[):@,$[4R3,84F9[0U*F M!I'G1O.H,F@:Z2"GA#%F95\D81[M6[T.3Y(M\T=W+14C2>'(3>%]SKKGUB%M)BPS]OM$F0R(P.M'%GT62CC*;)(FQZ+@;/XL2PPLXA*E': 8K M;>D;6(^8;2PK& MX8^OHV,)M?B7AJ*:)_5T+FM[XVX\?O#BNC8<#H<1_;3J5CB.G;C^M1% M=&SDJE9$>\V&[DBLQFZL'E)$QX:79!%BJF*/U?!;/Q*UR1D*SL1T]ZGD+6Z; MH5I)YN3PR+!*AKBY)ENT@")&Z+R^*V%S3;O=>T1-N\RJ*6I/)PG_Z&E&PZ MXH/3>Y-(\I#^SY"<'X?RU3,7/^6.4H5>]E4MKT<[I9I/DXDL=G1/Y$?>T!H^ MV7"Q)PINQ78B&T%):1KMJPF>3O/)GK!Z='-EGCV(FRO>JHK5]$$@V>[W1+S> MT8H_7X^2T>'!=[;=*?U@GUH?>OQGEP9DTD7?'JWZQ4N^O18H1*NB%MI;[SYW_0WJ&9[J_@E31_ MT7-O.QVAHI6*[_O&H&#/ZNX_>>D#<=( ^O$WP'T#/&R0!1JD?8/4.-HI,VY] M)HK<7 G^C(2VAM[TA8F-:0W>L%H/XZ,2\"F#=NIFQ>L2!H66"*XDKUA)%-P\ M*O@'HZ4DXANT(G*'OL*(2W3QHR9MR<#F$HW1C\?/Z.*W2_0;8C7Z<\=;2>I2 M7DT4*-/]3XI>Q5VG @=4Y.@/7JN=1%] 3?FV_00\.KJ%#V[=X6B'O[?U1Y1. M/R \Q5./GM6[FR?+B)ST&.74])<&^OM70P51K-YVTY8I1F6DV^S8;6:ZS0+= M?H-E7G'I#7C7,C_51?%WI>M7KRP?3AGAA]B@0I/ZK)HT'Z3"&_%8SH MK.$+5-=Z=A*"Y2!(KD4Z]4=H?M0TCVJZW7.AV'^-)KW 2/%WRX2)@R+UEJVK MX?SHM,X=)?/%0*QKDF2I7^WBJ';Q2VI+NE:H9++@;:T0K'B=-ZG0^C>L)C#6 M,(@%E\KKP\(1B/%\X(1K$PCX\NC",NK"/_6L _62P#34+K M4Z2"# NR0; _ MW,N(C$ZH:Y'YA293FY"G[Y)*7_1B:)G#TV2QAF+154*M#<:)AX12:.@-EL*-*U"8G$5B2.BKPC93=A+W0>>J+B M]3(J$SL2QGDZU.D:)2D.*+6,2-*HTD?%BY]CO2J-@/AO. M3H]5=K+6WNJTT$FR:'I?[2!%43G(V5)22/)E87!ZYV5/2!\>IU MN3).ELY<\U@MEP'!EC_)&0 =0MJ0UV \792DLWPHSS4:+Z:A.6:)DYQ!3E&( MEMJ >O6YE%C,AR3Q&*4A>B>6)DD<)Y\/O!/TB=:M/WPN&\8)SH>\]ICET]PO M$%N(X#A$OKUG=^53C5U.C#,WL_C,9HL\I-LB!2?1W')?/P%'WKU1QA8#.(Z! M!\$+2LM##M%;%<'WO[@?P&[>=P+CFBP6@:A8,N X&8ZCV0C^Q*!"0NM7&-1S MH>I%NQ!P1+LF0=$6$SB.B:_'K>#[AM+B ,=QT,@5W0X1Z16O!RBV%&HG4 M?MTN#&:Y,YJN44BTY06.\^*!O/:G ;"'IC7C H(+$Q#J@K4N[+CRYD#LH4/F M;/L\5B'!%B X#I!3P6]CK+7Z@^NB8HRG3G3?79M@BQ,WWH'825O8,UP M81;/5E!S$N.5[&',/!D6^3ZK?!;80Z26,6F<,6\G\L.NK5<<2%/2ADOF7W=I MK KIQ'I,DF5@@Y9:KJ3Q4N6MUFZ_,20+3@*OU8NU6@]>E\TCSF(QSG 66 M:FJIEIX_! MU86@>OY?E+2[NM3[W%]RP%> )<,*PF<%JSRPU4TM4M,X4E>AWQ5&JY,YE6=V],(,T%3O2R"P[ MLS@[[P\G9OK8P'M\[V(PQ&A#_8#(/ =\4V=GY[$*A?CDG5*<<$$?VP8N M]1Z:Z4+9,%T:;H/A8U<3K$Y(_RU0$V0NU##.A[67QRKDF>5>%N?>=VK>L\#F MM'^10>$.*@)]V,KK?NA^Q1,/VQ*\'"+08Q9RQ1(PBQ/P2Z^\(E*R#3OD7#LJ M,+&(ZO-8P"7_O,N=-X(X<3QRC88>34Y>2>^IV)HW]1*94\?N->[QZ?'7 +?F M'?C@^5WR:=6]T[?==#\Q^(,((*2$Q;:!+J6;F&5I/MLY_#(TQ45VOVRX\G30Q;KX[/@Y58]8ZS-S&=/AFZ?Q:1WST MJ^.P\4;7LFG='L]/3KXZ7FO;39X]D6=O_+,GKH^M[T5+%LY]Y(>?ZJ>3$RID6E-%2M#X[\INRXV0?W0U:;>WW\,%8N>\T'/Y_//"OQ'W\W4V8E\.OW^ <0LC0]*JV7?MC?*=M&L/-Q3J^"6D4+4IM61M4/%1D=E M?NOM)JA*Y%@3@/;8*)ZP\:[NJQBFV-KV5"J(OL'X*UMA96?P&E X5'3*="N4 MC"DRHJK36!;5JW4)39>@4*MV: M63&;QIU^_7U0KY'8-E3>F.ZA#@_UP\NDBCJ:O-;Z@.X&EX3\$$U;H5WL7&NW[5R!-(KWHOF$,= M;-/VQFYFX[#MU(9N*IJJZ1Q$(2CPXY6VK5Y !T@ND:G-%6KR1L1^M%&))7A1 M;I0;85AFNU7VK-MV8T.FZ@I6I%(%]]=[A=D&I%,M2 X'=B@__[6:Q^-3YO/X7\+K=Z9 M:_3LSV1YY7!>%["K*D4/'Y:EOH5=?6OT%7P _*?0Y:.PCT&P\29E[\ITQJ=D MJBJSH32\@5U18N8MY&Y:B8!8][ZS7"-U-*BC7%K>SRYGZM7Y^9M27.@U[&W[ MVHR]4H">#TGQCXT+DF)$T;9Q5 = )=+Z1;!(-(]R,U/G;2L@\U7V\1X&* EU M 9XP8^M-:]%ZQ4_)_EVS2#F8]ZC$HU!37J!8K1> S-DI6];IMVJKF4H>% 3. M]FY]V"2 )-XG-%- ,U)$,,DJQ$BL_L*C0^/Z%N*,(HG,#OVU[Q)+*_W@BUV3X6!H8*K(WJ!C,+WY M],9HC]QDSMT)TA3(L56CF&T@A]B(H-:*$FR.-$$GBA';7V*^EK0$G3&%SHC& M@WXH_"8UM&"O62S(HI*^=SDQ:1_MH@^VV(+&PE M6L-IA[&ZZ7WH-=8C#ESM^S:W!&]6?6YH= N_O#1H=JBQ><4/UU6CNY4 8FV# M# -'D\L?+M!_Z;/!OD,GS]0%F@(F$ZQ*\\M [Y;.1>)C#^H=ER0>(VDAX#SH MH'$Y)")\+>DO[BA),G+CSOELKRB=]-78*Z$'[ ZZ9086)GYA"\YD-+$>JI+Z MQ4$= 6"./I+;NOX5_2$]/\KQ(X A*QF-U?"ZY[/1V@9-KWJD]QF15,U<(6KLP ]$$\W(EB:*XWB):I[Q0JQN16I<(16,2%[&#+/@*^ M)1'@/NM0!MZ:JM7(E^5 .!,=L-CU;XK>8P9#GNAU:JFY51\$%LF7B$DGC$@Z,ZMHQ2C8,!*:V5:#MM%A!L#P 7R[;@S OW,] MB;ZI#X,*%."N1#;GM2;/R(H>+I:WVKQ(OMOI(0,I _:SO$ETG;D.JL:*QIC5 M9H'.&YC[%2D)AL\*R_TN2A?(-Q#RMS9\/$CQ=XZS'0;0/L5%!BQ"#U!RH03@ MENPJR?:4G2L!P[E.*.4"9HWDI:='"LN"TXR]XA1!%@6^1BR 9RB-JD@L#VB95RFM1- Q D2E_?,M#&/ ^*A;OB!\RU%L-&1N#* M 5.#>9HG#,4T@XKW)U:*'8V'J:)3@C,YJFZGHE-6$8T+QT6[-IS5] VLJ@R5 M,W7FNU"N9VE,EC.2+0"E#8DR3K75=.2P4IVJ%R1:E3L8T&?6"2:5KGT_]/>QC@N9[G-=!?'"]EUF-8P<2 MAJLX7;->N0BC,+@,B]/5#5#TAG#%;#1)WO163! M(ZX\R6_&ERADB:T1 A;%Y7)/1'+M /)5SD?.?EY6["H@O$U'I*0XX)FC"1Z" M_*3R<\F!*]6?DVGN71\:#K%1:"#DMX*@M09E\Z.!?(7HK0N)XT%'@(PD9D)- MGNL4MJU3)K$L2B\',_"&5[[2*3"65V9_JN/[!GZ_\+X M8'H1LO@NH+FRW),-N6V:[Z06NWX1EWU;-L]N(?5N>;\+G/E\#UD?;KI._8SP M_&)6.F/Q='_)!?+:0NC%:*0_>O_NXD%"U0BE/[U0K^2NBO=PZ9[D>=M?6>'! MQ.&#T>KYV7US8[?G]#%>R 4P([L!:QS/RRW[6GOPA0NXK;3>8?X_O[PHD_\[<-T*WG[\\!'B<*^KV(>W M#CZ:0& 6,7DPU.$P[A[H32 !(&B'Y\V%;7G%D9HH+&#]96%X5 "8V6JQY+D]&K68RB_B@\ MV96Y)M\#\O[9<:*E,NCE8AVBG"AFV)^YRFFH>P,ID3+'(X0&Y]MP=@!NX(58 M&6_OCXQ#S"\!5K!1AM1T>\Z!=%<*P6' YULS#$$.-1$-("E;=M)#8!2_IL%# M5F)0EH&)Y1[XD ^S6YTM98,,+DM7]8$4?.53T;92?P>*<"ZS,9ZWZ)J9@].M MF'6(UCYE9&%6">J)C(#$I9%(SDDEW93AB 8%8Z1#)'CBL#HE ,.]WXT:25R@ M)SI_,QH'H HI8!ZZ.[/*\UGY=C1!>+DW700KCX=B$R &](W^2XT]$LT)9N>Y1J0=.&XD.+0L^@S6#+,Y;LC M)M("#I$TX3T]>N^"QZ[I"\^:]U_8;#MY0!EH380+_E(;.@6ZJ7Y?!TQ\AY"P%(5XU2A0[9 MGP:UT571=KA4YG#D<\G/"9V@IZMXJZH.[=4;IJNT]%)1I0Y_LFOR\'L2A/$? M\J0;ELO_X0H@=X;PA_XV,SOT%^?CT>\ P )7\FL',F50L/23@/*T_*#B//V. M8+<\_1KCM?8KTOO6++'U9/;UXPGR0'[AD#Y$MY%?%2Q^]"FU=:[^_,)7;/9_,)_F+#_9R$^F+DQ?/MOK2 M+$W\N'WO\73242EM;9I@7:.\63^?G,^_N3BC];S@[];LPN"S(DE6SGVBA[?E M\\F,&#*5*2)1T/AW95Z:JB)"8./71'/2'4D;AY\S]=NNIG6\;- M\\F3B2K-6K=5_.!V?S5)GD=$KW!5X+]J)VO/3B>J:$-T==H,#FK;R']]G?0P MV/!D=L>&1=JP8+[E(.;R6QWUBV?>[92GU:!&'UA4W@WF;$-&64:/MQ;[XHNE M&$.YM5K:R\:N;:&;J,Z+PK5-M,VE>N\J6U@3GIU$G$>[3HI$^T)H+^Z@_97Z MWC5Q$]2KIC3E>/\)^.R8761F+Q;W$GS7-L?J=#95B]EB=@^]TT[X4Z9W>@>] M6Z14_SQ?A>CA+/^ZYX"S[H S/N#L_Z+=_Q5M]=/&>*,V^LJHE3&-:IPJ-KJY MQ"O;J##8K?O=V[Q;![AY*+Q=F9+6N]:K\Z9I=:4^F*WS42&Z*$34?';T-[6V M%=;M;-RHN#%J^>HEO?]>^V+3V4X!3?CMWFBO#+F'^M84IEX9KT[GM&C^]529 MZ\)L(S$0 $_8 YHKPI%C]3$8DOQ5B!:A*3(JP-)6>\WACI=KV^BFL. S1*P! ME$06N' -H9F->V'SX_'R6+TY/W\/E/FUM1[4:MT DFB'B@Y/GXPJC(\ .66Z M(W53@C? V99.#!!(@]GU&H##PGG6#D33-2DU$$]8;Z)LK:Q>V[2K7UA,Q\M:L4:O&ML455N:J5JUX!\2-2Z">>@ABGVN>+3$6%Q"375Q#7;?$I\ MK-L*!UT9%@^T+X_HJ MC(#8\\K66^QE3R$C=/N:\B:9Z>#X2^?*G:VJ*6B2:,D)LI$B."NX# M<(UBIKPU6H[5TC067+X/Y M,7$VP.T,K6-#9E:#(*01=V8#PDU=YV=[@0+ (#YV#@.U$+X6VOL]G='S2E3Z MO;V'[0#:A:Z*MN+#5GM5&QUZ8!D[5@ R5,@$0WAC-"T=(P>G+MU0&#D8++*S M]PI>&QT!F_2@201M%GBBM]VQV4\>(SD*4!AY4B^7V>") ZG9\N3Z2[R)' MZ8. (ALD_?8NW',7!.0I?BE!T#E3AB%?,JK!A[PP)4F/@55\\&:H2O+&]R4A M?3D.AY6NR%\4%Y-30;! HH'$;PS;Y"K@+\2<*Q2!(1])2AI)!"S.:C*<$H'" M_7YR07@$@KD4T6^8!T>3Y;T1OQ%9"<_IOXTI/[;D*$C0U+XD&Y96LC'%0:9: MP7&XQ*%7GPL8$ E0NS?BN@DY6*BIVL$/J\H570A%%T?!>T %T=TR.'\^QI1D M-!@)=!$=S !IC=T%+O)V3%K'B)JLC9KLF[B\S?4H_:Y,?<>L;>PA#*5>68G/8 ;FX/*(23V\M['*LOF/\- 3(=0U2RPT= M=*&#+>!-Z5TA[P*_LX%/:!-LE?;*OW^42P=56*Z]/L (*)"(9"(PJ,. &"W2 M$WRHS[?)BYF.4ZBUJSV,:'QAJDTRD[WZJL M83$E1<%!Q/9"#=6Z V;K7!:+UI-?;2%DF'8.>DW'P_R0 RHXI@Y'^&)C4%)F M?#8E)]A@,INWJ$ERA23#Y,_EH7Y$,8<.L3*%IN):$($%Y@2UXP*G[^@@D3WJ M>3V7^*$::GKSJ$-3<,K0-56IR:*W+UW?I0$^$*RC/S=]CT<*ECYN/CU[\DB> M'TT7I[.1JGSGU%P*;P6-JOWT7M]-D)!L_.<_/%G,'S]-[KMDU?TH.9Q=ESNU M+_;>+B/$C3=2R@=[K6H99N!%(RTK!21%"!@[+U$R@.ZP^_:NP>\T MFF9T[%#*8ZG*7G<5Z&#CDMLB#P5?./Q3#VCEY/7Y\F+R,)>:MR[_N.5>\,'D M?/D12^F8H]G9%$=WG0XK:O'T36H^6+8?01]5^4]N"VV+BCM.6@3.^;+A*LB(.R\_[>B]KI?@@2:\?9 C.SUP3;R[8I8DXSB K?B_?#OMC[ ASZM*R?^] M:WDJ/([<^HAR!Y\J$"A$^BJ1%X[+9%JRH5-XDB N3&-Y>.\T4&5EX2#B3<4O,54U;G.9QN;DPI"2C2E'^5 MJGTBS?5-);'".B ?'6E*Q!F:9:0?2U;XR%425_&0KYL5CMOJCB39I!E4RF!6 MT3R9#4(C7,XZHIQZH[R'R M,'(8&R1J'FO%_5:2]XHZ$++R:"B&^+HB"@R_S4#]=,J[MM["T7Q4/P)-+A(! MRG\^MEN$\.3=CQ=+)+[S(HZM@Z*8W/G*NC94R5E,F=T!T$'9G\MR&B1QY4=% M LS6B /G:9N@,"(E3WMW5 SH'@EAV:1,1PT_/G]!UU?9__%[&CV2*U;SQ7&T&.H*F# T*.,H MI"!D;4.V]IN7V534Z01.K0?W)HOY0$%4-5N\&CK;$%3'0G,#Q U_UM^!^+T0 M!+-54<"[D.@'1;\/-9))C\0N=;[WU/6C&9HQ^IG MDR>8I%O%]]B%#C%A'87Y )ZY??J"LF5^.AUT#F\;Y)=6ZB&N^.9/U4MD /@2 M#3_ZVN9T\15*^^\ES>=D/5Y)%WFW$AZ41//302J@1TI5?%%#4(%DCCCO1UEB MWM1]RK NS^Y5(6>G-Q0RM:,^H^-@D)AS G$,);9G3:9Y*9:GDE>OM*UH/G.$ MIZ.@JS0_#0;.("47%R%M@[Q9\3Q,>!"])WYV*($F M::&EWN?1"74R:TRZ\*X1Z(LS5OM_2'W^-0=*+P#-&QLN^"3S M'#C_0,!QGW)ZK%[EWE*Z6\#>?J2IKB4:C,A6^S1X9 [!1]W*X/4H#:1T^4L; M8KX,]H8<$3)#&214^#T0-^RAAB$$NO]M\S2^0I:XZ#1]1\%W2%<]Z><3PUMTRS-[[HFZ8HQ* M-LX2!\7 K55 &_)O).ZTTLB6KJ[V\KNM^X*O[XX$Q5__B[UME_0G Q^JT3%*_\BBV]L MFR@_6^J^[7[T=2Z_=>J7RR_&OM=4^P8D]#6VSHX?/YI(YYL?HMOR+Y]6+D97 M\\>-T>@G: '>KQV4GQ[H@.ZG<"_^#5!+ P04 " # A@Y1,BF,_%\8N#.:S MFN5XA^9+?:/H;="A+'F%0G,I0.'J/+B(SBX3:^\,_N:XT3O_P2I92/G-OORY M/ ]"2PA+S(Q%8/1XP"LL2PM$-/YK,(/N2.NX^[]%_^"TDY8%TW@ERZ]\:8KS M8!K $E=L79I;N?D#&STCBY?)4KM?V'C;9!) MM9&5HTS,:BX\$_VV,1AQV$: M'G&(&X?8\?8'.9;7S+#Y3,D-*&M-:/:/D^J\B1P7-BEW1M$N)S\SO\4'%&N< M#0R!V:5!UCA>>L?XB.,8/DIA"@V_BR4N]_T'1*)C$K=,+N,7 ?]:BSX,PQ[$ M81R^@#?LE T=WO!E9;!2LH(KXJKH!E!T30%7+JZHX)^+A7;K_[YP8-(=F+@# MD[>'\E6.<,TURW.%.7,75JZ@W?F*=-,47=\EI.DI,$'/Y-1:R+4"0;6KO*7V MC^2-4/I-H,PF4!^SRT"-@7:,KG?*I M_YS(^P@@RPKK^GHB4?JEE2RIM3H:;%$B:#0NSG31=T[Z91_YC%PMW]TBWO*\ M(P6'=VP@G8R=?Y\(][9E?%,R8[\5U.87.E.\MG=9^[B@>N 9V9Q W OC(3U' MO3"-Z9GTDBBA9]I+HR%1A1U'H8*3W[1MZ=ZHP:6F7S*1 M(62D@VL;_>;N=H$_V\;G&C.L%M1:AE&/^@P!"?,CY&N"U-I:5=.I53/LQ9/I MT>"T]E$8PC2&>VE825^0(PPL:MJ@#L(B7X ^[ M'# ;43JMV:07QHX>R'U.VK.:>FQ+NT'Z'P_<*;8-F!3E M$VP*W&9PEP)%VU"+8'0L0H5FK^6\I=]U;+8D2-Y)W!N-$C)D]&DD4EQDY7KI M V.;T=%B8"[*>[?=]H(^E98=!2W#&U1N:+3FGQY5]]BVW M)M4TY*XH^/U#L\%@9^2BU.=NL-1T!=?"^.FK6^UFUPL_LFW-_>#[D:FC )0?)OV+D;4;X!;2T#US?PN:OU%9 ]I?26G:%WM -]'/OP-02P,$ M% @ P(8.49,)L+/] @ 0@< !D !X;"]W;W)K&ULM55M;]HP$/XKIZC2-@D1""EM$2 ![;1-ZE2UW?9AV@>37(A5QTYM M!\J_W]D)*5T'VB;MB^.7>YY[[N([CS=*/Y@A6:4B-+/:@08=3K#<."<1E,QW[O1D_'JK*"2[S18*JB8'H[ M1Z$VDZ ?[#9N^2JW;B. MX"O'C=F;@XMDJ=2#6WQ,)T'/"4*!B74,C#YK7* 0CHAD/#:<0>O2 ??G._;W M/G:*94\>7*&'\")O:-HX#2"IC5=& M24'!9?UE3TT>]@#GO0. J %$7G?MR*N\9)9-QUIM0#MK8G,3'ZI'DS@NW4^Y MLYI..>'L=,%,W@$WPM5CQ==,H+2F TRF<(O&:IY83+W!.+3DT,'"I"&?U^31 M ?(A7"MI\(WZ"-?N#Y!D>B M]Z'^F@#X/EM2\'1G?AQQ$[=N8N\F_C])/DKNJG9D2I;@)*"R-*C7&/R-1[C/ M$1:J*)G<0J*HW%+4!I@0P.6:; N?D VWE"JZ>K;2W&Y!96!SC0A%_8N5!H'& M0*9502<(*;/HK%A" @SW-6@5+!$2YQ6?975?2,A9"E*],@)F'!O= &QO@ _G M$A,LEJAAT'>[_8LNS,B:.H:ARJQU(G!C*B83W*T_*XL&WE+]4CI33Y1R0P5G M:)55FFRHW%W/>M?Q@'UY)Q=]CS@Y'U*.G*==0KWJ/U;:<= 2?6,2VSH-F1+D ME,L56+84" 8I=FJ^E/T]&6],XXIH_]G]"!:'.%ZB7R%KX GT3V,:H[/A_J7R M!)0A2LZ]LDP<5DK0^)3&P3""WY59N-?7"M0KW[TIX=K=](&9U7WPV MKU^7:Z977!JZHQE!>]VSTP!TW;'KA56E[Y)+9:GG^FE.CQQJ9T#GF:(;TRR< M@_;9G/X$4$L#!!0 ( ,"&#E%X":BX0 0 .,) 9 >&PO=V]R:W-H M965TS$8#[J-#W)=>=Y(EHM&K/$._HU)L MB&!\WML<]"Y9\?B[LWX38J=85L+AM5&?9.&KB\'9 HL1:O\![/]'O?QG+*] MW"@7?F$;92?D,6^=-_5>F=:UU/%?/.QY.%(X2Y]1R/8*6< ='064[X07RX4U M6[ L3=;X(X0:M F7]X0+<9*O8;+M44DNOTB\628CY-\;^0J M&LF>,3*#]T;[RL%WNL#BL7Y"@'I468?J*GO1X(^M'L$D'4*69ND+]B9]E)-@ M;_+OHX3?+U?.6SKXXP4'T][!-#B8_C\:O]@(_**!R$ 8GS(9XQGX"N':U(W0 M.R !M%B U-Z @++7%[W^5OH*KN]^_@D^47?PV;5HI!<*;J06.F=CMAG!JR)9 M)0*NQ Y"+]VTNB#IU_#JFZ_.LBQ]VYV$Y?CM:]A6Y'NU ^F!FDPYB*U&?9:; M5GM'+9NCW(B5PHB"UJ:U#D?PD<-3T48M[.BPV#-F*NG-(<\F1/H?9-BQYEG[=6=,4M!FI9;Z- MI;8,]6VMT.O(,@>FC=^+"DHI^2Y#<4L"+)Q#[QYA_=9UR<4'NMP(A SI-Y:F M%]OILG XC_!S0X5+ZX*_G%&R$ R4"/'[C)? R11\X43*);;(.!"\KL M8^>!6#)S,IT&E9/S>9]#7U$QA5TG'Z".4Q9YRL:QT,W((>%W#88K3NV>=S&> MSJ*/R23[0B?C\[\[84H/'?5D51Z5"VR)V9/);!(!C(?I?,YDD^JC4,+Q.[)1 MKZA])N-G?5.Q!)/9<#:9=T;/,[*_$5*%N1.ZI?6M/9H?_]7E4[=$%-$Z[Q ME?'T* B?%;W"T+( G9?&^&[!#OIWW?(O4$L#!!0 ( ,"&#E%AB;ME8! M &\P 9 >&PO=V]R:W-H965TMR\O):/3B!V M_.K]%8WG ?^FU=8EWP7M9&[,%_KQ4_%V,"*&5*GRFBA(?#RJ.U661 AL_#W0 M'+1+TL3T>Z3^(^\=>YE+I^Y,^>^ZJ%=O!S<#4:B%;,KZL]G^587]S(A>;DK' M?\76CYU<#T3>N-JLPV1PL-:5_Y1/00[)A)O1B0F3,&'"?/N%F,L/LI;OWEBS M%99&@QI]X:WR;#"G*U+*0VWQ5F->_>Z#FM=O+FM0HM^7>9CUWL^:G)CU0OQB MJGKEQ,>J4$5__B4X:-F81#;>3YXE^'-3#<5TE(G):#)ZAMZTW=:4Z4V?V9;X MH%U>&M=8)?[C=NYJ"Q/XSV>(7[7$KYCXU7?*[.NSQ&VT?F$6HEXI<6?6&UGM M_L6)1VFU:1Q,"N/,O-1+27;KA';"P3OA@/5*S,F-7@G(2[7R$A]4KM9S9<5T M3$_&+\6]W,%]\R_BWIHZ. "^+JUE2VUO-2B0ISQ3B;S&[:47=[KYV8@ K] _FU=LY@;_[%R]%,W,QFXK,J M9:V*'S;2UCLQM[I8*E&""2>F+T8MY5]IL8W<22)]/6N?_VYJ67JIG(E9]N+E M#3['V1C4/RGG7L%+K%55#:^H&ZMKC:4AW-)4RQ]J9==QZODXFTZG%\F._73; M8R\.GLUF%SSI)3X_[=.:9C=CDMU+_'U.U.>#^_O[P847^6^5N-U878IQT%N6 M6@#XR!4"5,&B$1MK3:[^YH?A] MY=6<#@^[H61">Y'>Q I20!#.RR@;5B?ILNJ]F63P 6F)%#2B7"TD_A,6)(CB M:/CRYB]B@\W*JFK6O"TX4+2K-86M<@T-2"HRIIYIXJ%=@O5VA-39,%(V#+C :[&(TF'50 @2ZUC5I*4@ Z=ID@+\U$4^O2>RGK)FH1O!L0MD?B M7\4>7G02_E'-;4-!=#R+"KO%>J99KGKJ"9$!^H8[:!(RQ24I-@BEY*9!TBP# MD)VK5KKLFF ^QYLYF8*0#HE$5KGRLB/R%#$.M+7599E2&L; FD9.CG4_M2YS M$ L01QML6)Z<"V[),BI7Z[JAOCUB;7X[?CU!>T('.72K3J#\?'H&F'\'&B*H1:L 6L;JY>:N:*MB *IN M@ M5Z,+B@22.'LDQ]V4$AD,JH(B%S4;0=%X6L1@^UH )^+O0BDV'F\PV+1>W*#5X_\638"#8RO1Y[ISPE]^="S_5!W&'W8(M; MRR_JA^W*E#RRG<]!G-@J @V25C RVYIS&TSBJ+U\/_D*TRM)IC27)5,F#7!. M]U)*%\V-@X-*5FL/80QAK('E(..8-F-<.;4V&0V]=_K)!U]*&=#N'H*AW' V MO09/6-JGB[/QS8R?[ZT$&\8"_Y#1@WO<#STPA3;O?;3U4<:SQ87$0PVO#7'? MYY66"38IGZ!*22'32@YNA6SA&F\A'=C3S;X3<_#5UO-.)M#FGY +D * "I3$ M=F-V.*03(TI*#("PAHAEXMM=@J'$VK?L\=443M0DELOA#7M( \!/"">R+)G& M+4>*UO>]2MQ*>E8 M1B]MB[8^$\4@?DA^7KFUY@]L\:P]RPJ :HI%%-)^:?1=7XM1 MTB$UU 0AJD+[#'7>)4*4:'H-_U^4!BQ".[D/58^F;-;LULIA X4#BJ+GDI-, MF3?>QJE.#1"RQ0M101IIUPZ@LF>=,)FEB"384];KD2IO2%60C8 M@:M $X@9_N3Z<"DU?M*1D(67;8NG]OP&G+K M4N&?XY=M T9+ ]];NM&-LB2X8Y-)W&ZGI?@ZAURD9@3UJ!T;0Y#)"=EQI$;X M;)DB7!,I94A! M8R3]:?8"=5K@;>'-_9NE&!2;J*Q ( T)'_9NR4R/I IO'CFC"1H>$TPJT,XC M7'\S"V!4V&KA?:'1!2<.2=;8VA.$=OMP)ZZN1XQ1^BN!3Y6;9>6-\[RMEVFM M"Z^?3K*,9#T8\V D\=2%XO+&)^[(7J&HR&0/9.U+;<6C+!L5-+Z!A(=I6C8<41U9 2G^$(J0?R M4U4+V!!EHME>>,2EX(XHN+FNZ%$":;*H 4\ &C^P L.TC M%D" .P2P2I)3_-$6="<<]0!AI!DJQ*(N4\G%0E/G$G4(;Z;LB>;0M MHMY"J15@HJZ(=550K9F%ZE&[.KXNM8K^U<,>A].2E^P'FOJY;D-\XU&A'V&& M58'!D%(-+VQ\6L7^88YJS3;BLE8CT509Z#A (7J'J+@,!0%V##]RJ4Y\,"7G MYVJUC=9]_^O+4PHD0^B)2J@H,%_\!20&.%5[9(=H1Y*7CU*7W&>(V]QOW:#D MBA"',.3"8[\%C .+A*C7YVE.[1D4=CQIT*XP\$LT7S,8VA.+P9'>23NL=!(S MYT>F$DH#2..AF3MJ&(#?SZWH":/^W)1=N;W?N"H4JK/B63:X4MI#,^-QAP=- M4P.85;Z9T-6K>6Y]]BFP5>[ G$HL\3G5VV'-\=37K %+4!<1@FY<.%!(#9_% MT!G;5Y-X[&G><]/PO>]I?N*>YHS5Z$;M0S*YX//M^__^0&%UR>^LH_=E60J4?[=2D7%+Z]UNM^C:]8O5?# MKG@B45CR7[-81*'P8K$QQF@%JY9)JXO[6[O -@]FI,MNX$+EL4C 3F@I=?ZY M)YA7 -@7Y#Q7-/0.0L*?C:X)9WSZ=$>!05#R@5S,-L!7[LU@M&F@OA4U.#\^ MJ;SAZ/<;PB*"Y6N0);KCV9CI-M9$NJ@,D='@^6P,/\++#E;B2H2*HGX7_\1: MO@KE=[^K?%69TBQW[4NG["/#D-S\0)F4PB$%-?#G&9P1@]%L$%\I8L*)'(4_ M0VSZQMQ"KG6II?4"I/BVTANOEV?EP!6"?L12LQ'1^83T)#[(:ID=W=WA#J!K MBLG2%VVS;V@J[*W5[SG& MKO"1CL>QR<.#0. (C/HN AV[],35=F#G!H'&)SK85&TLU-;4*V,9'7#:C8# MYPCNS.UAROVV'J/7>S0PHZ=PH-^/(=!8[/X?'\KCB(M!5&K M/,;,[6Z#4L2#!M3GKL%JD-Q[7>=&<_#XR [?K&-:VY=@;&^ =N&1 4R8A5&Q MNSW%F,S-,H1MP@C2P\8T4=(>26&^X7BX3M(L;VQ.YR7B%@6-[RM2I?244T^] M4T$KA;;PR4"DY$&TIZVF.HY(M%UQ#Y>=/]I8R[\9&T)%&I#K7M,_37SI* M^Z>DQQ'?4"(CP/?UQF3B;,^LEAZ9A/15D@4M=56%WMF#VM2A"3G*@O7WG(M^ M=-O\QL5B/=Y;*G7,\5#\%14<*&0127FAMS8:>T=9S\]CHX?]H%! CU3I4&57 M>CB&%*9#7P4QMP.T4-ZB@8622DOJLA':\\IB=TK "D=13.[JFU-:ZY*OWUO, MN\='8I]F:0E<,Q1^YVL#GMQ\W<\1)@GBV :0_&1,"@C)O;%L!2W^*:=9QQQ,"K?O_DZ(%,B/O<=J10^%R\"KW#;E52<5D>L7@BMV?N ML66=G>!V:QHL/^_;'-=#:_G$S!6D3VV8WM-H(\'L4NWP8AVAHW@I5A6J?SU9ZP#:9WY "N:_*D M[9.YK+[$'G$,4O$(*#EPI9BVX^TNCL1HLZ>31)0)#8KO@;EPGR;89==UHDC3 M.&K3A88/Q$!0@4_K=N'.0EQTJPZNLQQ55A_@!-03&S/I]8WZP&.*QL>[J!H, M*H"?JG;AUI[\.74T-79%R1J_S!B*V-!FF+O#TO(@R!3Q=N_@$BZ)H"ZJ$FD[8HOGJG MY9@7XHFE([_D<(WQ F')<#>/EEHT#'K3]C#I.;WJLW>@1?:,Q2S;*K2NV)S) MYZ ROL)EN3OK^[1*E)1-;>@4^UYPR,ML);:0Y2*[=-1_?J:WVXF@" M#L&ULM5K[;]LX$OY7"%^QFP"*$SOO[0-(W::;O:;-)=U;' [W RW1-C>2 MZ)*4$__W]\V0>ME)]W%[0-'8$L49SN.;;T9^]6#LO5LHY<5CD9?N]6#A_?*' M_7V7+E0AW= L58D[,V,+Z?'5SO?=TBJ9\4-%OC\^.#C9+Z0N!V]>\;4;^^:5 MJ7RN2W5CA:N*0MKU6Y6;A]>#T:"^<*OG"T\7]M^\6LJYNE/^Y^6-Q;?]9I=, M%ZITVI3"JMGKP<7HA[='M)X7_%.K!]?Y+.@D4V/NZ=I#X MLU(3E>>T$=3X&O<<-"+IP>[G>O=+/CO.,I5.34S^B\[\XO7@;" R-9-5[F_- MPX\JGN>8]DM-[OA_\1#6'H\'(JV<-T5\&!H4N@Q_Y6.T0^>!LX-G'AC'!\:L M=Q#$6KZ37KYY95T24ZY\Q9W-9[S;R:F*+2'E;T3LLS$ MQ)1>EW-5IEJY5_L>(FCA?AJW>QNV&S^SW8FXQ@8+)]Z7F\C['?Z9\XIWVJ6Y<955XM\74^%*'7BRT+A1K&4Y5HLI!/(8RMIF3"SF4Z5<$N) M__.P6I?B M&FRT1\48_2O117=@6QB9C(7"/Y2RU?BCM9PD9J;OJ728=K+0N= MB,O<6)W)H;B%=D(] CR<$A6BP78TB$*]\3)7F7@Q'AWR)B^.QD<"NPH/Y?W" M*L67G7X418@K17$E$!6JB8H$X."6BM,[7_]!R:.3DR#Y\'#T!R6/SC M0@=IJHNJP 9E)?,@4BSE.CH,KICU3Q"U]*W'OOO;V7AT^M)M:RXAP &LH:M? MT&8SDP-9W0^;TH-8,\WU7!( .K%6TO(Y:+MW*E7%%%(/1TD(F:#*SJTB+(<^ MN^*%.!J-Z/)(G!V?T8>Q.!T?TX=#<8(O^' D3@[.*=A0$F8>^XWI*YD7CQ\F M1X='XJ/V40?QN11W:NF#Y/$)F_$TZ9YF4O=T7+E<6O.H >/P%+R= M'!S@K,N\HM"'VLKY7?9_52ZESG!Q99 DCJ_);*6LUXXV2B74U/,2.R-!: 4V M7FF*#5K*"B&9Z$0S;:'BUTI:L@L.0H<="_Y=D%3QZLZC*![@VJK\: M/G*!38=%'Z7870T5!I8BKK23Q?]; M?6GSEQ:4?DT7*;\OK02.N!02X*U/9A6<-3JLG<6: 6P0F#ELF:E20RIMCN^J M#K:H1?3J]Z[K/"26S)UI7)U:X]S>MG=KJ_ 3E\HC'*Y5IB4"UF?D9+X&+^\% M\1TW24+#==#5*H_]2$XI/\1\ E1EE2*?M1NPL:J< %YZ;_6TXA.3*A0P6!@P-@9[$+]8]#&O00<"M)I9WVS'58[P[;"*]3H3#!AP9:ND([%WS?3Y DFI=R?@%0 MSP0>N513BY!^-%W'6 %B>2=F7EU&/"V](R0"VE!RU#V&-91$A8'2%EER;4853" M#$[XA8Y:8]06*#D#>1U4]AF6O2G$M+8P4"G4(A09&4$$] M&;R70S'#:K>&E>0,90L78F$A5XIC9ZI422XBNAB0I04KBAM$C$?SPD:\EK53 MSONEK@&F$MU+BI.@6V'-F1UTUY,=J.I+7HK(1WG-(I(''XTCEV")X?F3KDRJ M..P,E-7?=L=/,KUW./I?XY&3T>%NU M)/!HG7:?$HH44N61^&XN^E]F!. M]SH$+76XN-L\KB#9K!6U!4.JFTY7]XFX'HJWQAKO]'UX[ *5&$TGL#%%OP;% MB;% NUS<7DT^BY4V>2R)#/)\!U#OEAI@OR:3AR6*UR>4BS++= T##'DXO)J# MR*&FJ2"U*F=26\XZY7EQKVR$1;0/U<*P27?!5HD=]E/AFZZ(P!E38LL!+4@3 MY$]CB&\0,! )8F!-(0L*QPST5E&%B3B;U&0C5B-XC;S9W.63>H]@5&L73R!F MY+=059UW''R?4V^8R=3AMQ4'8B?6[^9*7;ICE%):7S<(_8]*N@7X+/- ID]5 M@6;!=>$Y JQIQ8_/@_R>3@T\_)Y0B\H@,1$!?U:=AO^/3COZ-%?'?QX[)@O% M3>9?BQRRY.(V'M=-7PN,C4Z-KO^OLL*G;DY,^Q(21Y"G8A-8\H9Z98G=4M8/ M^?)KA6/P1'A_6H?YP[:'Q'&49%V]J M0TT9#LZ"/__SZMW>Z!Q5'0E<:+04%Q%3B+,G% #/*VPLV%>G*:%=T;Z*%Z=G M) PQA;J%0SA8*R!;0!8:LG%-))ZWKJG'E(DS50;Z!$M62/<6TC3D35TW*6#'MC M+^KLR\R%&CLWU&_!O91L*BH4=""[L,09]R(E%2LE:13K0\?7:98O<"OG&A2 $,@H10/ M$U5\T%MFDAB6&,-,S%5IJD(-P-J5U'G,-!;2^!*WZ T" MJ1GON6KJU->*8KKUI]LP4[]FCIHJ#I9)1D(\F/0>1N1NE@<$@QM.(#V;N<%N M WFY?'"5]L_GRN:\Z!>-)'L+GE"B75@AFKGO3<3'CQ/ (C$T'B+UQTKUG9>( MYRH.D5 E]CY\0JG8$P<'9V=/#9)&XQ.D >JI3JGM>*'I8$:U R[KF2("D0?PAMI24F*C69 =A1@. B,)5<]EY-::'16Y*V& M*O961.BA[HS+)#SXJTI]PY3< I;@?)1B=':PAQHK!CDM641_:RR*Q!.-'(>%[2*$%R[F:5#3F/P RBⅅ!J(! U(] M3B*P43UF@,'48QW$+T;$FY_/R>Z6WS<)!B4)RTSE0U;&0&_0L8;$#DIV1DYA M:M4&1(S6,)KJ$'^VNN1RHK).Q>+7#^26M:J[V&X':RDSXP4E,WK9X?JP2A;@ M4$&Q"/C6<(,.G6C8Q'NT)Z69S<0'JEH%\/P[62Q?BKN4\ PYIL1\^AX?'QVO$]F!0V'L;J3L(9F M=0*U7Y9>G(#*QD:!)GA;PW6K\E#]C:#Q9=X.U2WQ#AL)<6T-"$"D_EJ5<0)5 MEV=+%<)QQ9G3R*DIV\%KB> Y?Y 0>D(R2.P,;RIX1=*PCX !%7Q9A8:]7W+: MI!!>=+PN*379A$GT%PX/46A M"C-Y;&?R,.=D%W9J-#6^>#S:G5SY1F60 $- W,7**"\%U& M+^5XU(V==<;.GTKTX?0^DG^$\-3K,3IH[WT55=EN\#0O'[9CK#/&'!_%_>X6 MHCU$+F<](.4G & SM=*'S $W:5ZP. M$3MZ#=M]'Q!W[[[="R\$GL.?PXI'G!VR3K:M '1S2S%7HUO:GP*3;RB_: MQF-A-<.=! <"X=A->AW(L[CUR7 #6+94 Y:^RE$8C(;<]Q(\@N^"=32]T8:) M^S.J32)1 40G^1J8\07 MRSW6+2NOX@L%0D#(^A7TQ$4&W4SNTSW;5H7X[,[[6PHQ%!_T2M78 M!$Y.C;OM%/%Z7-,'6NTZ#4_D]Z%7JSRP5#4H& ^4$(, >>'18B1:3W1#R)^9 MX&* U#5@LF3[6"DZ?/Z2>R1=A%$*_FXIQQ,&4,>I8FT(9_)5G]>&2K/5-G"[ M&6Q ]G>LV[1R1'@BXXEG9.MCR1,[!< GZ(Z]830162RI.2\IW^&A@L9/#"A> MUQ/3M.[3R6Q,OO ,B6Q_<1#:QCA&I=GBC'YH$ IZ@+FTHK)LU=*$MYHUM;UJ M9]A)DTC!Q*[SUD1.J0\-@P3###%@'/?@C4MCI/Q&MTOG0G%:]![5@7>&BIK' MT?F#BO[KQ%DO?NKESPF*?=C57FQ_&783?@[7+PZ_J0(WGU!GD:H9'#X:G MQP-APR_5PA=OEOSKL*GQWA3\<0$6KBPMP/V9P0GC%Q+0_%SPS7\!4$L#!!0 M ( ,"&#E%O5GD6-@8 *T. 9 >&PO=V]R:W-H965T M;[^^9RBM5KN^M ]]L5<4>6;.S)D9ZFSI_%THB*)X*(T-YUD18_5V- JJH%*& MH:O(XLW<^5)&//K%*%2>9)X.E68T'8^/1Z74-KLX2VLW_N+,U=%H2S=>A+HL MI5]=D7'+\VR2K1=N]:*(O#"Z.*OD@KY2_*.Z\7@:=2BY+LD&[:SP-#_/+B=O MKPYY?]KP7=,R]'X+9C)S[HX?/N7GV9@=(D,J,H+$OWNZ)F,8"&[\;#&SSB0? M[/]>HW](W,%E)@-=._-#Y[$XSTXSD=-NN5':OD<,9YR)J2_8MGLG1YG M0M4ANK(]# ]*;9O_\J&-0^_ Z?B9 ]/VP#3YW1A*7KZ745Z<>;<4GG<#C7\D MJNDTG-.6D_(U>KS5.!D6J2K!FGZ M#-*Q^.QL+(+XS>:4;Y\?P:O.M>G:M:OIBX"_UW8H#L8#,1U/QR_@'714#Q+> MP3-X7TG57L>52 3%GY>S$#U4\=<+V(<=]F'"/OP?PO@B$A?AVU!)1><9JBR0 MOZ?L67C1O?AD$:;)Z:!;&6!)#0VL<&<4N+ MVLA47N_%'IO*L(3?7]K#V;Z0053>E;59R CD&NKPR:LV'YJ"N%21X3R74& [ M4OVLM2:_9I('2*RIN!6))0KD0S M43ODF$1C=8OFAM?UAQXQ/&R8#7=B#:<558PD5[ 4V3J?Y,[)=I0,!6SG(M<+ M':5!>7L/CS@ V,,.J (-)O!F/M@X-A3?\%N6KK8I2%W*X>>,A ZA!B<\\)$U MAL>ZH)\UK+1O1+1E7F?;TN[L MR>L46-[7R&E-IU'L;\J%58A4BCTD$OU3LPAG/!WV\0^! +Z\8PAMX;MR& "0 M3),-I$Y6E=%*SB#$7 >5Z. M(WG.U3%7LDO5EMJ*,FM#&8 M,HHP)" [Q&J1(M*ST,MX"N]#A='2Q'XK$:V@4&0Y([-A-J>!!S_V]/X3P=DM MT9EQZ@Z^<9Y)%=89MU@)LLP[AY]+Z?. 0>#O*%8&[:)1%D8 _,(YNP#);"?D MV?X YF'?6;R=[(L5L23FL:W(?CXW GRDK8& 6H'3$H%1ZG- 4@&(:B7F#LGH M*' N;9$S;;@% Y(L<@U;:'+2I'\1>N,L%F3Y. 1A7>2K!IH4X[Y##I=TSXS[_"!6 MC=6P)B99I&F4<+VYF=&+1JUPLH;8%L[E8BZ9$\U!N@EITDO7X![+9M,HFQUM M3@,%3[="5"S$Q\A3L@;GM-J4G34WLJCD*B M,FRB-*\-LLL^1FV>@^Q!P2$E.13/U8^S)GF-/2FA;>WNH#:MT-F%X\PIYX%] MKWV=0L"-'I*__O+]T_O7DS>8/$A63J56*4E0$RYJL*:;J;GDQ'O*:\5815VB MM2A9I<:,O0YBIYYL#))8UF0346FY]O*2WF 4)WBFMNXN>[Q_^[D>B;5L?;4F'AL M8<:%:EAXN!U@J(6 A"-!;#Z?ADL-46FBG &,63];'=Z&W/%>Q#3_'N0>.V3^![ M='(R?(-;MS%*^-X0'U&I4X&2;A#\:/0AIZBSI74 M*'X[GKFCIFS!6RM=,0->7]]^H.,NK,V$\E+#[% \==\=]3XA2L+LXP^E(-+P M:[XFNM7N6^RR^039;&\^Y#YC=&HT<4-S'!T/3XZRIGFM'Z*KT@?)S$5\WJ2? M!;XGR?,&O)\[%]Y1C$Z4$ #%"@ M&0 'AL+W=O$J"ON!MPN^#:KA^&?5!L)M9J6SY)3IK]^E'R2Y)K6F#8AS:61#[D0U(4 MIULAGU6*J.$ESPHU.%,Y_:O86<3T6E,U[@0H*J\IS)W15F8CMS?*?=^,;7J38;_?FT9&N\ M1_U8+B2M^AU*PG,L%!<%2%S-G$O_XBHR\E;@#XY;=? -ALE2B&>S^)S,',\X MA!G&VB P^MG@-6:9 2(WOC>83F?2*!Y^M^AWECMQ63*%UR)[XHE.9\[8@017 MK,KT-[']A V?@<&+1:;L?]C6LH.! W&EM,@;9?(@YT7]RUZ:.!PHC+TW%()& M(;!^UX:LES=,L_E4BBU((TUHYL-2M=KD'"],4NZUI%-.>GI^KT7\G(HL0:E^ M@=OO%=>[:5\3LCGOQPW*58T2O($RA"^BT*F"VR+!Y%B_3QYU;@6M6U?!NX"_ M544/0L^%P N\=_#"CF9H\<+_0!,NM99\66FVS!"T@ 636&CX\W*IM*1R^>L= MPU%G.+*&H_\9WW=1S,V\4"6+<>;0U5,H-^@<0?_\TSCP1Q];9M5[[!RJE0"F7 M*E6GP*!D$C8LJ]#HGGD]$O&A1%G+]2C,/R"R(H$;C#%?DE#HFUU_XH).42)L MS;\H= ?#P!U[D14.)^[8'[D3?]38!FHO2M,1+]8N\"+.*D67VSC@N]%X8+6& M;N!/J'%0,GFLB5VCJZKEW]03#'.)927CE&XU4'^#JMB0]%Y28L9T'2-D,MN! M*&TKP1>4,55)/?W MY%N(+AG4L]9KB6ORP3+SW0'%,(J"+@JKX[0>^+MADHM*0W!M]/?"1N!(>DAY"2;#MSU2U![))7Y(9BT%.5)* M$2,F5HF5M'KAU&4I-' V=/UQY%K74AZG9L.;!+84)14.!= B&DXNG)TX2?B: MVZJO)-WIF*/JP5TE38GE0N)1L?FA.QD-W' PV5-K&2=-AG^('CF[X>9=4@U# MDT@R:[)HLL>*N$Z91T4;NG[T5H!Z\-2:?#BH *K(+H.=3PJ?48-XJGZ M:]3J9\_4(*>:I$>>DD:W=FE>XXO6.#SL2JQ3?=L0W_OU=6_V]:W=B]UV$3NI M>=P!K*GK-J;7AQ73^GU^CY+2!C>_^A_@# :]001^Y(Z'0[ <@X_=;[-]"D9U M.'<&9=(+ @A'(S?R@E3ZH]=\ MFNVZ_8?N.*1;Y9^@W9V<>N[Z!Z-%CG)M!RAJ*Z(J=#UE=+O=C'99CR9[\7K M^\+DFM.-R7!%JEYO1".1K(>F>J%%:0>5I= T]MC/E.9,E$: SE="Z'9A#'23 MZ_Q?4$L#!!0 ( ,"&#E%1!5ITS0T 0K 9 >&PO=V]R:W-H965T M/]]?W.(25+CIUD@VV+OB36A8?G\ITK]7IK[%>W5JH4W_*L M<&_.UF6Y>7EUY>9KE4O7,QM5X,G2V%R6N+2K*[>Q2BYX49Y=I7$\NLJE+L[> MON9[-_;M:U.5F2[4C16NRG-I=^]49K9OSI*S^L9GO5J7=./J[>N-7*E;5?ZT MN;&XNFJH+'2N"J=-(:Q:OCF[3EZ^&]#[_,+/6FU=Z[<@26;&?*6+CXLW9S$Q MI#(U+XF"Q+\[]5YE&1$"&[\&FF?-EK2P_;NF_CW+#EEFTJGW)OM%+\KUF[/) MF5BHI:RR\K/9_E4%>89$;VXRQW_%UK\[Z)^)>>5*DX?%X"#7A?\OOP4]M!9, MXA,+TK @9;[]1LSE=[*4;U];LQ66W@8U^L&B\FHPIPLRRFUI\51C7?GVMC3S MKR_>0:Z%>&]RV-I)4M?KJQ+4Z9VK>:#TSE-*3U :B4^F*-=.?"@6:M%=?P6N M&M;2FK5WZ8,$_U85/=&/(Y'&:?P O7XC:I_I]4^)NI96O9BQJ#=R!V25XMI: M6:P4__[']\XVF1MLH6BIYN--7?T MN%RKA[:YH.=_^=,D3>-7_!K=Y>ODU65/?,'3364WQBE'^S?4>#&,(4HC9,DZ M9TZL*A%&^+V90%K\%;NI;"T0LJWV1FIY2+V@H"-W-0@F^#M!/;M2$>* @* MI^R=GOO%Q"H9118[KTR_8VY*Q<]<-<>;S">;HG*PKG.L&Z?:G) Z J^@LK:F M6JV9Q H(+5E0LI& X4CR*%R2K=1<>T18"D%X!#645L]A8?_6_3NB*C2]&622 MX,/?8B':=QUYC6=8%%4^4Y9YX;OT:V[R'%L';AJ#D9FTN=9ZK!6RDLIT@XQ#U &%!XU$AL'[;4WDB[4V3AB/\"8V2( Z@>1Q_)['0. MP$#4+81S'NMXJ\U+/'U2],%K[>A#"I!E1!;!-G)9!GH<^EAJ%I*DX-@ 6RV5IM>P$#Q:!4KS-:>%V4Y4<-%KWA1I4S5IT^, ]8+. MJ_QQ_^7="%4S#IA^LRXDVORS;QJK5H94PF[H1!*EPT&4C$8]\5UEZ0%#47\3 MN:\/%-4'AVR>@,A661](30'?X2K"T>PC4!)1F_Z86VB')%"2Z.4:JD)A^U+<>HW^PF4@:%W?*8NJ5OS X?L[@M#W4EOQ ML\PJ)?[>BB62[? =P@);IY^03I*I2*-!?Q1-1Q-Q+OJ]9.A)@70:]?O#:!3W M1=R;3L1GE+BLDHLDFJ3CJ#\>(N[UQK'XOL',13J=1-/AX)(HC8YLWS$'=A@- M1E$Z2+%UVDO[XD=3AA!0&_0DII9(?\= _#"L"D-LRAGJCNC@T5I"Y#2)^I,) M^U<:#Z,T'CTINBVKL@*"ZB#GCDI+1.^IGR&Y4=PT9+L.EGTZ MIMZ27W$-ZJ M!HE)VH_BR> 4JB%]88H7=>6QC^B1SVX4:X0,F7]!T%D2=.X8.MCO/.FE0\K2 M7@<4?3*M*E:%=&O2Q[Y,]'ECJ<@T%''KZJ4N-GQJ#Z$([D3,MA)6#Y#V>6 O MW# : A._7[C?*=<]S@30 5]$Y VAA,(NY49? >@"H,XR*N8=!?Y/$@%2I*,Z MQK#5]Y>W"C4PVYPJ97^O P7(N8].#13\2Z3V=L+S6J6:T2=@=U]OX^$HBN/X M5,#Q8I)C*)F+G%EP067(Q"&'Q/T 6O#[H&#>_DY:;2K7UB_K M@):33Q W[MEJ&27Q:;6P0F074#71 &#KPPMG"@(X9QM WRWEO,[TF5H!'^P# M9GL ^;9RN'ZD5^_M<=\Q6%Z*38]:YSSN3:;=;*A((P^&D,DPFDY'_[$($O?& MR?\L@B!#_2<](>Z-QL_VA $7Y&&[%-5_C?)/R%\A4"2M>&:OD5\\%Q'2H>/.=+_O1N-QKTPCZBEX.F(N FE ML"\8KJ&5B"#]!\] 'MKSWBCDP^W-37<4TMSV'1770F@N-#1B?1%_@E-J8+C& MT66)[<$:ZNW2+^%9"2]IURB,KW2U,@WXY'& 0WV MMR6!:L95)8AY0!DQG54!S5T,;ZKL V@U<2\_U MAH%C7]YR.4 =ZV MBKC&;E0DFQJ=\@N'AA-:6_C,)/=K?63R5C'+I;+[<.4.6Z(VI%&'&.R_ MJ+JW<,W7+<:V]8@IN[2/4-, MC\4A/%.0&-?%3B '_\KTG*=8JB!T<,'C%X=)4%?K+C<\C1-;V<3& MB*<\LTLHVJT-9_Y +)B/^W6IW2TP6LV8/*0*8K6P'8];J&W9OLZHK;&P2HT MQ@QM%Z!/S1>EG9:#!D;:^**L5#D?Y1]S1?S@4J2C_B8&!9A9R@Y!JX%.'1P? M@PV/?/; MYDE7J)MVF"(G5#0*YHC1J,\?0I4\02MUKAJO*^[AB2Q1B[.1NB8%X]CJ,'+Z MM+U&ZJ0>&L5+Z6=33S13BW=F$(PC^56ER7$]YY!9;4CH, @+;N>S0N[U7J[; M@Y4GCHK;,X%D3GK_O3'UT0'U??<\ MF$V?G$T&U #!C@',IRYY+GU$:FN7O._ 4:SRH:H]3B*4')83/$(:I]$4G>V3 MCBX8?OY(ZMBL_,E3I-Y# VP^I8NG73V$LE10]?/\X;<'J208!]Z;HR0&UG(_ M/V7&J3, :DHXOMT=CN\YAR_;D?@C4HNE3N8SQ=Z*N%^HZ-1I6G1XG.;-T\30 M3A:HLUB=OSA_-N5;QYF:V'ULK'L,\'4.9]K1\=KDD,[]>KS3]E!&#((P>.JY M2-1BFOM*GE-Q:\FM"6*YL0L&$P=0CE#A:$*NK.(C:;\3<=@$L?"*)F=!W<+3 M<9JP(N+[OK49O[8+%A:X=HIZ*LOH\"U]MW1HQX&6;%&[(3TZ2>>"!UONSR:8 M>E6$MB^X'@(_6QKON:<20&V/9U&2?K(T=53SAJ:<>5XRNI"?W4OQ8U-EG#I^N7?C>@7O6I%O?*0JJG!Z_J33&!AH-(P&PUB< MB[@WB<6H-QGA]WB<- <2:X;C]H',B ]K*'7WDT?/ M8^A,+8U&DV2_^9".A<;HZ3ZTH\^1M=-)'/7'?5XY'F!EGT08^N.A)YW-,5H: MM>E&;4W\K?C\I''5TRGPJ'!L07T"*9\WGK1S%T)J^0[NC1L*YIN-JGT=V!@)R_UF1 M3Q$+^K(E(Q=NH??+&G&^\]747O.WL,F))ZA83'B M0[T!_B0)H:(_$;>H=KRPOBLB&*:I *$I$#RZ%#_X7.9;Q'V91PI)HK@_%?T! M><@(M/KC%%6!4WSV0N\OL'5F-ES"74Q0] [$13_&_[[XPJ@XJ45P&"7)$/\' MR8BOQNQ^ [3L7UHE$R*R617Z-S^?)@>KK#_J P9VO@Y_H *M"L15]$"_4:74 M02@]/3%-/?I)BPQSPV\Z]]GS?!CAJ<]HVQ")7M133JOHHTG2=1" A:Y'"E0S M-*V&4P'OS>2PX?C^IFEOY&N!GOBI:'13L]_1<$@7G1K@H:\1V$>307(LT/2. M?35WU?HR,5=VQ=]?DA\BC_F/%)N[S2>>U_[+QOWK_OO03]*B7'!HH998BE@V M//,51WU1F@U_YS@S)=I7_KE62%:67L#SI3%E?4$;-!^^OOTW4$L#!!0 ( M ,"&#E&!RK-\>0( +$% 9 >&PO=V]R:W-H965T,J6BV"[\ZL%KHEP17>&;"ME,R\;%#H;AE-HZWC MGE4>\6C2LP@>DQ^;.."L>60HN45FN%1@LE]%Z>KZ9^_@0\(EC9W?6X)5D M6C]YX[I81HDO" 7FY!F8^WW'2Q3"$[DRO@V[Y<"QN^T/6Q\UD$>6M)RP'L*I!<]7_V/)S# M#N L>060#H TU-TG"E5>,6*KA=$=&!_MV/PB2 UH5QQ7_E(>R+A=[G"TNM(2 M+?$4@#U0B/BGOK@1BA M#:1<$1H5Z)B "G5E6%-SOVLP=$ !;>,:RL-SW2HR+PX$7)!?;>PV9KS!'F:$9MJ9^:_KV")@0'N6I+[5L MF'HY/#A+IZ<7%OA^O1VZDKGZ7>GD3W<;[[211%.%86%[C7U'C=YQ'JW[-OP9 MW@^S6V8J[AZ3P-)!D\GI<02F'Q"]0;H)39EIEK6;J6A\@-LOM::MX1., M4WKU U!+ P04 " # A@Y1G&".*X@" "2!0 &0 'AL+W=O1*]-/]^E.QZ&;;F,.P2B]3CXR,575/L%U"M=& M4^7@C2ZP^#T^9EV#N/11W#H]2OBAU6.8)B-(DS0YPC<=BIT&ONGQ8N'/8N'K M*G-DV?IV),]LR#,+>6;_I:G_R@6K/#>M)L?U[$6F$%8$W#(<6@9"%W"%.=89 M6IA.O'?R:@14H460#IZG)R<\6KFQ_& @_9#TE$U/6;0(9.!&M"15ZY\6[78/ MUT+SR/)P$EP:VQ@KO*01)P11EE))U@RF!,'_86L]K.Y$>$5^E?"Q]S"*]3!- MW0B]?_'L/)VM4GN^=3PEKE-_8SCK MZ2C@_O:,\<&8>&LNCG[!>^VU;6P6\EOH+#DT&1\=A*! M[39 9Y!IPM1EAGB&P['BI8G6 _B^-"RV-WR"80TO?P)02P,$% @ P(8. M49A=RWW)"P H"( !D !X;"]W;W)K&ULM5IM M;]LX$OXKA*]W2 #7L9VTS>ZF =)V%]L%>E:-*LWZ]6@VZAY\TLN5IP=GUU>-7*I;Y3\W'RW>G?52"EVIVFE3"ZL6 MKT2W(DLR8.WKSOG@]FI)"JE2Y)PD2_]VKMZHL21#4 M^!IECOHC:6/ZNI/^"]L.6S+IU%M3?M&%7[T>78Y$H1:R+?TGL_Y517M>D+S< ME([_BG58._]A)/+6>5/%S="@TG7X7SY$/R0;+J<'-LSCACGK'0YB+=])+Z^O MK%D+2ZLAC5ZPJ;P;RNF:@G+K+3[5V.>O;]O,J:^MJKWX^1Y_W=69AUCZ\"R/ M(MX$$?,#(EZ*#Z;V*R=^K@M5#/>?09U>IWFGTYOY48&_M?5$G$_'8CZ=3X_( M.^]M/&=YYT^U4?SK)G/> A'_/B+^HA=_P>(O_HP+OU.$^'VEQ%M3-;+>B)5T M0MW+LI5>%4B??JT*:_W*FG:Y$C?M$H 1LXO@N0G_A93Z7EFOLU*)OQNOG/A' M+7YKRXV8O0@+QY"P/4T[U^(8*6Z5U5A]@Q>U-O:1('$BQ=_^ M78S/8<$)$I6SN%[2#F/U4K,LTE04VN7]!BP_A4AH#WGW\)=H2IDKL(B?B"\* M--)(7="*15N6;#>8RGE9%R1]JT0F2UGG:@S:R"W[HRY$6\?=7EE8P<\J>:>> MKU<&3ND4KUGN(:]%_V+5!VGSE9A'H).[:)^3E>K=-&$@Y-*M1",W9$:WK(8L MG%HH2T^<]-HM-DDT1V(]7; M$!(D4NUD(-G<.._@M.72JB6YOT9=">I;DRM5N$[_#FZDU;/9^-6+V82 V7N@ MP.[CP'S3Z7>K\M;BDV\#] T_'T>$LAW>+!5.B8 ,5B=@#BI$*?OS*<7[HP ^ M#>>S5^/YY7M&6A#*>T@K"DUB TX&FQ V(NL_$%""1H6#I2='-[U! M>^6.@^G,33FB9!6(B$S/ 3NT69'V@Z7#$V&NR%1D XWP=J4!:1A0M93$QWM\ M;B5G@5_)NM\5&:%S/05C(C[W0=MQ49JKG%EI(%:2@AX-")$ 8L U#@1AJ74" M;:Q7&H2H%T(]*)MKIPH\,VU9 )@&Y5R5TK;AW!$6NQ!QR#!>5$J+#+_EL93 MB4I"P4Q)FQ0!_"/O<8A>_54T4$76=5NQ9.1&V180(--*@97]_@4RD$\JH@S* M=M8@#0/ZS]9JO^E7O4,B51G..I]Q_9@%V]JZ=2&M ]OV3#X@ QC@#EAPGE@P M"9T=\N)C0($3MT@41I*)340\?AK\&'Q62H*8E>S/ IB$7/9<1>)H">X/5'/& MZ:Z!B;O4#P1\;34Q%J?2G0JRH #P (W^(SFYFTY/K :^L'9V-KO$F4,_W/19 M'5T053C0,.W4>>;(T7ODD2Q+3HX;QN3HM(-P17W8(!%UY++@:U6H*K 1V!.1 MWFH[!8*BKH\/F(A/VYTIM5+>DU!5'37#A[[HT('[.Z'XX0&9)P9!1,:BWDL. M:(BDO4-:4\NJNOUN)>'ID*KEAON&@U)/ TD?[KPFXG9+K!VKE+K2U""KAURQ MB]QXMU/B$L141!\P[9 $?M*ZSH5P$D$*/NYPNU=-$DQQI?,<9]K%M/Z-,G>/8[?3>&V!VY1P"*=Z:U\'6%0B!0 MX?.[< *$[$C9WD887 B/TW!EJ!AH>'QL,I@&,J6XC$ARE*;!DVLHF[YY^M.H M;=@2R]*9E+QW@D=O'[7QH6?RW3&/VF^NKK0Y:?7V]>C?;*0_-]PM;T H^2H! M2DCG0Y>3@[T8+AFYY@E&?],ZJ'NF2)\..0&)@%)\VU?52?2OZ^KAH<)GR=3^ M*=\(V(8F39-MDG%C8([%FMDZWQ[>L_6S\\ETNDVB>'_?73B\&? H G#,5XKN M)5X_+W39QIR$4GE_;^$DDQ;I4_R!%B.T.I$^5,>Z'#+6TC6E1EJ%-X6^!^KK MHGL/>S($,$04U[)0DKI&"B@P?"%PJ*HE^MWDE@^26^SC>1Y4Q2M+D0!A?U3V M5@6>UO+@J 0ID';W"CU>#-XWFYL!FZE*HPFG"DI^7NR>F/0M$7>P9@V- MB.D>3F.F["S'PYJK_V)!*C/S;$X3IK0=KGXI#;SYD7<]G?99XN66Q$@C9#-= M5BMP,T^;B4>Q32Y5AZL@5)TYH(EB_VO2CB7%MT/(5,WW.5U0!)!CMJ=% ! M$.I!.]\M*[7JNKC!$.#QMIUKZ@YS=]C'8A"5MSKC]'($\RUFW+B_MS+:%R&& M8"[%0RVD_S)F!2Q'A!W/%)G$]SA-"L09%SD:DG1>">4FUF\7"SA]=\+>D/<2 MN<81BC:D%UZ0RPMP2^0N11>GV)XN0+XX! "VW-L-E.B[7!KX0&%I+2F2S"XZ MA!S*T[7:SM[6<7LZ)XHB^PE1O+VS(32-.A<;OG!VDZFFM3FH0@6R2LHSWK<- M:3,?SUY.:8*4WO+338APSOALE)!1],:#H(W-77(&S@('A M&0R3'<$DB8.1.K]G:2)R@F!*BU$FL6E?D6@BQ6'MA,?LCVO'H4)2_:A-I!Y* M.OB/8!VH&T7"\\0[/N:1WYB@7C,(;-2'LP,(W*)N8>+%H!]!#(^/YH\#^:4? M$'=S'F0J'=[LG6ZAAZF4K#FH_8"6 %_2-:K;/>F&M+_O'$.WKO04W&K@/IY@ M+Y'F2-%(R3&NW<+Q<" 56KY,U6!C2E%4&;.N8[*YX;W.KXSCSIA&I9P9VRCB MW,KM^(GNZ4E ^)M.)VX \Q"7M 7<&6TL-'V1<"B@1".V8U1$0I;_T_VZI[FX MB%[F$+)@K[H@ZLRQ(TS4&]+7R@D.?7>H1995" M'?)2ES03B_XXH _%HL_L-D.=!X##-_;<.MHPK*B49S;G8D5S[DZ7 5S?08]D MXD>-,%T $A_OZ6*. OYT G$ (/7ZZ8)'\_,N*3BTJMB-;3,0$D(7OLOSK>4. MCES%Y,POG\/]=_1=&T)#:<-8XV\^<";QV)X69]\4J6C[I/-K$ZO9%K-EU^V= MR-,AB.&J['0[W'TT-"=&+M%5*&I#J UPZ56:^5/620,0JN/Y=LRT-2;>F1P\ M1=LX9+W=DWU?D M?*D6V#J=O'HQ"N'IWGC3\&\0,N.1G?QRA?10EA;@\X6!-^(;.J#_4&ULK5II;QLY$OTKA!;8M0'9EN6FPI-%[4K=X*N[/O$K9W3.F\KB9#J9/#HIM:U&+Y_S;^_< MR^=UVQ2V,N^<\FU9:K>Y,$6]?C$Z'<4?WMOK94,_G+Q\OM+79F::CZMW#M]. M.BJY+4WE;5TI9Q8O1N>G/UP\I?6\X#_6K'WR69$D\[K^1%_>Y"]&$V+(%"9K MB(+&GQMS:8J""(&-/P/-477-;%;S9OEB]&3T8J-PO= M%LW[>OUO$^1Y2/2RNO#\OUJ'M9.1REK?U&78# Y*6\E??1OT\"4;IF'#E/F6 M@YC+'W6C7SYW]5HY6@UJ](%%Y=U@SE9DE%GC\-1B7_-R)L90]4+-['5E%S;3 M5:/.LZQNJ\96U^I=7=C,&J\.XJ?#YR<-CB8")UDXYD*.F=YSS"/UQKYOICN)?BVK8[5V62LII/I9 ^]LTX/9TSO[!YZNP3^[_G< M-PY^\[\]!SSH#GC !SRXYX +[:TG-;]SQINJT>24NQ3Y#634AZ5160W55M[D M],E#AEPW^+*PE:XRJPOEL=@@GAJOEOK&J+DQE4(DK[3#.EO1/HIRVVS@A,U2 M79O*.%T4&\1.9E9$3?=J6CD+NJL"BL+>!AQ\K"RMF=$Y<)=__N/)=#IY]O%X M=JQ>GY^_X^^GSPZ5KNBXK&ASP_LNZW*EJPT]/WW\S,=#/"]LEK4W)+#%#^ME M3>S4ZPKG^';N;6ZU@ZV.U7E1@&AC7";4%"Q7>]8<\Q*S7L49(@=:-^-)DIY\:ILU/RO=.G:JT]TH!#;H&R75WN%JG-63>? M-67V79O%95W73JA?68'UU5+1;FUF=%[5OX#C+JGZTER\\W MJK,12_V-1_MEW18@9Q15AZ#0/]I*TB][U'>I)KB#(0'!/SXYT]0*+LN_;HQV MRE!ZN6ND,3S'9DL%3Z=*@HTP:JZ(@@V6)J=CQLBWOT5\S6&)O&2ZO,0<1_Z: MI3.&?_'V5I62#H7?NYN$:6*WK8*"A,WNZS?QN"/NJ3)274-6H?W6-UC96RN> MMMM75ZWS+=4+V(%6NY;2 0G@S'5;: D^J(4>SDS6.MO8L.+J-EOJZIH=HK2> MJ_S!:'9U.3IDG47Y=IU\K"Z-:P YL$J "5=XUG;=D'\,7+VB)90X0EBP<^Y4 M4)H.R2-F4K8A]J*G4% M)$2LC/G13A[AP(1I.+9U_@S1Q@/?,0+ "1=\(COB0E\RK1?J@7P M9$_I"_=+$$6FOIX-Q]FG4YEEG\J!F0A;1D>/Y*%.)$-SNX*U3'XG49%-MC(5 MCL B6D@5;-$V<-\N$* ^6^?'>[#(PPZ+/-P+(MZ;K-"(N 4S'D+T':@[]3LQ M]SF(\O=1[^)8EU+R Y38Z?@@LV(RHHDTG;GN3"@:>@]0)N8E"@%*:[)Q%W6* M_(XK\A+K$Z(B",Y#M-3*+!84?W65!LB_:/VJ=F3IG4X/B'*7(H&'4A,."HSN M3N9;,(0IWT4BH(&0!CI;;'!2P3N1S3CCDD_E9@YDX"DWP7WW.=*CSI$>[37U M90U*5>-Z.U\BH]A&O;?^TR[/^0YR'+GW9R-; :NWXBC-$DB-8A6Q5_O.([9H M9T+;$>V0.LF_2@EK6D!IAA.9(Q-UL!16-/9&SPM#L!, M;T>0!M%J))\&?^8 M XIB8D$.1%7R!+IR(QF4\ 96\FE<: R\UU#2>/XFDZ(5:?X.7425JN#B0\1&6>)+X(U.MBS#P%%E'I<5R#9AR?2KV! M5)DAYDP>&@0PUU(M$_[?/IQY]./]SKA1VDWKJ!M)K_+C;^. GNN( N) M>CS!V]& ]Z @*]*G9X52E_@3MA"QJNB-)F<@T;;E*'$9+XI(:%7)53+S@ M">M-@-F%U7-;]&"M1U,<W@,3!?7OD%,I>L2KNA?2[V'$P?M5*7:8BBK0( MCVP9R_1[N!65RJC>@*RGOO /%E-2:BO6Z%430*!T6K&BL^-RIA#D!1ZK7!(CI\4V>?CFA.1"F\)*[9YF/B8]$6 M.(AWP=VC5/>BCZR^0EUK!@87I6FP^R[$$4@3KY0U))72)WZUL>,61-RXA:JGO&[6YN$50N M=OXTJQ@&(3< LLCP]"&+73*M<10/?>W?W[[MRVY/NNSV9&]N^HD2/>S#71>$ MGBT1 ;M2W#>0432@%81+;C M[)_H$;) DDIHWWL!AB MFT@& DD*099I'3I5;WI7\0*OF [@H*:.R=P:EUE*42T@G-N"AM/)Y*FZ0@)' M8+YA($+]PCN@.HC#0"4TINQ'<]9C%*9G_EC]: O6X!?I^!HZ!HL!KH)3ZAA7 M-37X[%@[E97F ?'G""6#F_9"I6I=HS[KF-%%ZT;$74%(R@^RV]SR?"$G.:"" M8_6*X #Q%3!]0"@F'X9>8_KL=:B)K*9?:?BH#C[4*UCU[.'D\ -CJ$9_5?E1=*!*.6,#:Y!D6LX"K4:OA0+- R*.OI(NCC M2%OD-"LU[8.EVY9L09UJQ+-+GGB,]ZY4_&/LEJB_)8"$8YYQYM%=;AT69YV MM1;%5["M=#T!UPOP R>52+N)\^10L/]"'.UD"[G979MNNB)T2!,R\ATT#^&A MM"]^"T428WUCV?<4:>.I=/#:A@8$/O@1C0*BIX8Y3A@JT^J0FH8[5&RIG^FHATD"R2#$E-B4*0>6/NVIO-N;N_ M"!T^ZJUX=\$L234)(Q>(+K^.^R-L@XJA>'%%=X%.EAQ(BW>$; MJH^6ZB=26(E'W/:&=B=VUP-0*OM7>A-FYF'"U4^>!MU@'*J**"* 1(M& +J2 M5I].XXR2E_@M"2%^&$3']E!7@XL[NM^D1!$NQA$J/)4BTHQ="HD5U@'YZ$!3 M(DYJEH%^^"[N(R.@.'3K6MCQH+WO2))-."BYQ9,+";IW98-0^0C7$[%.WK5O MHS^%KJF.@D*EMW)?"3G#T&=,E7AM*(?3F=K7%>#FAOMDQV.[RJQU5XAY0/\+ M6BI&ES)]WA,;3X].)WTR=FM@A,/5<)C\T#&[G^)4VWU'%0"2V M/B+AJC3NFC3W&E *<14E/AA=O;X<'8Y1+2I)W'+9:-8I8QW;(>1I*';WX,_O MEPP9&]K>_M/)T>2A6K2.$4;J,80*.&'H046Y;FT>2:0&Y#E%);<-R9@R/470 M+K?HV]1C->UF<1M.(GG.MD6,$-FAQR3CNI0M.00M,<)NGOK]]A'T?8%2%H@# M,QN8J>)4M$#JZP?>IP^EQK)%"4SP$07U*@0I*+.V/EK[]64T%74QGDOK]JW+ M::(@ZN8L'J7.EB;5H=#IO2_Q>")F!.7#P)XIM(PTK\9L('9A) 4?( MHHC!O#8R2I4;)2:8)@W.]@(C:"(;@$3K=E]'/$,N%9''2L95/"!AU!$2]W:B M31N^,1)I-/F6R#0@_@I8,[C;.%:_F?@. ^E6\:M?F?;QE9/^]H?3,U_/?0%L M.3T;)YW#F^2N@!'?Z;-XTT"#C1[;G$T? =K_+&4^%NOA2C"XFW "B4[/DE) M7ZE4\?R04@6*.>(\& 'DN@O#0DZ@$4,8*:57""']E37U&1T'26&.!:3F5)+< MC[#F8BR/I:[>:%O0[.4(WXZ\!ESCL9SO[^P9A+05ZF:!HAVY$[T'?M8AR+O2 MGG,4%D6]EC=OX$Y++DV:S$KS4YZF!$@$= XD_A=/"WTW".Q9" WXC.[R0>5] MA]S[%#Y[3Z\/\!LYT(F,0?C=@ZO+=*XK9:H:@1Z4[A9I;S/0 M5-<2)>.ON< WQPA$@X^29S WYB@,F_IW#00]DB-"9BB#A/)?D^+2'BH-(=#] MWN9I>+,A<=%I^A[ =W>*$(<(/0Z2^"57V+FBX2JD3=]NU^[]Z3/Y?7@?KF\9/VS)NSK4= 7V#HY?OQP))UO M_-+4*WY9>%XW35WRQZ71Z"=H 9[3^U7Q"QW0O3W^\O]02P,$% @ P(8. M4:\)A.06! )PD !D !X;"]W;W)K&ULI59M M3^-&$/XK(U=M08KBV D<7$,D$LH=%;2(<,>'JA\V]L1>L=YU=]<)]-=W9NV$ MY KHI$JPV9=Y>6;FF5V/U\8^NA+1PU.EM#N+2N_KCW'LLA(KX?JF1DTG2V,K MX6EIB]C5%D4>E"H5IX/!<5P)J:/)..S=VLG8-%Y)C;<67%-5PCY/49GU691$ MFXT[692>-^+)N!8%SM%_J6\MK>*ME5Q6J)TT&BPNSZ+SY.-TQ/)!X*O$M=N9 M T>R,.:1%U?Y631@0*@P\VQ!T,\*9Z@4&R(8?W:^/(M.(LAQ*1KE[\SZ,W;Q'+&]S"@71EAWLH,(LL9Y4W7*A*"2NOT5 M3UT>OD""\F8VO68%F:K/$DA!JT"9S47)2YMW0J2<]/[DN$ MF:EJH9]!Z!RFPDD'9@FW%AUJ+T+N#N[%0J$[',>>?+)FG'7VIZW]] W[QW!C MM"\=_*ISS/?U8\*Z!9QN $_3=PW^UN@^# <]2 ?IX!U[PVT"AL'>\ U[?]A" M:/E/B+-'J=#.*)FW87-"]O) >;F46NA,"@5SVD3BIW?PY_G">4L,^^L=1*,M MHE% -'H#T9P:+V\HW>R. &7DPK;^[Z1[?*T&[QOD&B^-HOZ3N@#/I02'!)MZ MVI?@7RCPLX-LSR$AL+A"W9"&:6Q&H 3]08V6I:AM6<0;3_G0=(5TPJX/]Z5% MW"L^4.DPE&XNG]XXX:+2D)SNS"[-$_R./MQ3\,F:IH:??CA)D_07^!&./M"P MLSREX;Q"*S.AX4;D! %S*4)AJ5$%5:L'U]\O/AEN/+* O32Z= MAX0%3N@_27E(:'@P5N5 [8EPCUFIC3+%@FNYV6T:]"3Y%+ M'U(>R--0$LU"R2+DWD%#N;%!PFVHQMGF1- M095[)3,'$6U&AUPE$IUC37H+ MLM(F-SGMPT,IJ?Y<]&!?/3,IZ*+W).70KF0H'+:MV M6'IU 9^465 9#GQ)]2]*F*IF)<.3R3P\W)%.A]_;&R\ZR1$-? 7*7)H-UXBV M!*X(3S07D!+>OF/;W>U7P'G[ M^+V(MY\0-\(6S#J%2U(=]#\<16#;9[E=>%.'IW!A/#VL85K2EPQ:%J#SI3%^ MLV 'VV^CR;]02P,$% @ P(8.48&ULE55M;]LV$/XK!ZW8"Z!&$B7;LF<;2)P.6X$6 M09*V'X9]H.6S1%0B-9*.TW_?(R6K+A9KVQ>^WCWWW N/RZ/2GTV%:.&YJ:59 M!96U[2**3%%AP\V5:E'2S5[IAEO:ZC(RK4:^\TI-';$XGD8-%S)8+_W9G5XO MU<'60N*=!G-H&JZ_W&"MCJL@"4X']Z*LK#N(ULN6E_B ]D-[IVD7#2@[T: T M0DG0N%\%U\GB9N+DOL(-UK4# M(AI_]YC!8-(IGJ]/Z+]YW\F7+3>X4?4GL;/5*L@#V.&>'VI[KXZ_8^^/)UBH MVO@1CIUL-@N@.!BKFEZ9"=C-_[N-PII#'%Q18K\ \[\Z09WG++5\OM3J" M=M*$YA;>5:]-Y(1T27FPFFX%Z=GU/3ZA/"#\_,BW-9I?EI$E5'<7%3W"38? M+B!,X9V2MC+P1NYP][U^1&P&2NQ$Z8:- KX]R"M(XQ!8S.(1O'1P,?5XZ;^X MN->J@0UQU50*%&9;P<8'\>;TU_ORO$8/98##S!K,+!F^%X66IL>2^\-0> M>@HO!7<4RCW)A6EY@:N WIQ!_83!^K$B9U1-[TG($JQ+'!BTA@XU.67I>J.: MELLO/QF0]+!U9]XLX+'2B-\E#"C,YJS,$LRFN?A/$GANFUK470A MHU1(P[MW^PJ2>0Q9DD.6SF&>,&_ZY)*'94D'.TEB#YM/W#Z)PYQ-8"2ADR&A MD_&$XAZUIHB,Y'$4X7(>^T3]^$/.DMFOQC64SE3O(+6N["F(9OE%[-TDD_B&'(& MC\KRFOK7!08.==ZCIM,8WBOY^J+P_Z8[FWK@V33K><@Q^)=57A";4%TYL5F8 ML.S%LHK.^C!UE=+_-H92=Y"V:\G#Z?"A77=]_)MX]QN^X[H4Y&6->U*-KV94 M7[K[8;J-5:WOZEMEJ87Y946?,FHG0/=[I>QIXPP,W_SZ*U!+ P04 " # MA@Y1URP218 " #!P &0 'AL+W=OY-!:.'6R'PK_?V6E# M833:#]@7QR_W//?<77R>;92^-R6BA:=*2#,/2FOK:1B:K,2*F8&J4=))H73% M+"WU.C2U1I9[4"7".(HF8<6X#-*9W[O6Z4PU5G")UQI,4U5,/R]0J,T\& :[ MC1N^+JW;"--9S=9XB_9[?:UI%78L.:]0&JXD:"SFP=EPNA@[>V_P@^/&[,W! M1;)2ZMXMON7S('*"4&!F'0.CSR,N40A'1#(>MIQ!Y](!]^<[]B\^=HIEQ0PN ME?C)8*:$\2-L6MMQ$D#6&*NJ+9@45%RV7_:T MS<,>X"0Z (BW@-CK;AUYE>?,LG2FU0:TLR8V-_&A>C2)X](5Y=9J.N6$L^F2 MF?((W @7#PU_9 *E-4? 9 XW:*SFF<6\-?ATQU8"S>=9:,FSPX?9ULNB]1(? M\#*!*R5M:>!"YIB_QH>DN),=[V0OXE["RT8.((F.(([BJ(+ZD)PT^ MYK>9@%]G*\H"_3R_>]R,.C3S1P/9+CS]4M)VSX J@+*)73:]W3EF M6*U00S)TN\/3*2P/<;Q&_X5L@1]@.![1&!]/]O\K3W ZA),)W"G+Q&&E!!V- M:4PF,?148MQ58MQ;B3?_]GM%Z27X7Y1_*4JXUY@JU&O??BERU4C;]JANM^OP M9VUC>S%OGX&PO=V]R M:W-H965T72=+I>]-B6CAL1+23+W2 MVGKL^R8KL6+F2-4H2;-0NF*6GKKP3:V1Y2VH$GX4!"=^Q;CT9I-6-M>SB6JL MX!+G&DQ354ROSE&HY=0+O8W@AA>E=0)_-JE9@;=H?]9S32^_9\EYA=)P)4'C M8NJ=A>/S8V??&OSBN#1;=W"9I$K=N\?7?.H%+B 4F%G'P.AXP L4PA%1&/_6 MG%[OT@&W[QOVSVWNE$O*#%XH\9OGMIQZ0P]R7+!&V!NU_(+K?!+'EREAVF]8 M=K81&6>-L:I:@RF"BLON9(_K.FP!AL$;@&@-B-JX.T=ME)?,LME$JR5H9TUL M[M*FVJ(I."[=CW)K-6DYX>SL$E,+^W@DX0CF;$7CGMW#7"N['ABZ%II5<*68A#V(!L,D MH//]NV$41A_A%B57&C(E'U!;3@T$DK 0#J)DV%M=O% ;B(C%?8B^XL8HRJU3 MC(($ADD"-RB8Q?RP9MJN(-4\+Q $!6$@/@EZYN_.6AJ-Z+OU_K.WQK@"G71KBE#M6VD[6:YE_:; M\*Q; $_FW1J]9KK@5"J!"X(&1Z>)![I;3=W#JKI=!ZFRM%S::TG;'+4S(/U" M46'7#^>@_W^8_0=02P,$% @ P(8.49.^)V^\ @ Q04 !D !X;"]W M;W)K&ULG53?;]- #/Y7K#"A39J6-$F[4MI*ZP8" MQ$35#7A /%P3ISGM?H2[R[K^]_B2-!2T]8&7Q+[8W_?9%WNZU>;!EH@.GJ10 M=A:4SE63,+19B9+9"UVAHB^%-I(YE\P?A?%JQ#=ZA^UHM#7EACY)SB*W%=YZ[:$IMLDD<5_Y2[IRAKYSRW/Q:2\D===E98"J':ZT<5QM4&4<+I_=L+="> M34-'7#XCS#K<18L;OX [@EM"*BV\4SGF?^>'I+$7&N^%+N*C@)]J=0%)= YQ M%$='\)*^\*3!2_ZK\!MN,Z%M;1!^7*VM,_3W_#S"FO:L:<.:OL!Z1T.5UP)! M%_"^=A[_EBLN:PDKDL($+-FN%44#!U\J-,S+@L](OYY][AZ.$OJ9GMB*93@+ M:&@MFD<,YAVS[)B94C4Q"T\!U9Z?62^2VHY]VZ&FRS3@2J1VR8JIW>M7XWAP M^99">Z4-#*43@:6E0F6XTH,56M &L!/XA[VEU6O!-\P/JH4=,F,!5>[A;C!# MN2;69'#>=J&5P()2HXO+80"F71JMXW35#.I:.QK[QBQISZ+Q ?2]T-KM'4_0;^[Y M;U!+ P04 " # A@Y1601Z;Q # #H!@ &0 'AL+W=O9)N) MA=J2*]%-\_>3?&N'I@7V8DLDS^&A)=*SK51W.D,D>"QRH>=.1E0>>YY.,BR8 M'L@2A?&LI2H8F:W:>+I4R-(:5.1>Z/MCKV!<.(M9;5NIQ4Q6E'.!*P6Z*@JF M=B>8R^W<"9S.\)-O,K(&;S$KV0:OD&[*E3([KV=)>8%"6R,BX;SF=/J4%/E]W M[!=U[::6F&D\E?DM3RF;.U,'4ERS*J>?3J%9YQH@M9DIN0=EHPV87=:DUVHCC MPA[*%2GCY09'BRN2R5TF\Q25_@CG]Q6G'1Q,](Z_6%G;Z3\$W"KY480.2[$/JA_P9?U-<;U7S1_]2[ M)%(\KLA6#21AQ10*@M_+6),R]^;/&XF'?>)AG7CX6N+FUH-U/;U>]\$5*HX:SCX% MA_ >1H/1$(*A.QV/H:XQ_-R_6_,^&MWS7%B6HT$80C29N$,_?$'3V5=5G//D MJ8R#U>7-]UL+#X+!R(? G8P#-SP*7@KI/2O%'Q@AK')S;H6];SW=$\UX-'6C MZ3Z:SG,C.!D]*LG,;((?93WK7C"%0S>8O*RG-5]+8CE$[C0:NT&PI^S>LZ\1 MO&?3IT"UJ6>LAD16@II!U%O[,;YLIM=3>/,/^,;4A@L-.:X-U!],S-14S5QM M-B3+>I;%DLQDK)>9^16AL@'&OY:2NHU-T/_<%G\!4$L#!!0 ( ,"&#E'C M#_%&CP0 ,<* 9 >&PO=V]R:W-H965TF@+;!DEV]Z'H RV-+2$2Z26I./G[#BE;<5K; M+?HBD1+GS.W,<"8;J1YUB6C@N:F%G@Y*8]:7HY'.2VRX'LHU"OJSE*KAAK9J M-=)KA;QP0DT]8KZ?C!I>B<%LXK[=JME$MJ:N!-XJT&W3978\^[ MPHW>F\- MUI.%E(]V%*:>#; %+GE;FSNY^06W_L06+Y>U=D_8=&>C< !YJXULML)D05.) M[LV?MW'8$\C\(P)L*\".[*_*K@&O94*XU=^$Z?^"+&O7%9&1(C3T\RK>05QTD.P*9P!"L_(O-Z&]G.QBMV$O#75@PA]#U@/O-/X(6]SZ'#"X_Y7'*%[Q;. MYUO^0A0S,%>*BQ6Z]1_SA3:*^/+G"651KRQRRJ(CRNZ0L*K2W"1T_#=<9VPYD^H MJ'3A,P7/ !$0X1.O%'SC=8OP>VNTX:*HQ JXMJ9]P!R;!:D* YO-8 S,B\+$ M&R<9G$$X#.(.BJ"9%X:QE_@A^,-Q!G=4QRYAYX&7L=0+T_@"@F'J Q7G$BLK M.HPN+E!Q03T3"GDBD(8D2CT6,5+,A"^%$MN,^V_');!\KIT-Y/HGT M/_/<)5>N7SO>W]/KC[OT4F"(%36W@:M$U]VM$*6=@K64-25<7\)OK6"S>"2$?]._]/5 B\*(F]*/8I'_XP\R$99@FMTS3H6>$<9>_A MXS.JO.KX$/O>.&(7)!.G^VQ('%,L2\+@7\D0>"PF0F3!J_+8M/U15EK65<&[1K,UU(6, MQ@CE=&A'/7*%3"CM[4YJ:JDMYQ3PNNXXO&W/^;YQ_+5'$XA"NGT-KVHZML_8 MAU(AOKF"7M-U7ST?^W-,:=N3PB<4+17%&22NBT3T" ++A#"# M>T[WIW.6*O81C:4>8T! 8V)M<@&?45!,:G>$%W2Y5_;:L5,*T=$/QQ!&MBH2 MP@I31BU0(U=YZ[$>\+5ROJ!U#CDD2I M6*@%JFYLZC9&KMVHLI"&!A^W+&G21&4/T/^EE&:WL0KZV77V%U!+ P04 M" # A@Y1X:3S8\$$ 7&@ &0 'AL+W=OY$+=L8M-.^]+&2:G[;8,(DBI/.)S M8/K*E(N4*CT4L[:<"Z!A#DJ3-O&\7CNE,6L-!_FY.S$<\(5*8@9W LE%FE+Q M?@$)7YZU<.OCQ'T\BU1VHCT">CEMB^,E5MZ3!4=#@1?(I'=K=FR@]Q=.5H;.&999#THH:_& M&J>&CQ&@$4_GE+TCRD)T064L$9^B.P$2F**Y_W_7][! #T4QOH_E"SH8@Z)Q M(K\-VDH_2<;7#DK5BT*5-*CZZ)8S%4ETR4((:_!C.[[GPD_L>$PL!&UMPLJ. MY,..%\3*^,>"'2'?.T3$(U[- XV^#,?].GO\FOKEKZE/[/ Q!!J.Z^!KMO2K MF/1SODX#WX2_H3]!Y=45?1=\,4?_H@>:@$3W\ IL 8?9=8M2IU+JY$I^@]*= MX.$B4.B:%34ZB^V_;O1-Z%I!*O^V2'0KB:YU,NN)(W3B'*(YB.RZ +/#NL<-N/%V'G<_O-86''=?DYK%#SF\*CXWE MULS7K\S7WT5TG Q@Q W)=;( M 3QI2F27(&G*9!<0NZ+"=$IL;QIU4;%AZIJV@GM["PO3/_#QKE/73DB:O#1Q M %T%%YN&A>VE^XF+)$3ZG030(P01XPF?O1]J.^HUX*9);,H\[N_+6\14<^+M M.(D=A'6I4;X,V(&=IB1V"3:NUC877#>BZ5;$WB2>WAE#-U2BGS"C6S9@8OH( M(7N+"]-!B/UU9/,L=A VUMJ) ^C*8F(:%G$T+"I$#$(OEL2.(!.9YDV0NS%^^IZC+XG_)DFZ$!%^GUX M%J&+9/$:Y]M[6>7=PFVFX).3O;G-%'AB7\AOX38[8>,BUX$C-0NO]4T,TT]\ M>U'-=M#B,.8?>QD0H@>>++(9RJWJHF^JL(_WY3/?%%_?OHC?W&<.PD:?.7#. M):B_LO-DK["W8W3.0A!2SVAC]YCJZ^]MV\DWY=;?\<;3V$'8[!X[KFY54LRI MO;)OK=_D9_D7!HERHQ?;A=79ZBO&>;YW_^G\!3X=X9KS8WQZ67RC,/3%)Y-; M*F:QSL,$IEK*.SK6%![ KG%^+%K&([7*/[6JT,S>*.)170]^'0W]?;!X ^!>WLP!A_)1NM'/[G/YU'B!:%$[CP#H\<3WJ*4GHAD M?&LYH\ZE!QZ.7]A_#;%3+!MF\5;+/T7NBGET%4&.6U9+]Z#WOV$;S\CS<2UM M^(=]:YM$P&OK=-F"24$I5/-DSVT>#@#$@MK ML5-B*SA3#JXYU[5R0NU@I:7@ BU<+-$Q(>U[^ A?UTNX^.7]+':DP3/%O/5W MT_A+S_@;P!>M7&'A3N68O\;'I+T+('T)X";M)?S"S"5D@P^0)FER0L]M/_QS MK0B>G(4O^^%+Y"_>!],3\+LW>_\9_BH965?-+/!E9^5L'-PKZTQ-9]G!7[^3 M =P[+.W?/?3#CGX8Z(=GZ!^0F 5WF(,MF*$]8>O-/W3DP6EJ&E5M>$&'%JA] M0:V>R/J'I4')_)0LD1E).ZX*G0*?T7!AR:*F'4$=S&G^"/BM%NX[5)(IVGA" MM2RG-MQMHWD4-/NV^+08#*]&L_CIL(S'1N/4I_S0Z.[8*!VE6=)9O4K:J$O: MJ#=I:U2"\L$U)<0XL9$(2COL*<>X8Q[_']6>=/237N'WRB'EW(&APL$%L\"@ MHF*1JY,'OY]MTK3]$A3FDT&QYKB M@YY>HMF%R]1":,M->^]6N_OZ.EQ3\0_SYK*G%KD3=(XD;@F:7$YHPYKF FTF M3E?AAMAH1_=-&!;TS8'&&]#[K:8$MQ/OH/N*6?P+4$L#!!0 ( ,"&#E'< MNZ0IG@, 4. 9 >&PO=V]R:W-H965T.Q"+/,?]^ QE;]1S?V70\ MDG0F=8?;[\YQ"B.03_,'KEIN%24A.5!!&$4D M4YDP]E4W;I.>XVE%D$$L=0BL'DL80);I2$K'MS*H4W%JX.[[)OH;D[Q*9H(% M#%CVB21RUG,N'93 %"\R^ZF-?0J HE))EZKWJ=1 MA%Z]>(U>($+1>,86 M-$=%VIN'4$-RYY;@J>X !/ ]TQ*F<"#6D"20T^LN-; M%KRK(%7HV?P;+C?J4OG[]B')[/O%:-1N:!A MXC4.Q(N(P&G*(<7FW\NF:..+S^_54'0K(1=?+$1A110:HO 0$4R!7*N._<:Y][OF5NVY76MM5$ M_T[K+3ITE[(QA M^\+S7M99^L]Q>REWJI0[?^7RLYT*F#FHR]%.82M/=!)T+U/?VVYAGC7:T_WM M>!BAT?AZ/!S9(NYLBO[_70_]8$L5'%D1N=IS*]O)C4.%GCCM6G5A^P( <* M 9 >&PO=V]R:W-H965TS#)(5A-[,QVH/OWLYV00@BL6M47\.6[^)SCV!YN M&'\4*P")GO*,BI&UDK*XLFT1KR#'XI(50-7,DO$<2]7EJ2T*#C@QI#RS/LE!FA,.=(E'F.^9\)9&PSLEQK.W!'TI74 _9X6. 4[D$^ M%'.N>G:CDI -W+6HUGIJXV]ZJ?S#!JV 66,"493]((E.G.A$[!*733?!J@MP!EH">H]F1. TY9!B4T&V1-NY\QE(3#)QH5 /]S-T?G:!SA"A MZ-N*E0+31 QMJ=:B%>VX]IU4OMX17Q_=,BI7 MW0!)(._NPTOW>";ZL<-(GP MMHF8>"<%/Y?T$OG..^0YGM.QGNF+Z6[4%<[KW&_^VWTO&7ZS*WRCYQ_1.[X7 M?GY14/1)0BY^G3 *&J/ & 5'C+ZJHY!7TIV;J&+W#%N?>>NQY[G^T%[O5N80 M%(:NLP^:'8*"0=A2NCD$N<[ "QO47HQA$V-X,L9YAJ4^T=5AO! Q)X7.J4#J MNT$"^)K$(+8Y.)'17N/6>]O2]1NC_JM*5['#W=(Y7KMTAZ#0B;Q6Z0Y!0> & MK=(=@J)H9Z?LA3AH0AR<#/&Z*#(25XF4'%.!J]OMW]6*&H?H;:OE.L\'O?.J M>M7TOM>G6!_*A5KPY0Y'JM>MD[%UL./#4O"H%B5E)9G6;- M:/-JN39W=6M\XEY-W8[QF7[EF(OT6;YZ(MUBGA+UF6:P5%;.95]M+5Z].JJ. M9(6Y5A=,JDO:-%?JI09< ]3\DC&Y[6B#YNTW_@M02P,$% @ P(8.4:@\ M.KS1 @ 7PD !D !X;"]W;W)K&ULM59;;YLP M%/XK%NI#*ZT!3 *D2B*UB:9UVJ:HE^UAVH,#)XE58S/;)-V_GPV$TMR62>T+ M^'*^<[YS_/DR6 OYI)8 &CUGC*NAL]0ZOW)=E2PA(ZHC@"67JPDP^WD_0^=D%.D.4HX>E*!3AJ1JX MVE"PCMRD#G=3A<,'PGTN> <%W@>$/>SM@8^/PR>0&+AOX7[_-=PUB3?9XR9[ M7/H+#OB;2I$6B4:WO-H05E@_OQ@C=*LA4[^.A B:$$$9HGL@Q(/0A)F5-*7E MV@JL*K*LBKRO@I6_L/1G=^%JA/NQ*=:J7:==HR (7XQ>4>TV5+M'J7X3_/)_ MB%;>>FVB<11N$=TU"J*PNY]HKR':.Z&FIU#L[43OQ;UMBKM&D8\/4 P;BN%1 MBE-&M-64.1]G*I$TM]I2R.P:I$"N: )J/^]7T:(F6O1>.HZ;$/$;ZSC>(X\= M'>\:!3B*]]>^WU#MOZF.^Z?H>-?HL(Y][^7T]8Y2O^_ESC\EX/4QV\LC]IA^PCSO6UY[#&*\5;1W=;M9Y\>7XE<4+/7&,P- MR.M$9M%D=9M7'2WR\D*<"6VNU[*Y-"\@D-; S,^%T)N.O6.;-]7H+U!+ P04 M " # A@Y18VB$$2(" ;!0 &0 'AL+W=OBD95W-<:%W=>I[*"BB)FHH*N-G9 M"5D2;4*Y]U0E@>0.5#(O]/V95Q+*<9JXM95,$U%K1CFL)%)U61+Y>@],-',< MX./"FNX+;1>\-*G('C:@'ZN5-)'7L^2T!*ZHX$C";H[O@MM%;/-=PB\*C1K, MD76R%>+)!C_R.?:M(&"0: MNCX, ,%'@+ #A/\+B#I Y(RVRIRM)=$D3:1HD+39ALU.7&\'!S"O>,]=Y_ MV/L/'5\TXM^9?=L"].=N:^R;8_9WI$S4EXEQ\/J6G98=BML8P3I7&O-!Y5.OCIF1%]3E7\KN9-X/MOE;W/NIX- MLUIUWN#HVF?C)Y%[RA5BL#,X?_KE"B/97L4VT*)RIWDKM+D;;EJ8UPND33#[ M.R'T,; 7I'\/TW]02P,$% @ P(8.44%3QT1J @ ]@8 !D !X;"]W M;W)K&ULC95=;YLP%(;_BH5ZT4I=S6>:5@2I33)M ME295_=@NIETX<]_B 2=="OJD20*./BG$U M\DJME[<8J[R$BJ@KL01N5N9"5D2;J5Q@M91 "@=5#(>^/\ 5H=S+4O?L46:I MJ#6C'!XE4G55$?GW'IA8C[S ^WSP1!>EM@]PEB[) IY!ORX?I9GA+DI!*^"* M"HXDS$?>77 [3:S>"7Y26*O>&-E*9D*\VIS!7##E MKFC=:GT/Y;72HFIAXZ"BO+F3CW8?>D 0'P#"%@A/!:(6B$X%XA:(3P62%G"E MXZ9VMW$3HDF62K%&TJI--#MPN^]HLU^4V_?D64NS2@VGLS%1Y26R5S1]K^F* M,.!:72+""_0$2DN::R@:P9?FMF_I? *:4*8NC.CU>8+.SR[0&:(97*/(O4>B'_AY\?!R?0&[PP.+!S1Y\=*1/;N>W6X5^W\U,+\P']^=(FJA+$[DT\9$T^SK5 M4 -'V:-GE05)G.)5OQV[FO!ZT&DV[,2=G?BHG=YKEA]PU@1(>EEO@BUCNY+A M 5])YRLYZNM%:,*<)=<3^7^;R>[FQ,F6SUU-- @W-9-]<8:;FNFN9A#%\5;% MN'=FV#_"#R(7E"O$8&XP_^K:1)'-*=M,M%BZ8V0FM#F4W+ T/R:05F#6YT+H MSXD]F;I?7?8/4$L#!!0 ( ,"&#E&DUD_E;P, 'D, 9 >&PO=V]R M:W-H965T5> $T-*,]LSW%".Z>LL!8S M,WJHP5<".(+/.(+V^Z4GK 7LSW=PBVH;_L;@2.[ M84E9#H5DO" "-G/KRKU\[_H:8"S^9G"4K6>B0[GC_(<>?$SGEJ,]@@P2I2DH M_AW@&K),,Z$?/VM2J]'4P/;S(_O:!(_!W%$)USS[AZ5J-['' M#U '--9\"<^D^27'RC9$XZ24BN$%;H4;Y7 MPQQ:K'&6N""%5MRM14 6&2*O(U!49;)=^1/\NTV)F_?O"-O M""O(UQTO)2U2.;,5:FL&.ZEUEI6.=T;')Y]YH7:2K(H4T@Y\W(\/>_ VQMP$ M[CT&OO1Z"3^5Q8CXS@7Q',_I\.=Z,-R==H7S>^JKWU-?]\-C2!#NGH6_'Z#N MC@T\[%D*OZE!W_#Y_Z,&__T+CM@FP \6YKCSUBTZ/\T>/] MN/%^W$M4)8C /5Y LLN1984/#5[?/H=%$,SL0[N>3TW<('QN$Y_:3*/G)JM3 M$]_W&IMGX85->.& \"!M)5N2/7TXD_5EQ39NNQ#Z+R(98+,.3S/B1%%W+%$3 M2]0?2ZE*@?53UUN7^]&)K!?Z+](<#S%:GQJY4\_O#F#2!##I#X )J?!L(3%] MD#VU.VWXIJ^UN5WGZ1)S^IT&4S$L)=B*4"=I ;!:*/W7MB]UXMVT_'M>N_=K;[!9Q1..[,MMUJ M='(06]/#2F+.ZNJ^:6:;/OG*=()[TV;=<85-FWG!%FB^-A:_ %!+ M P04 " # A@Y1.7A?R)4# !&#@ &0 'AL+W=O1Q[V/OUX)%O=\8^\">C/=VR!3/?]G,%/;_,LN8I$YI+@13; MC+T_\=V4]"P@B_C.V5'7VLB6LI3RR7;NUV,OL(Q8PE;&IJ#P]\RF+$EL)N#Q MLTCJE6-:8+W]*_M?6?%0S))J-I7)#[XVN[$7>VC--O20F$=Y_)L5!44VWTHF M.OM%QSQV$'AH==!&I@48&*1("_1U)P^:BK4>^0:HV(3^JACV8SXLZ1CV MTT'1_JLT-(')M33GE,JQ_0QK5]WS).H/XY'_7->C M'81Q$)5!)[1Z):V>D]8#T_H.)IE2MF98$@?%#6?:SH)$BNV-82KMI)WGCFJ, M;G 8A@W>[:C@/.FH)!W]!FG%$FK8^F9/E7GMI!BU*491U&!X)@@/.Y3MER3[ M;I(7U>NW1@UC'#2HM8.&N$.^0T%Q)4U@I-+>*INA!4N&8 M[7$Y1'R-Q30LTP_?L)B&+I,5)>HE6UBMV].&VIJ5[65Z^'> M5>2L' J[+>J"G&W#(:T9>B'HE%CE2MAM2[#04ZZUA(W^HIR5H>#!5>2L[ 3' M;Y$S;IMDT/3X,T%QU.'QN#(B[':BQY--:*GX>LM@XZ3")2RI+(4$UQ"65+Y" M\!N$+< G6U2_.4_/!'7,4E([B[G=Z#-,3;2GKQ26O:O.RD9(>!4A*T)(@^O\3R= MF)/M!U^C]887'TS/3C*TQG>8_YG=4O%NNM,21@E.64120/'J=')N_G[C6X5 M.>*O"#^RQFM0N')/R+?BS55X.C$*BW", UZH0.+? Y[C."XT"3N^UTHGNSD+ MP>;KK?:/I?/"F7O$\)S$?T M:TQ D#-.DEI86)!$:?4?/=6!: A8YH" 50M88P7L6L >*^#4 LY8 5@+P+$" M;BW@OA"PO0$!KQ;PQL[@UP+^6(%9+3![(> ,)L[89LX8.X>Y2_;+;-N#(MMT MFR_S;3I#(MN$FZ,S;FY3;I8YGU;E6];^!>+H[(221T"+\4)?\:)<0*6\*/DH M+=;Z':?BVTC(\;,+?,_!NPO,412S7T^F7.@LOID&M?S[2MX:D#_/Z#$PC2-@ M&9;QY]T%>/=+GY:Y6LLU$EHLK9:+$5IL4Z?E@UK+EX!OM9BS82T?1\3%-G1: M+M5:%GFZU;+SZ!C;5-YN-C?PQ ]CW#R\YN8M]1I MB45YPX$$].B['E$6QJS2UR-^HQ:_P(&F-J=B_>] P-J!@%6JM54@<)4R3G-! MXQS\=RD&@"N.$_8_A7I[I]XNU3L#ZI?0/*KL4LBK= 6'$ I*+ MJ*$T++H,3"D.P2I*41I$Z1H$A/&^2EE4<\&&D9;E=7SY['1\&? "[KR 2B^N M4I$+S#C 3Z)C9+@O(; SJ>,:'=NNNL-,:';3UAT&W>ZPS]UAMCT;3)J[<]=5 MNCLG22+2=<=)\$U1S-Y.G7>(M>+OU/OJY#"6B\+!17D%E>6LL%STU3'BHK X M$9^G#YBRN@CO6= MH1B@I%S](A.I"'LOIIO=T,V&T)5'/4J/>FR3"ZH'#=M?0MJ[1Q?Y?<"@2<96&T4,4YBAF MX)PQ4J1!N/-WQ#=@OHGP"GQXPD%>'#^!+ZM5%&"JBIL$4>L@(&I)$+5^ HA: MW8[4A,,\94D0M=08-V*%E,'_ P>;E,1D_3PF^A(7+?<@T9< :'D_(?I>E\*& M&5NBG*U&N;K?#QK]?K?Q;.MN;-0/ M@E.VQ"E;C5-[1O5"H\[K]D[58MI?KNV0A#9;#6U[[ ,N[)X-KF%TM]6?1@QL MFRNAT-:TB(AM0);38(,8%BM+8&ROI6[W;,)3]-.VA$I;#95?:+2.4A&N2&QT M\>[PI-<(KVN$TQ>M+G"^&->V52*GK4;.VQIXP(J2ZNSJ"*2X3'&TW:8/G>Y< MV#WMINT-MSFV1%U;W6^..$Z;=<]E+-AWGC9RX$T]L)F+H;,T">Z.&MQ'G$,M M:A7->6W/'PRB(^'=4>/Q&Q_E];2TON*\48*]HP9["2\49^BY .6^A-=:6GET M[&Z^]>/:=DKB<-1'O+<5AI=+0] 'BN.2/RI,[+58K4^LDP%H7[Q&LNU5X[A7 M31-#7HF2W=Y55\=T&4J?>[U4ZS<-..CE*R3;7DH*;1X!&+R6*S. M!Q*+9@ \EK?F8CD@,0"M:_+04_BE9G9_. 3["[8C(%G14;/B=91&29X(UU 4 MEVUR4/ DQ=_SJ$" (N$"$42N,0HV A!8(%;D]URT^R^W*+7/;L]90Y>Z%OIQ M;8\DS3IJFAUH$L5.ZRZ_9\*O(MD?'CIPTIY.,J7C'Z)O="3G.6K.:UB=Q2C MY2PD*Y9@B8TA3K+Z5&[W>FR%+C5SF]HC.B@Y#ZHY;_XB(:I]&)1D!LU#A!]* M&H)J&MJS;;_4J!MJVQ?[R[4=DGP%U2PQK@^>PYZ+1$]Q5@4EM4 U@.N;.-@] MTK9@#X:,''<#>^X;%3MEV+A.5 /Q7RC.\7;?T]<>?83=_4P%W9C4P1"D(21PCRHIBKJ[(BKLRY07_93V-W[I_%H#Q6#Y!.HQO1K]%0R?IHG]R(HHGBK4+08<^0- MZ@)V-T>6[7B^Y0[<7$NZDB_T(W)4,XAZ$05S)(.Z;,LA2HT['!*YD E?- M!(?M?I>:V;5-K"L9Q54SRELWL4NWYTY5@<2N) Q731@';>8T)W.I_JQ*YZJG]$J6C4F]90J;Q"L.VBI")/1T7Z!_.\[H[$ MZGE8JV>8HR@!23+>.)+Y ?;9R7J2&CQX"(3Q)&9[:LS^8R,BO"%Q.++[]'IN M0H:BV'B$4 W.V^YSSRA*G/8.@M.>Q&E/C8]:)%AXW9L%-1+X$E%]-:+*Z.U! M'[WF'X@>-/&+S^*WV9=([H6( EBO!*BQG&QW&CU M\(Y2=ZW01+%E%3 M4S&3^&:N=$0MWNI%W<2:T3 %1:+N>UZK'E$N*_U>^FRB^SV56,$EFV@P2111 MO?G"A%I?5$CEZ<$=7RRM>U#O]V*Z8%-F[^.)QKMZKB7D$9.&*PF:S2\JE^3S MK>\Y0"KQ)V=KLW<-+I294@_N9A1>5#SG$1,LL$X%Q;\5&S AG";TXT>FM)+; M=,#]ZR?M5VGP&,R,&C90XB\>VN5%I5.!D,UI(NR=6G]C64#G3E^@A$E_89W) M>A4($F-5E('1@XC+[3]]S!9B#T":)P!^!O#+ AH9H%$6T,P S;* \PQP7A;0 MR@"MLH!V!FB7!70R0*)MTV2](4&U)+^SVMUJ"= M/.IS%VF>IGC,+"Y=24VMQK<<<;8_4%'$+=:(-4!E" ,E+9<+)@/.#'P<,DNY M,)_@#.ZG0_CXX1-\ "[A^U(E!N5-KV[1"Z>K'F06OVPM^BT?@@Q)PKWL2/BR&#UF UML.3KI'X%^+X3>)0+A_$GY5#)^RN 9^*X6WC\"O M7[(N:]#P3L;^K33\J/.CUUF_>9WUVQ+$-<@Q>!US/D]\/T]\/]77.*'OCYG@ M"YJV]36W2[A17-JT!*9LQ305,.9TQ@6W&[C4FF)-N"J!O\>H"$:61>:? C<: MN1N-U(WF"3?NG$[VB!/2,$ADR#3@N-34%2$(AL/B6(E=;Y6V4J5N:J[Z/FGT MZJO]9#B4(:W6=;,PZLDRD6NJ615&,H 5 MW,\P[N\L6$HEU ([3_JB5K"^Y[FE\_>DN96[T2H,>&I5\ #C^S8$?>T>EEW[ M)$/$V\UI[_]S-$E9X/.Y@54-AS(#1PV5FX(5(7M; _*>U)!=JR;^VY SS P] M8^S,@T/&S)*YF[AYUJ5@UZ7@0THTI6LA= MVR4O]-UC2?15"";5? [7KK@C*N$7&L6_P318*L%@/)ZXY)I://90#9?!CX0; MGF)'HU$5,T['1<[M.C5YUU9-=KV:O%&S'I##;MWJGLJV7;WZ,@A4XC;L M,=W0&5+DUH@&@78N97L)@^==02T^L HH,KS RT3&E(>X?U^I$QY?9Z9/>9SM M$TL(W;X@]#SVW;0@G<+8;Y*0!QQSX2X1CI=7SRFRFQ"D^Y[YZ>]&@5\\"@Z[ M34@CND#.*6ZJ,/QCA[),YSX=[&UL MG95=;YLP%(;_BH5ZT4I;(4"^*H+4)JJVJ=6J?FP7TRX<. E6_9'9AZ;[][,- M1=E"&FDWP38^[_.^#ARRK=+/I@) \BJX-+.@0MQ )\V=]K.PDZE9 *D84H2#:M9<#FXN)JZ_7[#-P9;LS,F M+LE2J6*"!%;5")MM@Z$$PV5_K: MGL-.03PX4!"W!;'WW8"\RP5%FF=:;8EVNZV:&_BHOMJ:8]+]*0^H[5UFZS"? M*R$8VE-&0Z@LR5Q)9'(-LF!@R$=R76.M@=PRR40MR W8$R!?EYRMJ3M50TX7 M@)1Q-OFOA MF"JZ,R_CCH+H,Y/0> MW'M1@C[K.XY&8>05W,OSDJ>#01:^]#IL>PP[Z4$W5< ]C3?<>Q"1-TG]@X4Z3=CZU4W/;"9H-KXOK-4:+N8'U;VLP':;;#W5TKAV\2ULNY#E/\!4$L# M!!0 ( ,"&#E%TWA3>0@( ),% 9 >&PO=V]R:W-H965T>0DB&M3%EZ:M: LX=B%$_#(+(9YAP+TW]%^A+Z>F>7+!%7NB=HN=AIY*&N4%JP'&P6, M\.Z-G_H^' '"\0E V -"I[M+Y%3>8(W31(H621MMV.S!E>K01ASA]J-LM#1> M8G Z75<-7PG"T2O,ZG?(F@]B!QQ=WH#&A*HK=(&,^Z$2C<(\5XFO35H+]K,^ MQ;)+$9Y($:$[P76ET'N>0_XGWC=R!\WA0?,R/$OXJ>$C- E>HS (@\?-#;J\ MN#I#.QE:,7&TD_^UXMMGXT&W&ICZ?H9W.O!.'>_T!.^B+"646 ,2A?F/,R![ MO*6 ,!,-U\_UL^.+')^=JGTZ#H,X\??/J)@-*F9G50S5Y5 +1;0Z4UDT<$8O MVK%XX(U?N&/Q/QV;Q?';(/BK9_[1H#"0I5L'"F66MIN9X7;8.(MNT'Z'=^OJ M#LN2<(4H% 8:C&+3?MFM@,[0HG9CMQ7:#+$[5F9K@K0!QE\(H0^&33#LX?07 M4$L#!!0 ( ,"&#E&T0U.^+00 / 9 >&PO=V]R:W-H965T&LS8IFGWUZ\-!)(FD%;:YB&QS?TX]Q@?Y\[60CZJ%$"CYXSGZF*4:EU\ M<1P5I9!1=2X*R,V3E9 9U68J$T<5$FA<.67<(:X[=C+*\M%\5JW=R/E,E)JS M'&XD4F664?FR "[6%R,\VBSC2_QE28AUJ"S^9+!66V-D2WD0XM%.OL87(]%/- %5P)_H/%.KT834#(&-Y_4N?&R*V'/"XQX$T#N2U@]_CX#4.WEL=_,;! MKYBI2ZEX6%)-YS,IUDA::Q/-#BHR*V]3/LOMOM]I:9XRXZ?G=UI$CZG@,4CU M"[K^63+]@DZ6H"GCZA1]1O=W2W3RZ11]0@Y2*96@$,O1?:QFCC:(;%PG:K(OZNRD)SLFZ)O(=:K0=1Y#O!O ,:6T]9!-/0LR&'$)T3GR M\!DB+@X/ +H:=O^]S(V[:]V)>\!]^6;WU]EWJO':W?&J>%[?[I0/BL7,',@S M=$% %MTKS-,?NYC-SG@X "UI@P3N %52B)\I+J #%@G,J M%2I UN .85O4\2=;V-QS PNWN.H2CIKMP!^W\,?OY]7(K]+FP+ \.4+L8KQ' MK!=.\23$DU?P]PU]+QB3J>L?+F#2%C 9+. 6E)8LTN8=:-"K\N$?(]I("Z/[ M12FCU,@N,C<0*O,G8]U92N#43HTE4,E?D"@JK8=GD!%3QJ(TIU[6[""HM:?@ M-%?':)GL53LF]L#M4+)OA/UIL&NTW#->I2K>JM-RLJ90T MUT03#M>8NP MVUTS[B""6K684B7$9QT;&Y*.*)XC\1>"CMMQ/K!7'8"@]^J M,)L_B=51/WJLP_UCC0//]?T>G4@N"/Y91T>D+(8 4_WJV2 M3< =.KUP$GA!^(I.9ZMER$ F5>NE4"3*7-?=0[O:MG>755/C=.9U;_B-RH29 M.YO#RKBZYQ.37M;M5CW1HJ@:D >A33M3#5/3HH*T!N;Y2@B]F=@$;=,[_P]0 M2P,$% @ P(8.47=4$5X4! 1A4 !D !X;"]W;W)K&ULM9A=;^(X%(;_BA6M-*VT0V*;!!@!TI;.:&:EW4:M.KT8[85) M#%A-8L8VI?WWZR00)TT(],)<0#[.QWN.#P_!TST7SW)#J0*O:9+)F;-1:OO% M=66TH2F1 [ZEF;ZSXB(E2I^*M2NW@I*X<$H3%WE>X*:$9+MAB9\/W.@<[QPS]8;E5]PY],M6=,'JAZWH=!G;A4E9BG-).,9 M$'0U<_Z"7Q88YPZ%Q4]&][)V#/)2EIP_YR<_XIGCY8IH0B.5AR#ZXX4N:)+D MD;2.WX>@3I4S=ZP?'Z-_*XK7Q2R)I N>/+%8;6;.V $Q79%=HN[Y_CL]%.3G M\2*>R.(=[$M;WW= M).*IP=GK2!E6?E)7@^-J#G X0D'='! ESK@@T/1.;=4 M5I1U2Q293P7? Y%;ZVCY0=&;PEM7P[)\&1^4T'>9]E/S!\6CYPU/8BKD)_#U M]XZI-_ 9/!$A2*8DN+JEBK!$7NN+?P 7R T15$Y=I7/G$=SHD.>FS(-.Y/E[ MEPT ]OX$R$->A_NBW_V61MH=YNYPTG1W=<55V:@J&Q7Q\(EXBX1("?CJ6"C@ M A0C#'[=\R0!>D3V1,3_]:3"52I2'5LI?L8WGV2X&ZGI")9S+(UT%71 M=$G%B,Q#B!$4_>EWL#S=@WYPTK^\"+Y#>%Z-6G?:MX, M+Q1]WJXAVJ]$^[VBOZ;;A+]1"HKQ!G?;'!D]:QE4<0/;8S.J4HVLCLVHU5DT MA*,3?1U7HL86AF'\$2F32LJD5\J"IZG^&9#% N\/RW'U0 6C$MQ^AM<]:P ] M0T?/]H+#&HIA_]2^4A$Q2<%6L$B_ZQ4N< NN6 9BG8X(::Y>=T*XS#"N]=H? M^,/N5D-#2XBL#N,A?'T$X' K@&7U81_ZYUOPTGH6Y]O T\86)_OH#7?DP'2SZSF!4\TWH 7VB4O;*,7 MCT9#[_UOWWF[9@$&TM &I6$;T]VRS]HU91N@PWZBA[MEPJ+:HV?X_?'?I[XY M1X;CR#K'D>$XLLYQU.8XA ._N\6H]M1KE^.H ]"C *()?#8*0#B'+3KCQ1?%OL>RVY4CPM#C>4 MQ%3D!OK^BG-U/,FWTJJMT_G_4$L#!!0 ( ,"&#E&^5LS\KP< !@K 9 M >&PO=V]R:W-H965T6+JW@R ME?I%^_1X1B;TFLK;V8BK3^U*RCA.:29BE@%.[T]:9_#3,,P9@ M3;EC[$%_N!B?M#RM$4UH)+4(HOX]T@%-$BU)Z?%/*;15K:D9Z\]+Z9]SXY4Q M=T30 4N^QV,Y/6EU6V!,[\D\D5?LZ3=:&H2UO(@E(O\+GDI:KP6BN9 L+9F5 M!FF<%?_)<^F(&H.28V= )0-:9PBV,/@E@[_&@+8Q!"5#L.L*N&3(36\7MN>. M.R>2G!YS]@2XIE;2]$/N_9Q;^2O.=*)<2ZZ^C16?/+V6+'HX["M7C\& I2K_ M!,DC>'!.)8D3\0$<@MOK5-RJ7H*5+^L@I M\/=Y=@1\[R- 'O(L^@S<[)>$*W:XE?W\=:L/W>SG-%JN#GL.9_A5?OBY/']; M?NAP']YMYL<9YR2;4%4S)+A;@#K=B"SRUV=/A(_!7U^42' A:2K^=B@45 H% MN4+!%H7.)A-.)T12E7:2QZIB1>"1)',*V#U@,ZV; /29\B@6]G0JY(>Y?%U' M'T\#_[C]:-$)5SIAITZ?2!E]G M107.QN BBU0<5"$&HX1D#N=WJF4Z^Y$-W4JAKM/N"R'F1%FI_1ZQ-%6JB-P+ M99DZ4+6I>/Q@"T0A'-<" 1$.8!C:H]&KM.HYM1K4-5%K4_ZH'*%0'<1+?=V* M]7L;BB$$_6ZWTJO0?S>RH87,P\C;8B7T#'9XS5DW3&<)6U!:IM]HSJ.I"GQ3 MRL$:0L']2#J(C$KHG0-<+K 2DP[J!6@MPCO2#9OI5DTU]1_Z3E.'S[.8%_Z> M41XS.T*[9: .2'.,=CG? !T(\#P>C3Z"&;+/)OQ6+E;Z:9KG>IMK?JY)7;Q MD>?]ZE+.( %T0X%JT'NO*,30%'P8[LFN,. .T[;ORG B[-)F2>Z)!.]D#4@ M;DD!6%#"G>EB$ *Z(6*W!';+@%ZS0@8>:S6P0W'8@6.ZP;"#>U7J%8- M,&B$W&CT74_#='Q('BE7!;"V_R(FI "5>=9IQ"T;%8D/EA4 M$;5V2A85+%M3+;3TH9ZW)2 &=I ;+-8:T!_@-6TI,KB"NGL2)8,LR(TL9UDV M)TFM%U(SLC H[:MG&YE)(M?'TCE.> M3HB0NAS9K&N0#8^PW;J7\ZU:9V#'=\/.E0&7(D7S\S1P<'5]FQ^Z_<&RPRJ) MSV-5*B53A?B'/:%,SGT$-^HYFE+P-7/5(]_@BX_V(]/]VJF4&SJN;,AO_MNH5DTS*.N[ :XVYBYA=CGJ@@.B;%Q^8U?=+1PU'44$!CX#-U3M/H[W M&R0UC^.!@;W@=;!W0TD*+JEN,YT+&O0*]@2] H->P;NCUR#8A*4.#K>VTT'M M]Y6=8:DQ0&_7C00&6X(]F8X" R*!>SIZUV(W*!>O%SMXA/"6.!N8"7:&F3>- MLQN9 X,@P9[,5X&I_(&[.+]SG'LOB#,V,(#?"@8 *@UWR,CPT0X+>;?YPK M&B3 >X($V" !?O\Y!F\B =*MWGJO9Z$+H;<5,;!!#/Q_#C+8-J*L]WH#*U6W MM]81-LE:=4#MYW_WN/.2+>:6%* =MIC!)>S&I1$3\G"0,*&5^UH[.[DNCE-^ MK)^2E6=G/__[%3;P@_?D*@$VB(/=,\O+CL\:A$%OV_G93S"N&F3P"KOQRA)R MY> O^M3LG"QTGEZD*1W':F\F"S!28SC-:?]4W?X[)$=H,"OT]B,Y0@-7H1NN M7I8<#<(L0UZ1&R_G*\QIUVX II1/\JN7 D1LGLGBYEOUMKK>>99?:EQ[WX>? M!L4E32.FN#-Z2?@DS@1(Z+T2Z1UU5"7CQ37,XH-DL_R>X1V3DJ7YXY22,>6: M0'U_SYA!(P, %P* 9 M>&PO=V]R:W-H965T1$MO@2F%Z9=%;DXH!2 %ONXB!+>4<4 M&?8%7R-A=FMMIF--M=(:CC)S*U,E]"K5(*HSH(,9$Q[1]L,=R1'LHI'.OLD MN-?MM<-ZD&X%TCW^V8!M3WXSW?W+BL((A[@>K5>A]0Z&QHO-B]I%HS<0.L\C M^XB03E: [@D5Z)ED*S@0.KZW367>_P9/PK.,"(F6( I7&)]L$T)MJBH.[>XX M)FCY#2_'W\F[_M&Q= Y5H;VW0^6U>@WQ[>,M%3X^M,[!PGM8?JO30+7-KGYP M0IR=@Q7L8>D[C!JXMLG:/R%;UX3=.:3AWFO#+?QWPG1W?O@YB(4M:R2*^8JI MXM]?S5:ETZ@H&+;;B[KK@0@=*!)E,->B7JNC,X H2IEBH/C2E@\SKG0Q8KNI M+O] F UZ?&PO=V]R:W-H965TBR#+"MV-(V>:V@SN[%P]TL93ZA3,< MK,@"'D$^K>ZY6CFUE81FD O*T8ZE!ECSWKQ M);GMN!H1I!!+;8*H?VN80)IJ2PK'/Y713NU3*^X_[ZS_9H)7PH @JTO9BEPOQ%FTK6[:"X$))EE;)"D-&\_$]>*B+V M%+S@B()7*7BG*OB5@F\"+9&9L*9$DN& LPWB6EI9TP^&&Z.MHJ&Y3N.CY.HK M57IR^"A9_'P]5D0D:,(R51V"&'ZOD?F$OJW,:+Y /Q]8FB*U>;3,WRU NS70K@':/0+TSR*; M 4=L7A7)%9K!@N:Y=L;V'%^H@BDE+FWE4CH)C!/=M=9#W V#;J!2L;:@"VIT MP9GHX 5X3(6UZ,;! 8IK'+C]KF='$=8HPC-1J-8]!RKM*,)#%"&.O)X=1*\& MT3N7BC(S9V2I=Y@E+_#""-?0RKUBD6O+9E2'$/U:-LDLA?>P1P>8^I'K]WP[ MI'X-J?]_[-,K],/,+B4]6@-7LQC=586+[CF- ?TIQH8+R_9Y4*R ME;FGSIA4MU[SN 22 -<"ZON<,;E;: ?U3QW#?P%02P,$% @ P(8.48HU MT_N3 P 80X !D !X;"]W;W)K&ULS5=;;YLP M%/XK%MK#)BT% R%)E41J+MLZ;5+5[/(P[<$!)Z""G=E.T_[['1M*"!!4;7WH M2X+-^;YS^0Z^C ]LI3)B14KM;NT;1G&-"/R@N\H@S<;+C*B8"BV MMMP)2B(#RE+;=9S SDC"K.G8S-V(Z9CO59HP>B.0W&<9$8\SFO+#Q,+6T\1M MLHV5GK"GXQW9TA55WWD M4UES?J<'U]'$_ /C/]= O "9U.\_=%&Y!%)F.!3\@ MH:V!33^8ZALTU"MANE%62L#;!'!JNE(\O.O-H-01FO,,^D\2HV /ABR"(;RX M9B'/*%HIHB@TB4)O%U21))7OP.S[:H'>OGF'WJ"$H6\QWTO"(CFV%42G?=AA M$5_^L_>38GAEGWB&SSO7)S$1M+=N]LF5$(1M\[98/Z*J MW0UY---7!R(B].L+4*)KZ"#YNR,@OPS(-P'Y9P+ZQA5)D33MF[L+*V&UM5_. M%Q@^O7[>3S'&_;%]7]6T:>3CX-1FT4(TZ#NG1LL6(G=0VIRDW"]3[G>F/.=2 M(;Z!]?F>LCV5'54,2LK@=<@Z* ,:O+"L.5^_4NC K8G:-'']FJ9-$XR]FJ1- M&V_8KNBPS';8F>V*I%0B6"]A21=W5"5LVU'#4AVB8N>XRS@O+&M!>"): M7=<6FU%-US::FLVRQ:97^>A/4ZYLK+@SY8^440%):W5)!%MW(I4@^EC455'W M2.^^$I&/6P3V7EIDK_G9.=ZH+G/3RO,;0K=0!97OLY"ZA6K@GI'ZN!7A[KWH MEDI*1!@;K2-8G5.^TX7NJNIQTC*W )J\S-\.<&PO=V]R M:W-H965T-6B>QJE!P M"6M-3%443+\M0*AZ%@R#T\:&'W)T&S2)2W: +>!SN=;6HAU+Q@N0ABM)-.QG MP7SXL!P[?^_PG4-MSM;$9;)3ZL497[-9$+J 0$"*CH'9WQ&6((0CLF'\;CF# M3M(!S]MP!K \EP%1"XC^!TRO $8M8.03;2+S::T8LB36 MJB;:>5LVM_"U\6B;#9?N%K>H[2FW.$PV(!A"=K]F&M_(DV;2,%]@0VY7@(P+ M46C5QT16Y*'I7$W)!/,H/L M G[9CQ]&/034YMX5(#H58!'U,GZKY(",PG:,,S M]3QN)AR3:#*)Z?&\1OT^38#T[)$6H ^^=XW5K20V[[7;[<;#W'<%_>?>S)9' MI@_<5D3 WD+#P7O;7+KIU\9 5?HGOU-H&\@O[Y7"D^&$^B&9O(7 M4$L#!!0 ( ,"&#E%&(2.)*08 '@= 9 >&PO=V]R:W-H965TD[6;HC]]14D6EED]*,.]+(LFZN^=>^-R1FNZE>M)KS@WYDB:9ONRM MC=F\'PQTM.8ITWVYX1G\LI0J909NU6J@-XJS.!=*DX'O>:-!RD36FTWS9_=J M-I5;DXB,WRNBMVG*U/.<)W)_V:.];P\>Q&IM[(/!;+IA*[[@YN/F7L'=H-(2 MBY1G6LB,*+Z\['V@[V_"D17(W_A3\+VN71/KRJ.43_;F-K[L>1813WADK H& M_W;\BB>)U00X/I=*>Y5-*UB__J;]Y]QY<.:1:7XEDT\B-NO+WJ1'8KYDV\0\ MR/TOO'1H:/5%,M'Y7[(OW_5Z)-IJ(]-2&!"D(BO^LR]E(&H"-#PBX)<"?E>! MH!0(N@J$I4#856!8"N2N#PK?\\!=,\-F4R7W1-FW09N]R*.?2T.\1&8+96$4 M_"I SLP6VT?-/V]Y9LC-#OYJ+T MXJ7X ,);Q=BO8NSG^H*.,29__09OD%O#4_TWHC^H] >Y_O"(_JN$:4WDDNR9 M4@ST2T6472#G!*A!&Y;%(EN1,Y$1O6:*ZZ:$7AH\7LE(\YC399*ID1HO659Q#$@XP,@ M=#RD1X%,*B 3%,AM9C@4E2&*&4[.F":,;+B*("Z-A89K&_<][T))/4ZT/VP.$O4L5 M\9;6>)R>I-:I8S'JHPZ4:,\)I#MM; FX?$">.00?P^(8C_X/E#>GAUSFTY%W M=$501V849[-[KH2,B9%D*8#0%%\);6!]V'($=) 4_GW>2TBXWI%'8O:,QM"1 M(QUVP;BTH6O$9^$_0@T86&Q0"UDD M-BSI K>%>-O@.MKU<=J]DYE9)\^$I1*JX)^"+ZH9J -07/VP/QRA0!W_^CA/ MWF; 8DF2LUA430(VP#%/-Z8V%;1CQBU1K[4:'"/[.$D^O $=KK$#.D>[?F?: MW20L*EJ$S.%"E;K(GMO]J4BW*FV>.XGU\E.[NV5OJ M![?=(4.ND?AX([F&P?_;*[RT&MPS!7']U>Q7^XJ7;8 M@>M5 3[%-\%.F7J"2M^Q9)O?%Q.GO8J*L43G8TF['RVV._CA.F* M[ F/]AJ M!8.@[9 1TVO+FUK$7%4LSVS;[^ %;KF#%ZY]!GAG>_LF;UYJKD],0?/$%-3. M8?#^=:SK)')O>_Q.)MN4DWU^> DMGL$+;,4[K\X6ZY/6N+KV&>!-[4YD.8&S M'1-)GO:\(A20I+ [ 68(SV);,YQ%:]CCZ @6ZN+0 Z7'P@O\,#S+#K>L%I-C:!ZT$&>_5V0Y/#SVH2B(VADV MSIL-:5Y8.@+*S&>SK^06D@[C@&K-L&/ \#2'W*%CJ!!GJ%=E^/"TNSA1.PCN MH/;1RGZ3O&,*$JA)PI<@ZO7'X+8J/O,5-T9N\N]8C](8F>:7:\Y@0+$OP.]+ M"9C*&_MIK/K8.OL74$L#!!0 ( ,"&#E'5WC;2)@( ,4% 9 >&PO M=V]R:W-H965T#:'9E*"]3'O!/ON^[[L[?!?OE7XR%8 E+[60 M9AE4UC;7E)JL@IJ9"]6 Q)M"Z9I9-'5)3:.!Y1Y4"QJ%X9S6C,L@B?W91B>Q M:JW@$C::F+:NF?YU T+ME\$D.!QL>5E9=T"3N&$E/(#]TFPT6G1@R7D-TG E MB89B&:PFU^G,^7N'1PY[<[0G+I.=4D_.N,V70>@" @&9=0P,EV=(00A'A&'\ M[#F#0=(!C_<']@\^=\QEQPRD2GSEN:V6P55 2.;V_C:>#1FPZ7[BP]6XRU'G$T^L1V(F%JD<@ C$RW\#J,8\A!W-,0=>9[9&9ZTK5O!W!,@ZZ+ -T%403[CJUEE MF6JEY;(D&\UEQAL!A$NR %R.:::Q_E']<]-^4?_:7Y:='3>8&W!W3)9>&""@0&5XL+@.B MNZ'1&58UOH%VRF(7^VV%0502P,$% @ P(8. M4S#V=GX>/%]3Y^[@(7.'B1='8$Z65H?@>97?00_?PX^K^1.^J@+U$:%U+L M5LH")C?A@%:$)?B&,+I4U*XJ"*=L[>&)!3+)I$+:')$1$UFD>?+AR'OV]'H> M3H54+K?/X/^7_?2]P,:S BEC@\ )]D :UT1K4.+6.&ZR Y^%4&\OUK516"JR MCB8SO%W@!I-D*54.:D@3X0V4Q@P**T?1LK*CEG5@@UI+;HR#@-W]TPC0FFW6HDHH^F6SVJF0& M (71"I2FV1CYK4B]@$YOKE-7'-8\>8.:_VV=2Q"@"!N+-G?_E*O\:L733_]+ MLONJ[ M^46/?KTY=Y.PMB)R?OLCIU4EJ#/JN,VIM.XUM0)%]0"3XSCY6V#8I M6K:4:2IZKZ)Y#N)9?S/TFBS-@W"'W\S/H2 MTXLAF."M_0-RVO*K8=:]+40_ M:VM_M]N+YB[A]M69_@%02P,$% @ P(8.49>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_',G'!Z7O M%TK=LW^:6IIQLK9V/A7%,]# ^4A=(*);'0%=P)># _ZMTAVPHC%J(6=C=._/<:$M8( M*1KQ':IQ,DJ86:N'+TJ+[TI:7L]+K>IZG*3[BCO05I0_%<\=Y"U?&%]B^6+& M$62)2N0!BJ&WXRJ184<%?N=UUR6P +(C(#, MC@CY=Q9 Y@1D?A3(NYW!.2[N)#SMFFXWCFLN5A)@3_CTK+SLE2MM"* M?$] OH\+.8,MR!8"F \$S(?(SQXWZS?,_667WUJQY36V-V]\%\_ A$E[1&7M M45S,*Q0JO%^KN@)M7OFW MPNY"-LH4:615>+8!YEXOBP;/9'RCD(^21!K9$A/5@,'!K'_ZKI0&S,+L9@-Z MWS3$I#211O;$S!5"-9AR;7?L5G,,8_D3(>6(-+(DYNW"P+<6&['+K7N?0S#* M%VED89"*[8RH,DH8661AD,.5+B8ECRRR/![' NPU3MUJ,+^&7.0$)+9(J&%! M-WR42K+(*G'N[8T=Y8\L^IR#D#!['6)2*LE>0B5/--<;2\HG662?/.>[1] 0 MD_))%MDG=+8)9W 9)94LNE2HW-W!I!2315;,(2D.V%>NW0O)!C$A"5H#6Y:]^@<#&F(2?DF M/ZIOPB\8J]YD9A%B$D9*(]LH)[9D4D:732SE@?SF;=Z>R!26=(K)TGA]<^H"&F)1TBLC2 M>19SX%9H0X47Y$[+2RR;]6.ZJA"3TDYQI!4TQ'3[,"$FI9TBLG:>7Z%Z.FXK M* \5T3=AT !H !X;"]?[0YI6ZYS;MQ#2 M?!WW=>HW;3R;^M5##H8C$)W/Z-ZG]S/[,U.;?S/Q&:Y MW,SC1S/_WL=#_F-P^&FZ;5K'F*O>K.Y6,4^K<-S=;J=PN4C_/+GJ?2ZF5?>Y MD"J4#E((TO)!!D%6/L@AR,L'#2%H6#YH!$&C\D$O$/12/N@5@E[+!XTA:%P^ M2 8HXX @Z0%K JT%N18"KP7!%@*Q!$6 KD%Z18" MNP7Q%@*]%?56 KT5]58"O?7A9YM ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O>]@L(=#;4&\CT-M0;R/0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-L?-KL)]';4 MVPGT=M3;"?1VU-L)]';4VPGT=M3;GZEWRJ==3+>>ZQJ/;IY)=3Z_&V^?ORRO M-Q'GX07G $>M[[]02P,$% @ P(8.49PKTP^] 0 =QT !, !;0V]N M=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\E X"-FVW+8O^@)L\2$02 M6[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ M+#5Q9&Y\B:]]:9I) MXJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0TKNSF^**TOA\G).QD0COR<\!^ MW>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)= MI;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q='G&UL4$L! A0#% @ P(8.4:. MT<3O *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ P(8.49E&PO=V]R:W-H965T&UL M4$L! A0#% @ P(8.4??>UC B!@ 61D !@ ("!&@X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(8. M43U<4"-3"@ ?S\ !@ ("!)!T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ P(8.4=E",!= #@ %B< !@ M ("!"3T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(8.46&) MNV5@$ ;S !D ("!SU< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(8.47N48Q.E! Q0H !D M ("!HWX 'AL+W=O&PO M=V]R:W-H965T0( M +$% 9 " @8.1 !X;"]W;W)K&UL4$L! A0#% @ P(8.49Q@CBN( @ D@4 !D ("! M,Y0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ P(8.4:\)A.06! )PD !D ("!Y;( 'AL+W=O&UL4$L! A0#% @ P(8.4:)>Y!?U M @ *P8 !D ("!6KT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(8.4>,/\4:/! QPH !D M ("!P,8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ P(8.4=R[I"F> P !0X !D ("![], M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MP(8.46-HA!$B @ &P4 !D ("!_MT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(8.43EX7\B5 P M1@X !D ("!GN8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(8.4&PO=V]R:W-H M965T&UL4$L! M A0#% @ P(8.47=4$5X4! 1A4 !D ("!90(! 'AL M+W=O&PO=V]R:W-H965T!(P, %P* 9 " M@98. 0!X;"]W;W)K&UL4$L! A0#% @ P(8. M4;^U6 5F! ]A !D ("!\!$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(8.448A(XDI!@ >!T M !D ("!Q!P! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ Y #D A@\ #(Q 0 ! $! end XML 61 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 62 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 222 339 1 false 77 0 false 5 false false R1.htm 0001001 - Document - COVER PAGE Sheet http://www.phunware.com/role/COVERPAGE COVER PAGE Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheet Sheet http://www.phunware.com/role/CondensedConsolidatedBalanceSheet Condensed Consolidated Balance Sheet Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheet (Parenthetical) Sheet http://www.phunware.com/role/CondensedConsolidatedBalanceSheetParenthetical Condensed Consolidated Balance Sheet (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Changes in Convertible Preferred Stock and Stockholders' Equity (Unaudited) Sheet http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited Condensed Consolidated Statements of Changes in Convertible Preferred Stock and Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 2101101 - Disclosure - The Company and Basis of Presentation Sheet http://www.phunware.com/role/TheCompanyandBasisofPresentation The Company and Basis of Presentation Notes 7 false false R8.htm 2104102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.phunware.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2107103 - Disclosure - Revenue Sheet http://www.phunware.com/role/Revenue Revenue Notes 9 false false R10.htm 2112104 - Disclosure - Cash, Cash Equivalents, and Restricted Cash Sheet http://www.phunware.com/role/CashCashEquivalentsandRestrictedCash Cash, Cash Equivalents, and Restricted Cash Notes 10 false false R11.htm 2116105 - Disclosure - Factoring Agreement Sheet http://www.phunware.com/role/FactoringAgreement Factoring Agreement Notes 11 false false R12.htm 2118106 - Disclosure - Debt Sheet http://www.phunware.com/role/Debt Debt Notes 12 false false R13.htm 2122107 - Disclosure - Commitments and Contingencies Sheet http://www.phunware.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 13 false false R14.htm 2126108 - Disclosure - PhunCoin & PhunToken Sheet http://www.phunware.com/role/PhunCoinPhunToken PhunCoin & PhunToken Notes 14 false false R15.htm 2128109 - Disclosure - Stockholders' Equity Sheet http://www.phunware.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 2132110 - Disclosure - Stock-Based Compensation Sheet http://www.phunware.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 2138111 - Disclosure - Domestic and Foreign Operations Sheet http://www.phunware.com/role/DomesticandForeignOperations Domestic and Foreign Operations Notes 17 false false R18.htm 2139112 - Disclosure - Related-Party Transactions Sheet http://www.phunware.com/role/RelatedPartyTransactions Related-Party Transactions Notes 18 false false R19.htm 2141113 - Disclosure - Subsequent Events Sheet http://www.phunware.com/role/SubsequentEvents Subsequent Events Notes 19 false false R20.htm 2205201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.phunware.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 2302301 - Disclosure - The Company and Basis of Presentation (Tables) Sheet http://www.phunware.com/role/TheCompanyandBasisofPresentationTables The Company and Basis of Presentation (Tables) Tables http://www.phunware.com/role/TheCompanyandBasisofPresentation 21 false false R22.htm 2308302 - Disclosure - Revenue (Tables) Sheet http://www.phunware.com/role/RevenueTables Revenue (Tables) Tables http://www.phunware.com/role/Revenue 22 false false R23.htm 2313303 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables) Sheet http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashTables Cash, Cash Equivalents, and Restricted Cash (Tables) Tables http://www.phunware.com/role/CashCashEquivalentsandRestrictedCash 23 false false R24.htm 2319304 - Disclosure - Debt (Tables) Sheet http://www.phunware.com/role/DebtTables Debt (Tables) Tables http://www.phunware.com/role/Debt 24 false false R25.htm 2323305 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.phunware.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.phunware.com/role/CommitmentsandContingencies 25 false false R26.htm 2329306 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.phunware.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.phunware.com/role/StockholdersEquity 26 false false R27.htm 2333307 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.phunware.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.phunware.com/role/StockBasedCompensation 27 false false R28.htm 2403401 - Disclosure - The Company and Basis of Presentation - Concentration Risk (Details) Sheet http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails The Company and Basis of Presentation - Concentration Risk (Details) Details 28 false false R29.htm 2406402 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesPolicies 29 false false R30.htm 2409403 - Disclosure - Revenue - Narrative (Details) Sheet http://www.phunware.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 30 false false R31.htm 2410404 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.phunware.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 31 false false R32.htm 2411405 - Disclosure - Revenue - Deferred Revenue (Details) Sheet http://www.phunware.com/role/RevenueDeferredRevenueDetails Revenue - Deferred Revenue (Details) Details 32 false false R33.htm 2414406 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashDetails Cash, Cash Equivalents, and Restricted Cash (Details) Details http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashTables 33 false false R34.htm 2415407 - Disclosure - Cash, Cash Equivalents, and Restricted Cash - Cash and Restricted Cash (Details) Sheet http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashCashandRestrictedCashDetails Cash, Cash Equivalents, and Restricted Cash - Cash and Restricted Cash (Details) Details 34 false false R35.htm 2417408 - Disclosure - Factoring Agreement (Details) Sheet http://www.phunware.com/role/FactoringAgreementDetails Factoring Agreement (Details) Details http://www.phunware.com/role/FactoringAgreement 35 false false R36.htm 2420409 - Disclosure - Debt - Summary of Debt Obligations (Details) Sheet http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails Debt - Summary of Debt Obligations (Details) Details 36 false false R37.htm 2421410 - Disclosure - Debt (Details) Sheet http://www.phunware.com/role/DebtDetails Debt (Details) Details http://www.phunware.com/role/DebtTables 37 false false R38.htm 2424411 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.phunware.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.phunware.com/role/CommitmentsandContingenciesTables 38 false false R39.htm 2425412 - Disclosure - Commitments and Contingencies - Future Minimum Lease Obligations (Details) Sheet http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails Commitments and Contingencies - Future Minimum Lease Obligations (Details) Details 39 false false R40.htm 2427413 - Disclosure - PhunCoin & PhunToken (Details) Sheet http://www.phunware.com/role/PhunCoinPhunTokenDetails PhunCoin & PhunToken (Details) Details http://www.phunware.com/role/PhunCoinPhunToken 40 false false R41.htm 2430414 - Disclosure - Stockholders' Equity (Details) Sheet http://www.phunware.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.phunware.com/role/StockholdersEquityTables 41 false false R42.htm 2431415 - Disclosure - Stockholders' Equity - Warrants (Details) Sheet http://www.phunware.com/role/StockholdersEquityWarrantsDetails Stockholders' Equity - Warrants (Details) Details 42 false false R43.htm 2434416 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.phunware.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.phunware.com/role/StockBasedCompensationTables 43 false false R44.htm 2435417 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) Sheet http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails Stock-Based Compensation - Restricted Stock Unit Activity (Details) Details 44 false false R45.htm 2436418 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 45 false false R46.htm 2437419 - Disclosure - Stock-Based Compensation - Condensed Income Statement (Details) Sheet http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails Stock-Based Compensation - Condensed Income Statement (Details) Details 46 false false R47.htm 2440420 - Disclosure - Related-Party Transactions (Details) Sheet http://www.phunware.com/role/RelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://www.phunware.com/role/RelatedPartyTransactions 47 false false R48.htm 2442421 - Disclosure - Subsequent Events (Details) Sheet http://www.phunware.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.phunware.com/role/SubsequentEvents 48 false false R9999.htm Uncategorized Items - phun-20200630.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - phun-20200630.htm Cover 49 false false All Reports Book All Reports phun-20200630.htm ex-311xcertificationxq.htm ex-312xcertificationxq.htm ex-321xcertificationxq.htm phun-20200630.xsd phun-20200630_cal.xml phun-20200630_def.xml phun-20200630_lab.xml phun-20200630_pre.xml http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "phun-20200630.htm": { "axisCustom": 3, "axisStandard": 20, "contextCount": 222, "dts": { "calculationLink": { "local": [ "phun-20200630_cal.xml" ] }, "definitionLink": { "local": [ "phun-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "phun-20200630.htm" ] }, "labelLink": { "local": [ "phun-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "phun-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "phun-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-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", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 461, "entityCount": 1, "hidden": { "http://www.phunware.com/20200630": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 6 }, "keyCustom": 58, "keyStandard": 281, "memberCustom": 46, "memberStandard": 29, "nsprefix": "phun", "nsuri": "http://www.phunware.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "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.phunware.com/role/COVERPAGE", "shortName": "COVER PAGE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "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": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Cash, Cash Equivalents, and Restricted Cash", "role": "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCash", "shortName": "Cash, Cash Equivalents, and Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "phun:FactoringAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Factoring Agreement", "role": "http://www.phunware.com/role/FactoringAgreement", "shortName": "Factoring Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "phun:FactoringAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - Debt", "role": "http://www.phunware.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Commitments and Contingencies", "role": "http://www.phunware.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "phun:SecurityTokensTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126108 - Disclosure - PhunCoin & PhunToken", "role": "http://www.phunware.com/role/PhunCoinPhunToken", "shortName": "PhunCoin & PhunToken", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "phun:SecurityTokensTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128109 - Disclosure - Stockholders' Equity", "role": "http://www.phunware.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132110 - Disclosure - Stock-Based Compensation", "role": "http://www.phunware.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "phun:DomesticAndForeignOperationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138111 - Disclosure - Domestic and Foreign Operations", "role": "http://www.phunware.com/role/DomesticandForeignOperations", "shortName": "Domestic and Foreign Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "phun:DomesticAndForeignOperationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139112 - Disclosure - Related-Party Transactions", "role": "http://www.phunware.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141113 - Disclosure - Subsequent Events", "role": "http://www.phunware.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "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 Sheet", "role": "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheet", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2205201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - The Company and Basis of Presentation (Tables)", "role": "http://www.phunware.com/role/TheCompanyandBasisofPresentationTables", "shortName": "The Company and Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Revenue (Tables)", "role": "http://www.phunware.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables)", "role": "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashTables", "shortName": "Cash, Cash Equivalents, and Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Debt (Tables)", "role": "http://www.phunware.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.phunware.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "phun:ScheduleOfWarrantActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.phunware.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "phun:ScheduleOfWarrantActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333307 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.phunware.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i395a45b8fa0548efb6780075c36bfa26_D20200401-20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - The Company and Basis of Presentation - Concentration Risk (Details)", "role": "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails", "shortName": "The Company and Basis of Presentation - Concentration Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i395a45b8fa0548efb6780075c36bfa26_D20200401-20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "phun:RestrictedSharesSubjectToRepurchaseForUnvestedSharesRelatedToEarlyOptionExercisesUnderStockEquityPlans", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "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 Sheet (Parenthetical)", "role": "http://www.phunware.com/role/CondensedConsolidatedBalanceSheetParenthetical", "shortName": "Condensed Consolidated Balance Sheet (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.phunware.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "icb939302682e4a8584c171ff68aac9a3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.phunware.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "icba74c4469f24e55a2b2fb48188c8eaf_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenue - Deferred Revenue (Details)", "role": "http://www.phunware.com/role/RevenueDeferredRevenueDetails", "shortName": "Revenue - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Details)", "role": "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashDetails", "shortName": "Cash, Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Cash, Cash Equivalents, and Restricted Cash - Cash and Restricted Cash (Details)", "role": "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashCashandRestrictedCashDetails", "shortName": "Cash, Cash Equivalents, and Restricted Cash - Cash and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i1a3878dfe596499b8e4f2aeb5bda6c5b_I20160615", "decimals": "INF", "first": true, "lang": "en-US", "name": "phun:AdvancesMaximumPercentageAmountofEligibleAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - Factoring Agreement (Details)", "role": "http://www.phunware.com/role/FactoringAgreementDetails", "shortName": "Factoring Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i1a3878dfe596499b8e4f2aeb5bda6c5b_I20160615", "decimals": "INF", "first": true, "lang": "en-US", "name": "phun:AdvancesMaximumPercentageAmountofEligibleAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Debt - Summary of Debt Obligations (Details)", "role": "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails", "shortName": "Debt - Summary of Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i0297f5bfc7474f6697982db80aef72d2_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Debt (Details)", "role": "http://www.phunware.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i3f34d26a8d76476887630dbb1fe6172a_I20191231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "icb939302682e4a8584c171ff68aac9a3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.phunware.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "icb939302682e4a8584c171ff68aac9a3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Commitments and Contingencies - Future Minimum Lease Obligations (Details)", "role": "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails", "shortName": "Commitments and Contingencies - Future Minimum Lease Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "icb939302682e4a8584c171ff68aac9a3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "role": "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "icb939302682e4a8584c171ff68aac9a3_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "phun:ProceedsFromOfferingOfSecurityToken", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - PhunCoin & PhunToken (Details)", "role": "http://www.phunware.com/role/PhunCoinPhunTokenDetails", "shortName": "PhunCoin & PhunToken (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "phun:ProceedsFromOfferingOfSecurityToken", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.phunware.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Stockholders' Equity - Warrants (Details)", "role": "http://www.phunware.com/role/StockholdersEquityWarrantsDetails", "shortName": "Stockholders' Equity - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "ibca3d7d1dda34c0ba2aa4c6d300abd9c_I20200630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "phun:NumberOfAggregateIntrinsicValueOfOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.phunware.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "phun:NumberOfAggregateIntrinsicValueOfOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "ie5fb98bf9e834ec2b7b79c953c8d3967_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "role": "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "ie5fb98bf9e834ec2b7b79c953c8d3967_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i00093c7317334f2886e42c995deb5409_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "role": "http://www.phunware.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": "phun-20200630.htm", "contextRef": "i843f8a2a08f646159c6ac8c77a46b84d_D20200101-20200630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "icb939302682e4a8584c171ff68aac9a3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437419 - Disclosure - Stock-Based Compensation - Condensed Income Statement (Details)", "role": "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails", "shortName": "Stock-Based Compensation - Condensed Income Statement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "icb939302682e4a8584c171ff68aac9a3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:RecapitalizationCosts", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RecapitalizationCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440420 - Disclosure - Related-Party Transactions (Details)", "role": "http://www.phunware.com/role/RelatedPartyTransactionsDetails", "shortName": "Related-Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RecapitalizationCosts", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RecapitalizationCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i4fe51b941c734029a5d241b0bed4f7b9_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442421 - Disclosure - Subsequent Events (Details)", "role": "http://www.phunware.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i751a633347b94a88a9e8936001c8191f_D20200320-20200320", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i09cbf73d973c43dfb520dfc5b84ce160_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Changes in Convertible Preferred Stock and Stockholders' Equity (Unaudited)", "role": "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Changes in Convertible Preferred Stock and Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i09cbf73d973c43dfb520dfc5b84ce160_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "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 (Unaudited)", "role": "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - The Company and Basis of Presentation", "role": "http://www.phunware.com/role/TheCompanyandBasisofPresentation", "shortName": "The Company and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.phunware.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "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": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Revenue", "role": "http://www.phunware.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "i6a30c3a6ece04511923543146282ff13_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phun-20200630.htm", "contextRef": "id94ea178caec4994b57dfb59f2f9916c_I20190101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - phun-20200630.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - phun-20200630.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 77, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r265" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r266" ], "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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r267" ], "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/2019-01-31", "presentation": [ "http://www.phunware.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r267" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r267" ], "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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r268" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r267" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r267" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r267" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r267" ], "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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r263" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r264" ], "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/2019-01-31", "presentation": [ "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE" ], "xbrltype": "tradingSymbolItemType" }, "phun_AdjustmentsToAdditionalPaidInCapitalWaiverOfNotesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Waiver Of Notes Payable", "label": "Adjustments to Additional Paid in Capital, Waiver Of Notes Payable", "terseLabel": "Waiver of sponsor promissory note originally issued in conjunction with Reverse Merger and Recapitalization" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWaiverOfNotesPayable", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_AdvancesMaximumPercentageAmountofEligibleAccountsReceivable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Advances, Maximum Percentage Amount of Eligible Accounts Receivable", "label": "Advances, Maximum Percentage Amount of Eligible Accounts Receivable", "terseLabel": "Advances, maximum percentage amount of eligible accounts receivable" } } }, "localname": "AdvancesMaximumPercentageAmountofEligibleAccountsReceivable", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "percentItemType" }, "phun_AggregateGrossProceedsFromExerciseofWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate Gross Proceeds From Exercise of Warrants", "label": "Aggregate Gross Proceeds From Exercise of Warrants", "terseLabel": "Aggregate gross proceeds" } } }, "localname": "AggregateGrossProceedsFromExerciseofWarrants", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "phun_AmericanMadeMediaConsultantsLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "American Made Media Consultants, LLC", "label": "American Made Media Consultants, LLC [Member]", "terseLabel": "American Made Media Consultants, LLC" } } }, "localname": "AmericanMadeMediaConsultantsLLCMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "phun_ApplicationTransactionRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Application transaction revenue [Member]", "terseLabel": "Application transaction revenue" } } }, "localname": "ApplicationTransactionRevenueMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/RevenueDeferredRevenueDetails", "http://www.phunware.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "phun_BadDebtExpense": { "auth_ref": [], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "Bad debt expense", "terseLabel": "Bad debt (recovery) expense" } } }, "localname": "BadDebtExpense", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_CaneCapitalLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cane Capital, LLC", "label": "Cane Capital, LLC [Member]", "terseLabel": "Cane Capital, LLC" } } }, "localname": "CaneCapitalLLCMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "phun_CarrierCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Carrier Corporation", "label": "Carrier Corporation [Member]", "terseLabel": "Carrier Corporation (UTC)" } } }, "localname": "CarrierCorporationMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "phun_CashandCashlessExercisesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash and Cashless Exercises [Member]", "label": "Cash and Cashless Exercises [Member]", "terseLabel": "Cash and Cashless Exercises" } } }, "localname": "CashandCashlessExercisesMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "phun_CashlessExercisesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cashless Exercises [Member]", "label": "Cashless Exercises [Member]", "terseLabel": "Cashless Exercises" } } }, "localname": "CashlessExercisesMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "phun_ChiefTechnologyOfficerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Chief Technology Officer", "label": "Chief Technology Officer [Member]", "terseLabel": "Chief Technology Officer" } } }, "localname": "ChiefTechnologyOfficerMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "phun_ClassOfWarrantOrRightRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class of Warrant or Right", "label": "Class of Warrant or Right [Roll Forward]", "terseLabel": "Class of Warrant or Right [Roll Forward]" } } }, "localname": "ClassOfWarrantOrRightRollForward", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "stringItemType" }, "phun_ClassofWarrantsorRightWarrantsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class of Warrants or Right, Warrants Exercised", "label": "Class of Warrants or Right, Warrants Exercised", "terseLabel": "Warrants exercised (in shares)" } } }, "localname": "ClassofWarrantsorRightWarrantsExercised", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "phun_CommonStockWarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Common Stock Warrant [Member]", "verboseLabel": "Common stock warrant (Series D-1)" } } }, "localname": "CommonStockWarrantMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "phun_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Common Stock Warrants [Member]", "verboseLabel": "Common stock warrants (Series F)" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "phun_ContributionsForNotesPayableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contributions for Notes Payable", "label": "Contributions for Notes Payable [Member]", "terseLabel": "Contributions for Notes Payable" } } }, "localname": "ContributionsForNotesPayableMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "phun_CuroCapitalAppreciationFundLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Curo Capital Appreciation Fund, LLC", "label": "Curo Capital Appreciation Fund, LLC [Member]", "terseLabel": "Curo Capital Appreciation Fund, LLC" } } }, "localname": "CuroCapitalAppreciationFundLLCMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "phun_DebtInstrumentAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Authorized Amount", "label": "Debt Instrument, Authorized Amount", "verboseLabel": "Value of notes" } } }, "localname": "DebtInstrumentAuthorizedAmount", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "phun_DebtInstrumentConvertibleMaximumSharesConvertible": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Maximum Shares Convertible", "label": "Debt Instrument, Convertible, Maximum Shares Convertible", "terseLabel": "Maximum number of shares convertible (in shares)" } } }, "localname": "DebtInstrumentConvertibleMaximumSharesConvertible", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "sharesItemType" }, "phun_DebtInstrumentCovenantComplianceMaximumPercentOfSecuritiesSoldInEquityOfferings": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Maximum Percent of Securities Sold in Equity Offerings", "label": "Debt Instrument, Covenant Compliance, Maximum Percent of Securities Sold in Equity Offerings", "terseLabel": "Maximum amount of securities sold in equity offerings (as a percent)" } } }, "localname": "DebtInstrumentCovenantComplianceMaximumPercentOfSecuritiesSoldInEquityOfferings", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentCovenantComplianceMinimumAvailableCashAtEndOfEachFiscalQuarter": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Minimum Available Cash at End of Each Fiscal Quarter", "label": "Debt Instrument, Covenant Compliance, Minimum Available Cash at End of Each Fiscal Quarter", "terseLabel": "Minimum available cash required at end of each fiscal quarter" } } }, "localname": "DebtInstrumentCovenantComplianceMinimumAvailableCashAtEndOfEachFiscalQuarter", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "phun_DebtInstrumentDebtDefaultPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Default, Percentage", "label": "Debt Instrument, Debt Default, Percentage", "terseLabel": "Debt instrument, debt default (as a percent)" } } }, "localname": "DebtInstrumentDebtDefaultPercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentDebtDefaultRedemptionPricePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Default, Redemption Price, Percentage", "label": "Debt Instrument, Debt Default, Redemption Price, Percentage", "terseLabel": "Debt default, redemption price (as a percent)" } } }, "localname": "DebtInstrumentDebtDefaultRedemptionPricePercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentInstallmentConversionElectionOfCompanyPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Installment Conversion, Election of Company, Percent", "label": "Debt Instrument, Installment Conversion, Election of Company, Percent", "terseLabel": "Percent of installment at election of company" } } }, "localname": "DebtInstrumentInstallmentConversionElectionOfCompanyPercent", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentInstallmentConversionLowestVolumeWeightedAveragePriceInThe10DaysPriorToInstallmentDatePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Installment Conversion, Lowest Volume Weighted Average Price in the 10 Days Prior to Installment Date, Percentage", "label": "Debt Instrument, Installment Conversion, Lowest Volume Weighted Average Price in the 10 Days Prior to Installment Date, Percentage", "terseLabel": "Installment conversion, lowest volume weighted average price (as a percent)" } } }, "localname": "DebtInstrumentInstallmentConversionLowestVolumeWeightedAveragePriceInThe10DaysPriorToInstallmentDatePercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentInstallmentConversionPercentOfInstallmentAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Installment Conversion, Percent of Installment Amount", "label": "Debt Instrument, Installment Conversion, Percent of Installment Amount", "terseLabel": "Percent of installment amount" } } }, "localname": "DebtInstrumentInstallmentConversionPercentOfInstallmentAmount", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentInstallmentConversionPrincipalPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Installment Conversion, Principal Payment", "label": "Debt Instrument, Installment Conversion, Principal Payment", "terseLabel": "Principal repayment" } } }, "localname": "DebtInstrumentInstallmentConversionPrincipalPayment", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "phun_DebtInstrumentInstallmentConversionRedemptionPricePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Installment Conversion, Redemption Price, Percentage", "label": "Debt Instrument, Installment Conversion, Redemption Price, Percentage", "terseLabel": "Installment conversion, redemption price (as a percent)" } } }, "localname": "DebtInstrumentInstallmentConversionRedemptionPricePercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentMonthlyAmortizationPaymentsPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Monthly Amortization Payments, Percentage", "label": "Debt Instrument, Monthly Amortization Payments, Percentage", "terseLabel": "Monthly amortization payments (as a percent)" } } }, "localname": "DebtInstrumentMonthlyAmortizationPaymentsPercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentRedemptionPricePercentageOfAggregateCashConsiderationPayable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Redemption Price, Percentage of Aggregate Cash Consideration Payable", "label": "Debt Instrument, Redemption Price, Percentage of Aggregate Cash Consideration Payable", "terseLabel": "Redemption price of aggregate cash consideration payable (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfAggregateCashConsiderationPayable", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentRedemptionPricePercentageOfMarketValueOfSharesOfCommonStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Redemption Price, Percentage of Market Value of Shares of Common Stock", "label": "Debt Instrument, Redemption Price, Percentage of Market Value of Shares of Common Stock", "terseLabel": "Redemption price of market value of shares of common stock (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfMarketValueOfSharesOfCommonStock", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentRestrictedPrincipalInterestRateStatedPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Restricted Principal, Interest Rate, Stated Percentage", "label": "Debt Instrument, Restricted Principal, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, restricted principal (as a percent)" } } }, "localname": "DebtInstrumentRestrictedPrincipalInterestRateStatedPercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentSubsequentPlacementOptionalRedemptionMaximumNetProceedsPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Subsequent Placement Optional Redemption, Maximum Net Proceeds, Percentage", "label": "Debt Instrument, Subsequent Placement Optional Redemption, Maximum Net Proceeds, Percentage", "terseLabel": "Subsequent placement optional redemption, maximum net proceeds from placement (as a percent)" } } }, "localname": "DebtInstrumentSubsequentPlacementOptionalRedemptionMaximumNetProceedsPercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DebtInstrumentSubsequentPlacementOptionalRedemptionRedemptionPricePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Subsequent Placement Optional Redemption, Redemption Price, Percentage", "label": "Debt Instrument, Subsequent Placement Optional Redemption, Redemption Price, Percentage", "terseLabel": "Subsequent placement optional redemption, redemption price (as a percent)" } } }, "localname": "DebtInstrumentSubsequentPlacementOptionalRedemptionRedemptionPricePercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "phun_DerivedOverOurNetRevenuesPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derived over net revenues percentage", "terseLabel": "Derived over net revenues percentage" } } }, "localname": "DerivedOverOurNetRevenuesPercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "percentItemType" }, "phun_DigitalCurrenciesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Digital Currencies [Member]", "label": "Digital Currencies [Member]", "terseLabel": "Digital Currencies" } } }, "localname": "DigitalCurrenciesMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "phun_DomesticAndForeignOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Domestic and Foreign Operations [Abstract]", "terseLabel": "Domestic and Foreign Operations [Abstract]" } } }, "localname": "DomesticAndForeignOperationsAbstract", "nsuri": "http://www.phunware.com/20200630", "xbrltype": "stringItemType" }, "phun_DomesticAndForeignOperationsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Domestic and Foreign Operations [Text Block]", "terseLabel": "Domestic and Foreign Operations" } } }, "localname": "DomesticAndForeignOperationsTextBlock", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DomesticandForeignOperations" ], "xbrltype": "textBlockItemType" }, "phun_EllenoffGrossmanScholeLLPVStellarAcquisitionIIICorpMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ellenoff Grossman & Schole LLP v. Stellar Acquisition III, Corp", "label": "Ellenoff Grossman & Schole LLP v. Stellar Acquisition III, Corp [Member]", "terseLabel": "Ellenoff Grossman & Schole LLP v. Stellar Acquisition III, Corp" } } }, "localname": "EllenoffGrossmanScholeLLPVStellarAcquisitionIIICorpMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "phun_EveryTenDaysThereafterMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Every Ten Days Thereafter [Member]", "label": "Every Ten Days Thereafter [Member]", "terseLabel": "Every Ten Days Thereafter" } } }, "localname": "EveryTenDaysThereafterMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "domainItemType" }, "phun_FactorExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "label": "Factor expense", "terseLabel": "Factor expense" } } }, "localname": "FactorExpense", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "monetaryItemType" }, "phun_FactoredReceivablesPayable": { "auth_ref": [], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "Factored receivables payable", "terseLabel": "Factored receivables payable" } } }, "localname": "FactoredReceivablesPayable", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet", "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "monetaryItemType" }, "phun_FactoringAgreementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Factoring Agreement [Abstract]", "terseLabel": "Factoring Agreement [Abstract]" } } }, "localname": "FactoringAgreementAbstract", "nsuri": "http://www.phunware.com/20200630", "xbrltype": "stringItemType" }, "phun_FactoringAgreementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Factoring Agreement [Table]", "label": "Factoring Agreement [Line Items]", "terseLabel": "Factoring Agreement [Line Items]" } } }, "localname": "FactoringAgreementLineItems", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "stringItemType" }, "phun_FactoringAgreementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Factoring Agreement [Table]", "label": "Factoring Agreement [Table]", "terseLabel": "Factoring Agreement [Table]" } } }, "localname": "FactoringAgreementTable", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "stringItemType" }, "phun_FactoringAgreementTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Factoring Agreement [Text Block]", "terseLabel": "Factoring Agreement" } } }, "localname": "FactoringAgreementTextBlock", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreement" ], "xbrltype": "textBlockItemType" }, "phun_FairValueOfOptionsVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested.", "label": "Fair value of options vested", "terseLabel": "Fair value of options vested" } } }, "localname": "FairValueOfOptionsVested", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "phun_FeesPaidTimePeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fees Paid Time Period [Axis]", "label": "Fees Paid Time Period [Axis]", "terseLabel": "Fees Paid Time Period [Axis]" } } }, "localname": "FeesPaidTimePeriodAxis", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "stringItemType" }, "phun_FeesPaidTimePeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Fees Paid Time Period [Axis]", "label": "Fees Paid Time Period [Domain]", "terseLabel": "Fees Paid Time Period [Domain]" } } }, "localname": "FeesPaidTimePeriodDomain", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "domainItemType" }, "phun_FeesPaidforFactoredReceivablesPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fees Paid for Factored Receivables, Percentage", "label": "Fees Paid for Factored Receivables, Percentage", "terseLabel": "Fees paid for factored receivables, percentage" } } }, "localname": "FeesPaidforFactoredReceivablesPercentage", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "percentItemType" }, "phun_First30DaysMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First 30 Days [Member]", "label": "First 30 Days [Member]", "terseLabel": "First 30 Days" } } }, "localname": "First30DaysMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "domainItemType" }, "phun_FoxNetworksGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fox Networks Group [Member]", "label": "Fox Networks Group [Member]", "terseLabel": "Fox Networks Group" } } }, "localname": "FoxNetworksGroupMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "phun_FutureAdvances": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "label": "Future advances", "terseLabel": "Future advances" } } }, "localname": "FutureAdvances", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/FactoringAgreementDetails" ], "xbrltype": "monetaryItemType" }, "phun_HIDGlobalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HID Global", "label": "HID Global [Member]", "terseLabel": "HID Global (through Bluvision Inc.)" } } }, "localname": "HIDGlobalMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "phun_HoustonMethodistMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Houston Methodist [Member]", "label": "Houston Methodist [Member]", "terseLabel": "Houston Methodist" } } }, "localname": "HoustonMethodistMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "phun_IndividualsAssociatedWithChiefExecutiveOfficerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Individuals Associated With Chief Executive Officer", "label": "Individuals Associated With Chief Executive Officer [Member]", "terseLabel": "Individuals Associated With Chief Executive Officer" } } }, "localname": "IndividualsAssociatedWithChiefExecutiveOfficerMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "phun_InvestorNoteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investor Note", "label": "Investor Note [Member]", "terseLabel": "Investor Note" } } }, "localname": "InvestorNoteMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "phun_IssuanceOfCommonStockRelatedToCashBasedExerciseOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Issuance Of Common Stock Related To Cash-Based Exercise Of Common Stock", "label": "Issuance Of Common Stock Related To Cash-Based Exercise Of Common Stock", "terseLabel": "Exercise of common stock warrants for cash" } } }, "localname": "IssuanceOfCommonStockRelatedToCashBasedExerciseOfCommonStock", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_IssuanceOfCommonStockRelatedToCashBasedExerciseOfCommonStockShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Issuance Of Common Stock Related To Cash-Based Exercise Of Common Stock, Shares", "label": "Issuance Of Common Stock Related To Cash-Based Exercise Of Common Stock, Shares", "terseLabel": "Exercise of common stock warrants for cash (in shares)" } } }, "localname": "IssuanceOfCommonStockRelatedToCashBasedExerciseOfCommonStockShares", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "phun_IssuanceOfCommonStockShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Issuance of common stock shares.", "label": "Issuance of common stock shares", "terseLabel": "Issuance of common stock shares (in shares)" } } }, "localname": "IssuanceOfCommonStockShares", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "phun_LossContingencySharesLockUpPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Shares Lock-Up, Period", "label": "Loss Contingency, Shares Lock-Up, Period", "terseLabel": "Loss contingency, shares lock-up, period" } } }, "localname": "LossContingencySharesLockUpPeriod", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "phun_LossOnSaleOfDigitalCurrencies": { "auth_ref": [], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss on sale of digital currencies.", "label": "Loss on sale of digital currencies", "terseLabel": "Loss on sale of digital currencies" } } }, "localname": "LossOnSaleOfDigitalCurrencies", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_MDAndersonMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "MD Anderson", "label": "MD Anderson [Member]", "terseLabel": "MD Anderson" } } }, "localname": "MDAndersonMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "phun_NumberOfAggregateIntrinsicValueOfOptionsExercised": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Number of aggregate intrinsic value of options exercised.", "label": "Number of aggregate intrinsic value of options exercised", "terseLabel": "Aggregate intrinsic value of options exercised" } } }, "localname": "NumberOfAggregateIntrinsicValueOfOptionsExercised", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "phun_OutstandingSharesonLastDayofImmediatelyPrecedingYearMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding Shares on Last Day of Immediately Preceding Year [Member]", "label": "Outstanding Shares on Last Day of Immediately Preceding Year [Member]", "terseLabel": "Outstanding Shares on Last Day of Immediately Preceding Year" } } }, "localname": "OutstandingSharesonLastDayofImmediatelyPrecedingYearMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "phun_PPPLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PPP Loan", "label": "PPP Loan [Member]", "terseLabel": "Paycheck Protection Program Loan" } } }, "localname": "PPPLoanMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "phun_PaymentForSeriesCashRedemption": { "auth_ref": [], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payment for series cash redemption.", "label": "PaymentForSeriesCashRedemption", "negatedLabel": "Series A convertible preferred stock redemptions and dividend payments" } } }, "localname": "PaymentForSeriesCashRedemption", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_PhunCoinDepositsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PhunCoin deposits [Member]", "terseLabel": "PhunCoin deposits" } } }, "localname": "PhunCoinDepositsMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/PhunCoinPhunTokenDetails" ], "xbrltype": "domainItemType" }, "phun_PhunCoinLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for PhunCoin [Table]", "label": "PhunCoin [Line Items]", "terseLabel": "PhunCoin [Line Items]" } } }, "localname": "PhunCoinLineItems", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/PhunCoinPhunTokenDetails" ], "xbrltype": "stringItemType" }, "phun_PhunCoinPhunTokenTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PhunCoin & PhunToken [Table]", "label": "PhunCoin & PhunToken [Table]", "terseLabel": "PhunCoin & PhunToken [Table]" } } }, "localname": "PhunCoinPhunTokenTable", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/PhunCoinPhunTokenDetails" ], "xbrltype": "stringItemType" }, "phun_PhunwareIncvUberTechnologiesInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Phunware, Inc v Uber Technologies, Inc. [Member]", "label": "Phunware, Inc v Uber Technologies, Inc. [Member]", "terseLabel": "Phunware, Inc v Uber Technologies, Inc." } } }, "localname": "PhunwareIncvUberTechnologiesInc.Member", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "phun_PlaintiffsVTheCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plaintiffs v. The Company", "label": "Plaintiffs v. The Company [Member]", "terseLabel": "Plaintiffs v. The Company" } } }, "localname": "PlaintiffsVTheCompanyMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "phun_PlatformSubscriptionsAndServicesRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Platform subscriptions and services revenue [Member]", "terseLabel": "Platform subscriptions and services revenue" } } }, "localname": "PlatformSubscriptionsAndServicesRevenueMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/RevenueDeferredRevenueDetails", "http://www.phunware.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "phun_PostClosingOutstandingSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Post-Closing Outstanding Shares [Member]", "label": "Post-Closing Outstanding Shares [Member]", "terseLabel": "Post-Closing Outstanding Shares" } } }, "localname": "PostClosingOutstandingSharesMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "phun_PresidioNetworkedSolutionsLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Presidio Networked Solutions LLC", "label": "Presidio Networked Solutions LLC [Member]", "terseLabel": "Presidio Networked Solutions LLC" } } }, "localname": "PresidioNetworkedSolutionsLLCMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "phun_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Private Placement Warrants [Member]", "verboseLabel": "Private Placement Warrants" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "phun_ProceedsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Proceeds [Axis]", "label": "Proceeds [Axis]", "terseLabel": "Proceeds [Axis]" } } }, "localname": "ProceedsAxis", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "phun_ProceedsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Proceeds [Axis]", "label": "Proceeds [Domain]", "terseLabel": "Proceeds [Domain]" } } }, "localname": "ProceedsDomain", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "phun_ProceedsFromDepositsFinancingActivities": { "auth_ref": [], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Deposits, Financing Activities", "label": "Proceeds From Deposits, Financing Activities", "terseLabel": "Proceeds from PhunCoin deposits" } } }, "localname": "ProceedsFromDepositsFinancingActivities", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_ProceedsFromOfferingOfSecurityToken": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "label": "Proceeds From Offering Of Security Token", "terseLabel": "Aggregate of receivable amount" } } }, "localname": "ProceedsFromOfferingOfSecurityToken", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/PhunCoinPhunTokenDetails" ], "xbrltype": "monetaryItemType" }, "phun_ProceedsReceivedFromSaleOfDigitalCurrencies": { "auth_ref": [], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds received from sale of digital currencies.", "label": "Proceeds received from sale of digital currencies", "terseLabel": "Proceeds received from sale of digital currencies" } } }, "localname": "ProceedsReceivedFromSaleOfDigitalCurrencies", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_ProceedsfromPaymentsforFactoringAgreement": { "auth_ref": [], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Proceeds from (Payments for) Factoring Agreement", "label": "Proceeds from (Payments for) Factoring Agreement", "negatedTerseLabel": "Net repayments on factoring agreement" } } }, "localname": "ProceedsfromPaymentsforFactoringAgreement", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_PromissoryNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Promissory Notes", "label": "Promissory Notes [Member]", "terseLabel": "Promissory notes" } } }, "localname": "PromissoryNotesMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "phun_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Public Warrants [Member]", "verboseLabel": "Public Warrants (PHUNW)" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "phun_RelatedPartyBridgeLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related-Party Bridge Loan", "label": "Related-Party Bridge Loan [Member]", "terseLabel": "Related-party bridge loans" } } }, "localname": "RelatedPartyBridgeLoanMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "phun_ReleaseOfRestrictedStockShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Release of Restricted Stock, Shares", "label": "Release of Restricted Stock, Shares", "terseLabel": "Vesting of restricted stock (in shares)" } } }, "localname": "ReleaseOfRestrictedStockShares", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "phun_RestrictedSharesSubjectToRepurchaseForUnvestedSharesRelatedToEarlyOptionExercisesUnderStockEquityPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted shares subject to repurchase for unvested shares related to early option exercises under stock equity plans.", "label": "Restricted shares subject to repurchase for unvested shares related to early option exercises under stock equity plans", "terseLabel": "Restricted shares subject to repurchase for unvested shares related to early option exercises under stock equity plans (in shares)" } } }, "localname": "RestrictedSharesSubjectToRepurchaseForUnvestedSharesRelatedToEarlyOptionExercisesUnderStockEquityPlans", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails", "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "phun_RestrictedStockUnitsRSUsNonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units (RSUs) - Non-Employee Directors [Member]", "label": "Restricted Stock Units (RSUs) - Non-Employee Directors [Member]", "terseLabel": "Restricted Stock Units (RSUs) - Non-Employee Directors" } } }, "localname": "RestrictedStockUnitsRSUsNonEmployeeDirectorsMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "phun_RestrictedStockUnitsRSUsNonEmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units (RSUs) - Non-Employees", "label": "Restricted Stock Units (RSUs) - Non-Employees [Member]", "terseLabel": "Restricted Stock Units (RSUs) - Non-Employees" } } }, "localname": "RestrictedStockUnitsRSUsNonEmployeesMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "phun_RestrictedStockUnitsRSUsTeamMembersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units (RSUs) - Team Members", "label": "Restricted Stock Units (RSUs) - Team Members [Member]", "terseLabel": "Restricted Stock Units (RSUs) - Team Members" } } }, "localname": "RestrictedStockUnitsRSUsTeamMembersMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "phun_ScheduleOfWarrantActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of warrant activity.", "label": "Schedule of warrant activity [Table Text Block]", "terseLabel": "Summary of Warrant Activity by Warrant Type" } } }, "localname": "ScheduleOfWarrantActivityTableTextBlock", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "phun_SecurityTokenAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security Token", "label": "Security Token [Abstract]", "terseLabel": "Security Token [Abstract]" } } }, "localname": "SecurityTokenAbstract", "nsuri": "http://www.phunware.com/20200630", "xbrltype": "stringItemType" }, "phun_SecurityTokensTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security Tokens", "label": "Security Tokens [Text Block]", "terseLabel": "PhunCoin & PhunToken" } } }, "localname": "SecurityTokensTextBlock", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/PhunCoinPhunToken" ], "xbrltype": "textBlockItemType" }, "phun_SeniorConvertibleNotesPayableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Convertible Notes Payable", "label": "Senior Convertible Notes Payable [Member]", "terseLabel": "Senior convertible note" } } }, "localname": "SeniorConvertibleNotesPayableMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails", "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "phun_SeriesANoteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series A Note", "label": "Series A Note [Member]", "terseLabel": "Series A Note" } } }, "localname": "SeriesANoteMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "phun_SeriesBNoteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series B Note", "label": "Series B Note [Member]", "terseLabel": "Series B Note" } } }, "localname": "SeriesBNoteMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "phun_ShareBasedCompensationArrangementbySharebasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share-Based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Share-Based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementbySharebasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "phun_ShareTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Share Type [Axis]", "label": "Share Type [Domain]", "terseLabel": "Share Type [Domain]" } } }, "localname": "ShareTypeDomain", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "phun_SharebasedCompensationArrangementbySharebasedPaymentAwardPercentOutstandingSharesonLastDay": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percent Outstanding Shares on Last Day", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percent Outstanding Shares on Last Day", "terseLabel": "Percent of shares outstanding on last day" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPercentOutstandingSharesonLastDay", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "phun_SharebasedCompensationArrangementbySharebasedPaymentAwardPercentSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percent Shares Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percent Shares Outstanding", "terseLabel": "Annual percentage increase" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPercentSharesOutstanding", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "phun_SharesAvailableforIssuancePeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares Available for Issuance Period [Axis]", "label": "Shares Available for Issuance Period [Axis]", "terseLabel": "Share Type [Axis]" } } }, "localname": "SharesAvailableforIssuancePeriodAxis", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "phun_StockIssuedDuringPeriodSharesExerciseOfCommonStockCashlessProvision": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Exercise Of Common Stock, Cashless Provision", "label": "Stock Issued During Period, Shares, Exercise Of Common Stock, Cashless Provision", "terseLabel": "Exercise of common stock warrants pursuant to cashless provision (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfCommonStockCashlessProvision", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "phun_StockIssuedDuringPeriodSharesExerciseOfStockOptionsnetOfVestingOfRestrictedShares": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Exercise of stock options, net of vesting of restricted shares, shares", "terseLabel": "Exercise of stock options, net of vesting of restricted shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfStockOptionsnetOfVestingOfRestrictedShares", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "phun_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Warrants Exercised", "label": "Stock Issued During Period, Shares, Warrants Exercised", "verboseLabel": "Stock issued, warrants exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "phun_StockIssuedDuringPeriodValueExerciseOfCommonStockCashlessProvision": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Exercise of Common Stock, Cashless Provision", "label": "Stock Issued During Period, Value, Exercise of Common Stock, Cashless Provision", "terseLabel": "Exercise of common stock warrants pursuant to cashless provisions" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfCommonStockCashlessProvision", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_StockIssuedDuringPeriodValueExerciseOfStockOptionsnetOfVestingOfRestrictedShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "label": "Exercise of stock options, net of vesting of restricted shares", "terseLabel": "Exercise of stock options, net of vesting of restricted shares" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfStockOptionsnetOfVestingOfRestrictedShares", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_TemporaryEquityStockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Temporary Equity, Stock Redeemed or Called During Period, Shares", "label": "Temporary Equity, Stock Redeemed or Called During Period, Shares", "negatedLabel": "Series A convertible preferred stock redeemed for cash (in shares)" } } }, "localname": "TemporaryEquityStockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "phun_TemporaryEquityStockRedeemedOrCalledDuringPeriodValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Temporary Equity, Stock Redeemed or Called During Period, Value", "label": "Temporary Equity, Stock Redeemed or Called During Period, Value", "negatedTerseLabel": "Series A convertible preferred stock redeemed for cash" } } }, "localname": "TemporaryEquityStockRedeemedOrCalledDuringPeriodValue", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "phun_TwoThousandEighteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "2018 Employee Stock Purchase Plan [Member]", "terseLabel": "2018 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandEighteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "phun_TwoThousandEighteenStockOptionAndIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "2018 Stock Option and Incentive Plan [Member]", "terseLabel": "2018 Stock Option and Incentive Plan" } } }, "localname": "TwoThousandEighteenStockOptionAndIncentivePlanMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "phun_TwoThousandNineStockOptionAndIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "2009 Stock Option and Incentive Plan [Member]", "terseLabel": "2009 Stock Option and Incentive Plan" } } }, "localname": "TwoThousandNineStockOptionAndIncentivePlanMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "phun_UbersFirstAmendedCrossComplaintMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Uber's First Amended Cross-Complaint [Member]", "label": "Uber's First Amended Cross-Complaint [Member]", "terseLabel": "Uber's First Amended Cross-Complaint" } } }, "localname": "UbersFirstAmendedCrossComplaintMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "phun_UnitPurchaseOptionWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Unit Purchase Option Warrants [Member]", "verboseLabel": "Unit Purchase Option Warrants" } } }, "localname": "UnitPurchaseOptionWarrantsMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "phun_UnrecognizedStockCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized stock compensation expense.", "label": "Unrecognized stock compensation expense", "terseLabel": "Unrecognized stock compensation expense" } } }, "localname": "UnrecognizedStockCompensationExpense", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "phun_WarrantExercisedCash": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrants Exercised, Cash", "label": "Warrants/UPO's Exercised, Cash", "terseLabel": "Cash exercises for warrants (in shares)" } } }, "localname": "WarrantExercisedCash", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "phun_WarrantsAndRightsOutstandingEffectiveRegistrationStatementTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrants and Rights Outstanding, Effective Registration Statement, Term", "label": "Warrants and Rights Outstanding, Effective Registration Statement, Term", "terseLabel": "Period for registration statement to be declared effective" } } }, "localname": "WarrantsAndRightsOutstandingEffectiveRegistrationStatementTerm", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "phun_WarrantsAndRightsOutstandingRegistrationStatementFilingTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrants and Rights Outstanding, Registration Statement Filing, Term", "label": "Warrants and Rights Outstanding, Registration Statement Filing, Term", "terseLabel": "Period to file registration statement" } } }, "localname": "WarrantsAndRightsOutstandingRegistrationStatementFilingTerm", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "phun_WorldWideTechnologyIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "World Wide Technology, Inc.", "label": "World Wide Technology, Inc. [Member]", "terseLabel": "World Wide Technology, Inc." } } }, "localname": "WorldWideTechnologyIncMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "phun_WynnLasVegasLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Wynn Las Vegas, LLC", "label": "Wynn Las Vegas, LLC [Member]", "terseLabel": "Wynn Las Vegas, LLC" } } }, "localname": "WynnLasVegasLLCMember", "nsuri": "http://www.phunware.com/20200630", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r105", "r146", "r151", "r256" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r103", "r146", "r149", "r253", "r254" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/PhunCoinPhunTokenDetails", "http://www.phunware.com/role/RevenueDeferredRevenueDetails", "http://www.phunware.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/PhunCoinPhunTokenDetails", "http://www.phunware.com/role/RevenueDeferredRevenueDetails", "http://www.phunware.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Condensed Income Statement" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r104", "r146", "r150", "r255", "r259", "r261", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses related to alleged unpaid invoices" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r17", "r241" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $3,190 and $3,179 at June\u00a030, 2020 and December\u00a031, 2019, respectively" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "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", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r232", "r250" ], "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.", "label": "Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r43", "r44", "r45" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r42", "r45", "r46", "r187" ], "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": "Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "verboseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "negatedTerseLabel": "Reacquisition of equity component of Senior Convertible Note" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r154", "r156", "r180", "r181" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r106", "r108" ], "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", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r70", "r199" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and deferred financing costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r70", "r112", "r114" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of acquired intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r102", "r228", "r243" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r40" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r157", "r178" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails", "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r26", "r72" ], "calculation": { "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashCashandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashCashandRestrictedCashDetails", "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r6" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r66", "r72", "r74" ], "calculation": { "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashCashandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and restricted cash at the end of the period", "periodStartLabel": "Cash and restricted cash at the beginning of the period", "totalLabel": "Total cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashCashandRestrictedCashDetails", "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r66", "r194" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r26" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash equivalents, at carrying value" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of non-cash financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r6" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r80", "r138", "r155" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails", "http://www.phunware.com/role/StockholdersEquityWarrantsDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [ "r77" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails", "http://www.phunware.com/role/StockholdersEquityWarrantsDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r79" ], "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 per share (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [ "r80" ], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "netLabel": "Class of warrant or right, outstanding (in shares)", "terseLabel": "Warrants/UPO's Outstanding December 31, 2019", "verboseLabel": "Warrants Outstanding June 30, 2020" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r77", "r138", "r155" ], "lang": { "en-US": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r35", "r121", "r233", "r249" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.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", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r120", "r124" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE", "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited", "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r132" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r48", "r50", "r51" ], "calculation": { "http://www.phunware.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" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r94", "r95", "r190", "r191" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r94", "r95", "r190", "r191", "r257" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r90", "r239" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r94", "r95", "r190", "r191" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r140", "r141", "r147" ], "calculation": { "http://www.phunware.com/role/RevenueDeferredRevenueDetails": { "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", "totalLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r140", "r141", "r147" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.phunware.com/role/RevenueDeferredRevenueDetails": { "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", "terseLabel": "Total current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet", "http://www.phunware.com/role/RevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r140", "r141", "r147" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.phunware.com/role/RevenueDeferredRevenueDetails": { "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": "Non-current deferred revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet", "http://www.phunware.com/role/RevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r148" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r10", "r229", "r240", "r258" ], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible notes" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r57" ], "calculation": { "http://www.phunware.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 revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative-effect adjustment resulting from the adoption of ASU 2014-09" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r11", "r12", "r229", "r230", "r240" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective.", "label": "Debt Instrument, Convertible, Stock Price Trigger", "terseLabel": "Debt instrument, convertible, stock price trigger (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r198", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount of note" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails", "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r32" ], "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 (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails", "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails", "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r33" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Redemption price of outstanding principal (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r33", "r78", "r133", "r134", "r135", "r136", "r197", "r198", "r200", "r238" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails", "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r197", "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Original issue discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r185" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r184", "r185" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r36", "r202" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.", "label": "Deposit Liability, Current", "terseLabel": "PhunCoin deposits" } } }, "localname": "DepositLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r70", "r115" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.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", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueDisaggregationofRevenueDetails", "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueDisaggregationofRevenueDetails", "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r182" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r34", "r81", "r206" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to Related Parties, Noncurrent", "negatedLabel": "Less: related-party debt", "terseLabel": "Long-term debt - related party" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r84" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss per common share, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r75", "r85", "r86", "r87" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Loss per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r194" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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 on cash and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r177" ], "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": "Weighed-average period of costs amortized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unamortized fair value of restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r176" ], "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": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited", "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r70", "r129", "r130" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.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", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r55" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r109", "r110" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r56" ], "calculation": { "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r53", "r83", "r225", "r234", "r252" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r117" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails", "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails", "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r101", "r186" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r73" ], "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, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r69" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r69" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r69" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.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 expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r69" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.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 revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r69" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r111", "r113" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Interest and Other Income [Abstract]", "terseLabel": "Interest expense" } } }, "localname": "InterestAndOtherIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r52", "r100", "r196", "r199", "r236" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r60", "r128" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r65", "r67", "r73" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_JudicialRulingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Litigation outcome that occurs as a result of judicial intervention, supervision, or approval.", "label": "Judicial Ruling [Member]", "terseLabel": "Judicial Ruling" } } }, "localname": "JudicialRulingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense under operating leases" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r29" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r231", "r247" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r126", "r230", "r244" ], "calculation": { "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails": { "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 current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: current maturities of long-term debt", "terseLabel": "Current maturities of long-term debt, net" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails": { "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 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 debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r33" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails", "http://www.phunware.com/role/SubsequentEventsDetails", "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r33", "r125" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails", "http://www.phunware.com/role/SubsequentEventsDetails", "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r121", "r122", "r123" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Loss contingency, damages awarded" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r121", "r122", "r123" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Stock issued during period, value, issued for services" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r66" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r66" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r66", "r68", "r71" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r47", "r49", "r54", "r71", "r86", "r235", "r251" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.phunware.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", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited", "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Note payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Notes Payable to Banks" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ObligationWithJointAndSeveralLiabilityArrangementLineItems": { "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": "Obligation with Joint and Several Liability Arrangement [Line Items]", "terseLabel": "Obligation with Joint and Several Liability Arrangement [Line Items]" } } }, "localname": "ObligationWithJointAndSeveralLiabilityArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ObligationWithJointAndSeveralLiabilityArrangementTable": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about contractual obligation with joint and several liability, including but not limited to, debt arrangements, settled litigation, and judicial rulings.", "label": "Obligation with Joint and Several Liability Arrangement [Table]", "terseLabel": "Obligation with Joint and Several Liability Arrangement [Table]" } } }, "localname": "ObligationWithJointAndSeveralLiabilityArrangementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.phunware.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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r201", "r203" ], "calculation": { "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r201", "r203" ], "calculation": { "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020 (Remainder)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r201", "r203" ], "calculation": { "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "verboseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r201", "r203" ], "calculation": { "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "verboseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r201", "r203" ], "calculation": { "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "verboseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r201", "r203" ], "calculation": { "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "verboseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r201", "r203" ], "calculation": { "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "verboseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesFutureMinimumLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r188" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "The Company and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r9", "r227", "r242" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r41", "r43", "r193", "r195" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after 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, before Tax", "terseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited", "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r70" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest expense" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r157", "r178" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r24", "r25" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications of Prior Year Presentation" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Loan proceeds" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r63" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from borrowings, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r63" ], "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": "Proceeds from debt, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt", "verboseLabel": "Cash purchase price" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r63" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Proceeds from related party bridge loans" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r62", "r179" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of options to purchase common stock" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r62" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from warrant exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]", "terseLabel": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueDeferredRevenueDetails", "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r116", "r248" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecapitalizationCosts": { "auth_ref": [ "r119" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of recapitalization costs for professional fees associated with restructuring debt and equity mixture that do not qualify for capitalization.", "label": "Recapitalization Costs", "terseLabel": "Recapitalization costs" } } }, "localname": "RecapitalizationCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r205", "r208", "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction, amounts of transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r153", "r207", "r208" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "terseLabel": "Related party transaction, rate (as a percent)" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r153", "r207", "r208", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r64" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedTerseLabel": "Payments on senior convertible note" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r64" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r64" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedTerseLabel": "Payments on related party notes" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r183", "r262" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.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]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r5", "r9", "r74", "r260" ], "calculation": { "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashCashandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashCashandRestrictedCashDetails", "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashDetails", "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "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": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r137", "r246" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r145", "r146" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.phunware.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r143" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r144" ], "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, expected timing" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-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/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percent of revenue expected to be recognized over next 12 months" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueNarrativeDetails" ], "xbrltype": "percentItemType" }, "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", "verboseLabel": "Aggregate shares issued (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Debt Obligations" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]", "terseLabel": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/RevenueDeferredRevenueDetails", "http://www.phunware.com/role/TheCompanyandBasisofPresentationConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r6", "r74", "r226", "r245" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CashCashEquivalentsandRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r157", "r178" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails", "http://www.phunware.com/role/StockBasedCompensationDetails", "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r161", "r173", "r174" ], "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": "Stock-Based Compensation" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r93", "r94", "r95", "r96", "r190", "r192" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/TheCompanyandBasisofPresentationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.phunware.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", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r55" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing", "verboseLabel": "Selling and Marketing Expense" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails", "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r69" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.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", "terseLabel": "Total stock-based compensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period of award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Restricted stock unit awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails", "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "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": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "terseLabel": "Restricted stock units awards grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails", "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationCondensedIncomeStatementDetails", "http://www.phunware.com/role/StockBasedCompensationDetails", "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares participant may purchase" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r162", "r164" ], "lang": { "en-US": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of shares, exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Number of shares, forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r163", "r178" ], "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": "Number of shares, ending outstanding (in shares)", "periodStartLabel": "Number of shares, beginning outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r162" ], "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": "Weighted average exercise price, ending outstanding (in dollars per share)", "periodStartLabel": "Weighted average exercise price, beginning outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r155", "r160" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails", "http://www.phunware.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.phunware.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage of award (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.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", "terseLabel": "Unvested shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "ESPP, purchase price percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r14", "r15", "r16", "r132" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r39", "r132" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited", "http://www.phunware.com/role/DebtDetails" ], "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/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Other Comprehensive Income [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "StatementOfOtherComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r38", "r132", "r133", "r137" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Issuance of common stock related to conversion of Senior Convertible Note (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited", "http://www.phunware.com/role/DebtDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r15", "r16", "r132", "r137" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock for payment of legal, earned bonus, and board of director fees (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r132", "r137", "r166" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of shares, exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r39", "r132", "r137" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Issuance of common stock upon partial conversions of Senior Convertible Note" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments", "terseLabel": "Equity classified cash conversion feature of Senior Convertible Notes" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of common stock for payment of legal, earned bonus and board of director fees" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r15", "r16", "r132", "r137" ], "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": "Issuance of common stock for payment of legal, earned bonus, and board of director fees" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "auth_ref": [ "r132" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Value", "negatedTerseLabel": "Series A convertible preferred stock redeemed for cash" } } }, "localname": "StockRedeemedOrCalledDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r107" ], "calculation": { "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet", "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r139" ], "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": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/DebtDetails", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofChangesinConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r88", "r89", "r91", "r92", "r97", "r98", "r99" ], "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]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/StockBasedCompensationDetails" ], "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]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/COVERPAGE", "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r189" ], "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": "Warrant, term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted-average common shares used to compute net loss per share, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.phunware.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "405", "URI": "http://asc.fasb.org/extlink&oid=84228828&loc=SL34748401-199205" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r229": { "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=6876686&loc=d3e534808-122878" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "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=119400593&loc=d3e572229-122910" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r259": { "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=6589523&loc=d3e617274-123014" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r261": { "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=6590653&loc=d3e638233-123024" }, "r262": { "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" }, "r263": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r264": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r265": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r266": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r267": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r268": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r269": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r271": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r272": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r56": { "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=116634182&loc=SL114868664-224227" }, "r57": { "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=116634182&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "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=6877327&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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=6877327&loc=d3e13212-122682" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 67 0001628280-20-012736-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-20-012736-xbrl.zip M4$L#!!0 ( ,"&#E$(1/5Z+0@ %@N : 97@M,S$Q>&-E+%MR#+BVBQK72U*?#\%] M*J@E5TN82VY)KF3UUW>&7+U9LJTD=SVK3H#(VB4Y')+/,_.0XNEWEQ\N;O_S M\8ID+I?DX[]_^/GZ@M0:S>:GSD6S>7E[27ZZ_>?/I!NU8G)KJ++"":VH;#:O MWM=(+7.NT^DTFG8B;<;-VYLFFNHVI=:61\RQVMDIOH%/3MG9WTZ_:S3( MI4[*G"M'$L.IXXR45J@Q^<2XO2.-1E7K0A]/R_X9HH)'27,C9X/M;D7-+WO,IN=$Y5=_7+:Q7PW(CTE#1 MBM\Y. _C\(_3,+8^V)%"\?E8X[8?W=5])D;"D4XM#VSZH!):!FV%.S1CF MS>DB]/3"1WEQ=7-[_>/UQ?GM]8?WCP[SI0ZJNWU0UW5R+JDB_XK(/Y1P>FKO M1)TDW#B1SHC+J'O[IG<\?'I5A6*PHH-&? R=%I0Q(&A#\M0-.D?P9L^F)([F MHWVY7JY-GY:KTE&)YP8/A%\"I'29<*27TIJ@&UR1FYXH8TC6I$?M'Z?9?#].R9& 3D+@"B3J@ M6&!,+ !(R 'DAI1+D%?XL@^Z!AXQ+VOK6*.44 &0K0%^OCOK_4FHS4@J(9?. M86_X6%@'FM@1BB^#W^!E?06]=N[,AK>O#L"=O07P[=IJOWUSW([[0UM!M))5 M&,1TF@IX]#BX)IA]$7& (#&2')%!.,!\)(7-L#I6RR& 8Q#'9R9L(K4MH1V& M=J-E@%YA=,(9O+;D )#&.$ WP.GJ/LFH&G-R#E'SII10(^[01MP[X(>^:=QC MX>G0=_\0M@JM #E48 %V23#:KI C@!7=V[GO=*WO]/&^4=A\E1+M=?>/!O1P M_VC0[OIYO>06=GJP_#ZO/P_7.DJ.A)9V]R:8^T<<<%;U%-2$+@T8@(@Z$=;' M::C%E;>#NYEEA%_-$H9+ZH%;R8DE^.I5!L%" =$>?+%:"N9/(FPYLH():@0. M0 31X_.60DNE12'BJ6^]:O%175L.#CG((MBH '$NDE)23$8P+._$4M! BR"/ M5E4=?!MQK CY MIS]IHX,=HW3IQ$1_TME-@YF&XP8_@Q[> :&K55=D?D^T]U7 RI* M4P ]K%=C2:(-\PYXP3_F"D26!)9 "2^0?E@%-C.!"4!344!F^2JMM(^$2/:- M$,LD<36ALO21%.'"TQ04MYC 0MLMRGFAI7;(#.%QNYCV!("&$-5MD.PC7;K' M/=@E=]%%;8[[D?3Y/2D9S7M+MD+Y,T(Y:A>=)*5!+*T(A2U6/-$F!%!!D M']2N'(?]+/>'1'A^I,J%7X?!JXS:A:K"\.Q)Q)G/6WX^JIPR(U+<<5F=&#VH M7__J*?IJXNSC1GE_3R^_;*/LS[?9G'/U913%H+Z*^V5 1>1^AMC:V $L7*.P M"W#:V(6^\2_ 9)X+YSA_(F6--"@H+&<"_/-&#H =D"$L9B#XBWN1.:7Y;Z4 M]SU]2Y7X@Z7#;YO?%^CE([KF7(+&!%(\% MN6/+', $T^0'4R6\K>>OKU+-[.\6]1Q$2VH@KM4!1MR'8@"B__VE0FP]Y'RA M)EI.."9^1<2B=9CJ$;+K&!\#O?T4518^B:IV8QX]C:,MU MC%WN+(RT&C_I1I]?]PL:M*'ZJL-=YPN6UMDT_U6&Z8=UL0=6[6J?V$%4(HG9Q MOR!1A09\M2/+5X"%$'T(@V#P07I9"8TF$'DS%#X3!G8.)^M1:,=!P6X(HH07 M*N2\')>@QN)NW5_(6C"L6H(MD_NZ9^Y%^3)?K&?7[!LAGIG*MV^ZD-'\Y^8] MJY=)BET"X?_+K7WPYL_F1*4W0G> >_QUBLR!NG>$V20)Z+.+3/"47-WSI,33 M6?(AG E@T<''7:]I9T!$,J'1]66&Y]]B7GZC/'$N:'1M M[5IK;QNY%?W>7\%5T*P-Z/WP0W(,>&T'-;";9 T503\5G.$=#6'.<);D2%9_ M?>\E1P_;DJTTVZU5;X#(FB%Y>4F><^\AQ;,?KCY?CO_QY9JE+E/LR]]_^OGF MDM4:K=;7WF6K=36^8G\;__(SZS?;'38V/+?229USU6I=?ZJQ6NI<,6RU9K-9 M<]9K:C-IC6];9*K?4EI;: HG:N=G] 8_@8OSOYS]T&BP*QV7&>2.Q0:X \%* M*_,)^RK WK%&HZIUJ8NYD9/4L6Z[VV9?M;F34Q[*G70*SA=VSEKA^:SE.SF+ MM)B?GPDY95)\J,E./^E'_1X [QWU!\? VZ<@.B==ONOHYJO>WZ6Z-QAAP8-A*_!SA-K M#NY=@RLYR8=^3&2 &BS*(Q[?38PN<]&(M=)F:";107_: M_M^(##02GDDU'_XXEAE8]@EF[%9G//^Q;G&]&A:,3$)%*_\%Z#R.PS_.PMB. MT8Z2.2S&VNGZT5W?IS*2CO4ZS>[#H6T>5(S+ &:4<3/!>7.Z"#V]\E%>7M^. M;S[>7%Z,;SY_VCK,USJH_N9!W=39+]PY=E'F4&3.7,I=^_?#4Y&6X=9 M<"&0A@T%"=HZP<[V;."=YF)LK]?+AY/<;@[\M-ZPE$^!&9A*F&$\=*FT[->2 M&^24FK-;*+1Q3.?LHS89Z[0;OS*=L"]IF<^X 7:3QTU&Z0SCMM.AWI,*.<1@+3=SJI+Q M.\!^UVQ:?"?0&>Q2^=R+?5"%6!K,M5@MQ^;HB0##9JF,4V9+^EBUGP$B,ABA M 632*DS*E-]GTJ4X0%M [!TDNP6ZI@4.P-S"1UJ'R=8S3R^ W M>EE?0Z]=.//$VS<'X/[> GC\8+7?OSOI=HY'MH)H):(HB.DDD?CH<7##*/L2 MXA!!,E) R&" ,(^4M"E5IVH9!G *XO0LI(V5MB6VH]!NM K0*XR.0>!KRPX0 M:0(0N@%.U_=QRO,)L N,FK>EPAJ='F]T!@=PZ)MV!B(\'?KN'\,V)RM(CCRP M@+ID%&W7R!' 2N[MW'?RH.]D>]\D;)[7G2_08-#?/QKPP_VC0;?OY_4*+.[G MY-*/='@#BK>@IJ0I<!$G4KKXS36@MS;H;W+*L*O M9PD#BGO@5G)B!;YZE4&H4&*T1U^L5E+X\P9;1E8*R8VD <@@>GS>RLE2:4F( M>.I;KUI\5-<6T"&'680:%2C.95PJ3LD(A^6=6 D:;!'DT;JJPV\14$7,%]@> MQ'?EAWTD1K1OQ#AM'AUOX,7.$?4)/7:/Q3NS!)DUE8+ SZW..>4A;I$XI-6) M$=R(!3J1+Y)'4DDW)XFSJ5OBJ@>RQVB@V8.J:UK?I[O[:D!%:0KDB/62+(ZU M$=X!K_HGD*/24D@5+(&".$A5<$<3Z(!@B/FQ6U)P VQ-!N@VZ/=.FV>[!+ N/+VD";DN3E MC2F+%ML=SVD(,X'^>/Q2!V\)PV+?,+P*Z@$=3U%&QRV5]/4E&Z'\#:&^>HN\FSC[NE@=O M;+?L#[G%@G/U512EH+Z.^U5 )>1^@]AZL@U8NL9Q*^"TL4M]XU^@R2R3S@$\ MD[(BC0J*RH5$_[R1 V0'9@A+&0C_TH9D06GXK93HOJ=OF;GBU[D_A%T>+WX3@ M:M,8CI4V1%XNL*&%9>#=BO9*XV,3A"Q*\7I0/!;ECBTS!!-.DQ],E? V'L*^ M236SOUO4"Q0MB<&X5D<8@0_%"$3_(TR%V'K(^3*?:C4%2OPYGU2_)9DJ>D-6 M*#T'+)VE.H1L_H /B-_?114UO_^7Z TW+W:YGA!IYW0V/ J&G-\Q+]89N0*& MUECQPL)P\66$::M0?#Z4N5\-WV@TI4R'FJOJ!=VK[HB_FSC9^WW.P.NO\-PT?'S6[[Y#]LW&YVGBL< M]/H[MFWYJ0[3C>MF"YY_J/5JCU%%(.H6]TL256B@5SNR? U8!-'', @&'Z67 MM=!H I&?AL(7PL#.X>1A%-IQ4+@;PBCAAAA\[I[!^#_G1#>7:YI8\PB&5#D85 MGMO??)6Y^@PWJ_T=[_-_ U!+ P04 " # A@Y1[M7H7]$& "^.0 &@ M &5X+3,R,7AC97)T:69I8V%T:6]N>'$N:'1M[5M;;]LV%'[?KV =K'4 6U<[ MOC9 YJ18MC9-$Q?%G@9*HBPBDJA15!SOU^^0DGR-4S==+DY'B,?A]^^H@:FF&B(<=Q M2@5E,0YU_>2L@BJ!$$E7U\?CL3:V-<9'^O!"EZ(:>LA82C1/>)7#OGP"GP1[ MA[_TW]3KZ)BY641B@5Q.L" >RE(:C] WCZ17J%XO>@U8,N%T% AD&9:!OC%^ M1:]QWBZH",EA*:>OY]_[NE+2=Y@W.>Q[]!I1[WV%$L.RB=GNF([E-]H'3L?P MC$;;<9LM;!*G8_YM@I$Z=,_'I&(2DO>5B,;U@$C]W8:EM9J)Z(VI)X*N:1B_ M]BJJ[V'?9[$ A1P$Y'_F$4S_OF-)_"1@/?JBOX]RW%L@):4Q*7TU+>7=R$U"'"F1;FKGHVNU.N3 - MA/F'T\'1\/3SV;,R M>*/0W@X=&GL FZY] "*W##GG&4\S#/8)AD1 $"?_9)03Q6HI$#54 ME2/>[K4MR^C-]U:/S-X^PK$G)4INSL-NVDU#RAH$.(&T1 >V_#:4)(G,=FG$ MUYA*\KT4P,$IT*U'4!5:OVJ7VD!#4E)+2=JOH:,0Q^A20W_"$#9.KV@-9%/B M@_7@B:#7!'WV?>J"KNHYI[%+$QRN-BK_SX,L'F-.:N@T=K4%[P8L2G \*1VK M*<\^82'041:34N<'&F/0 INT3EKE&./7!68;-;4Y44 9!Q2 )"1&!CF,7"Q3$L$# M@#"@#,9BF?"SI74!_>=*"74+2V99X&"Y:&$YIB*8)ET4@G/)0ZHXGV) MUL6GS:HW38%Y,E&Y]II@;&TUC&D,T(QR?+D@!L-03ZXW=&FL0J\&]:YE\KHX+':V8$RQ\>]TM);14GM_ ?8(KY1?O!=H^7N!+KS5 MQJ:A=6QK??N=@^]L/-!:G=9#"&YHC::Y^5@(:@H(>%^Q*V7',KPQB\D]NVYN MKM71VM:FONIJ ODZ:TID2B!:RZXJIF8T'H7]+,SJ=!UI7 M&C^P$C[UNF(W--OY>E/S;9/'E_H6N;H\1RK=[#7C;5I\K M9TG/:ZW;JA1^7M8\=A84ZZ]Z74P Z2RD'I+0W+[\.,,1N9ML'CH9=I-W_[>A M.QEM1RA;0RA;ASSUD\[KXHVMFZ,U/Y3M..(E6K/+L2?)L3M_=%[-M-WAT2LY M/'J@8YZ7^CJYXYFM/1$JZ*00O^UO5'/'1;/ZGT?8XFY5MCXO:W;G!X]R^+,+ M\[W#_--$LF.'K6&'K0/G#YWD[**YT9G+2J'P+O%?N36[Q-G\(&6N=EY6?ZXD MT_Y/9=/:(Y@M*R,N:K>'LNS;72C[QJZK:F+SVP1D5E6>5V)/*\:I0)R$\@Y& M39:*QTP@CY"(>,BG(7Q.R[WG+HW("9E6;P]8%-$T+/J MFITS 4T^X21V90OTP/%$:I%SO'HS V),^++FV2T5>_&6"EOI^KV;+:@Z#HB0 MERDB[,E+%C[C1,K!OB@4>V!W66$\C=\^Q(D7)R]:5<;R;(N_/W^"KWL>\_M7LN%W@#;OEB_R\_]=:J]\_>?'\^=G9 MV?JY+=KKO>+P>=YMY]V07O=YOS#=,O:*CNE#=SPG"/,,D8R(M?%-7&_0[1?# MRQM5-RF#6S_LG3X?'TR726AL1O'D,A_RNR^! ^ET??UT:&H&9UQK[N2*;[56 M7;O/W6\,9](K-YJ<7A9?>BB:TE;GPH]WM'!09H?&G-P^?7S@CDM.6H/NM>:D M'\Y,$=9=K_,\Z0L2%$W.AK8=W]=X1)^GP]:4X?)-RQXC6'[EBO$9DPO.R_S: MR6=T3F^;=>8_PFM_ M0TO&]Q7/1P?'I]Y_OZ3MU4DOVJ9[^-=:Z&8?]M; "H+Q+__LA+ZII4NS\)]! M?OK7VJM>MP^VG36')]!B-_KVUUH_G/>?5[=Z_O)__:__]6<_[[?#RR2M;"*E M/Y^/?OSS^>C6MN>'+__T^6FM[ _;X:\UGYUU S0@/W^13@S%Z&/N M?>A6'^%X P"FR-WH^>?]W1#_6LN%HK)J" M0<.^:$[7=-*C0_YB S#+)]QZW3:':[7;NYW&YH=AX^C]L-$\:.V3][RQZ3N-SA8_Z&SA^M'QV5O: M:.]?]/#^I^WSQJ?WZ.#H/?R^C^I''\C^I\;Q3O,]/3@Z:.U\.F@UFMN\_EJA MM^1@N/_)B?UF&^[Y3Z?>J:/]SCZ"9\%_AWB?'!SM7VS3@\X'N-\A'-L^]6]> MY_;-![%_<7A>/]HF!\UM?-#$SW3_XCTYZ+P?7_,1 MGL6[!\V3HYW-K6']Z*!=/_K8;KQYC^KD8VMG\Y@U+CYV&A?_P&=_U-@\Z!R\ M5N=OFUO]^AZ"?S<^<\8TY9)E$G&6 ;B23..H,J1%4"YBQ A:>QE-NPQ_/K\F MPL>4Z*M!421YYJ4S[?U@BJVNWP2/M!+NMX0[O"I<1'R(.*(L!L3!M0:5&4U0 M)@1VG@L.OE:OO^ T+O[&SNYOMMA>IG MG[7QDBBO,L<,A#5$J$Q120%9&?8JT*@LD" $_2@ 8=%]$GI=&)>(?&W0S4?R MZ0XZ-A1KUV6&36)2GB+%$.B!,!R$'RW#2$ H,7G[4I4$O.UF@\N[X"G_FMM MN_%Z(KG$Y%YL!MO?!K9:5+99AP>TVL.-3J_HYQ=5./'.#-.1$K#8P;_F$%QM M,F"X 9JMB,\;S?K91,P'FV!KS59[Y\W6L$&V2&-SZZQ!MH>-3]LLG;??!*$U M7\-_^S?%? RVUMIY\X'M-[?A'O#,Y@;=/]K&^T>'N'[Q=ZO1V4Y#PHJSB$5" 6A4TO.@#9?]KK$6SZ_?8_3\+P\=MZ'L#8KJ6Q7EO!@KW4C4/P(4DQN%"B4F MWW*?OL<\%+6J0>'.*/?5]G]?MYB;%[^<_'3][B<566 %C"D<1 MGESWY=AE,_V54T5&T9='C(Y,OD\>\OQ:1]W9;T@80:#GG)>:,>>5]IQ81CEE M ;IQ%OTV?OUPF,Q[]-7#P\Y/VKG+^_60(*?F;GV_[+K+5BR$,(5*(J0X$@7B M,UY18ZEF7C.K(V-JN83YR12%Z?:71)#)IU92+%L&H.Y2+IU@RD$17HX?7QV< MW&)R;/(]W>-.Q= >>>LE5Q%;QE'4PBC-G*&",1:#'+MDA+N=Z;5_7S^WKS6@]@ASAR@L#K.D;AW3GE0AB& C=8,I=Z &M,*)ZK M'L!Z,F[PL_H$I',OF>+EZ_G\%)IU]=2*/)M^K_A!U;MU??IQ,W1[G;Q[UVT? M"A#7;O'\>NN_I?G.:JHI@@""!&845\QAB6,4RABGS80ML/EF6>S)'7/T2$G" M@'8+\,/1:0),BX1(+,&8$)GZ#>MQO\&'^>NW-%GRP'Y+ITZIWQQ3V#AKM1*. M.95HC>.82/@&!!60=M1O>+[[[8'\88K]1B'BYTP(3)%ED@?E&3*1>X09%M[% ML8>B+H#^/S#<:C.;ACIIB&(- K(,*<1&6D$P;[:)ZN!WZ: 6_]9Y & ML7J=DUXW#7@\84CS**))_B$0&K1#D4D;%14&F!0Q!C'BQ!,JYR.+9L/[/ VG MF/8[D_OM[BMSDO=->U'$%+4F!#,&" PPK R23GMA M#=(.SR6-!NZ)N\&_R6 M*;IY][!<$/D82YQF 1BWCIVP("*SBNO(E<'!@9S 21M.!2)&TVA%P'(&]'F1O=/L>3V6 MWAIKC+?<,6#V5FKK?:!IEEI;LH0"?3*?-GOA1ND0DLB":7IF&4T>,(VC$@@\ M( X.2RC<62#M[ 7MD(=(@7OPH9)!.*X)QV#! 7%DM,-X^03]^)1G]E(5+G@B MI-010&> MBW$"](0KCZ*/V@7L/$.,+HU\YB "G)+(8@0:Z;"B!&%&I-:*8HF8"&!:6.CP M=!-GR^&4?FY&[YIHB"#0\TJ!B#!32EL4I?1&128]MYXLC6AFX)2F*";FK%<0 M<%.)4B@F-*,IG<%@J<%=2;HT8GI*IS1%^4@FJ>%,1\_!+F#8V1\.23Y\'J!FA(42B MO>#, :\ ^@X*HU+:K["6+)] 9S8L^?3"]4Q&\'@">868T4[S:JS*1B6DH2@L MH7#G85CRZ07MTI*9%,]QX#G: >^Q5IJHB94V0EB^?()^^F')IY,-\1X%*@D6##[ M=#VPR"SC443#'7/@38CF3C ' 57D0-I]9(Z NQF-^"V%:&83 T]+3%Z 5Q & ML0 6!"*R1&,L7> Q.,])7!HQ/7$,/"WYL*"1BYHKZQB$PUQ1JWCP2EE".*'+ M(Y_9Q\#3$EG$7DOK*-5@5@Y\LT'$2 MQ%&96NSB##.U%]DZS3QV/1&&,(D4& M":8ET]H$1@."0(EB@_SR"70F,?!LA,LU0&PP*G @C%$C(X10W(%LG2/!ZR44 M[JQCX-D(VGCO,#/@*:M<5V\E5C12AVDJ*&%GL7!FX2G/[*5JM>'4(F"16<:CB 8A&HQV@7HC 5>HM2@XC0,6EE@=ET"Q%C1QEEPD)4Y5QP$A%//1)+(Y\Y MB(&GA7S:V2@I!,+4,>JCY03YZ+A5S '\C9!/S=^J?C6]Y 5-,?,!(R45DQK< M@+*6\H 99Q!=L*?K@25QR],3C9-IIA-)GNJ*"0[,R3,GK1 R$F8=61K1S,(M M3U%,'B)QIQ7C(3(JI48RL=H(/CD"L^)+(Z8G=E54?Y,7*I9,%@J9X)C6C/+98IT="11:RS1-/HHK.&)T1BGBTA_,S#Y,G30Y&RPG$D")(0O@+;,T#[ MK*962X08"4M(')Y^\N1)I'I9>7!<;WOR^_72?R?P<7*#!]>RI!KB &Y5-(@# M$8E62(4@RG94V&B(6("U[V71?U$W1[WBU:#L@RD78Z6HRHB_[ITW0O^L5QR7 M;XK>X.0;&O%@A7S5ZZ:JXT55BGPW+X__'OX=NJ[5,<6-,K5[IAW*W7 :NH, M35G&I?96\H@,BTI@R[P7%F,KD9 LQ+1ZSBW +.U*B68]*?T^*-:EL9TZT;#X&7SPTT MLQRT4T!;OGW[:ADIDI,T(FRCUFE9=*2:.(64Y\31" %Y6 "*M-*I.6-,00$H M*6N0#II9B.(\-9;+2+@@4OI%VNYCI5-S0J 40<8R$[@ED04OM8XJ2(N0%"%X MLTAC1BN=FA,^Y96'J$Y0:T"GB*66I+)B,F@=B QQ$0II?E6D_^ZE'[OUT&_U M?%[^M/[,.2F?#8$B%,(W2;Q2/.TS0P"B*$?<..1.<% 2E#:JM<5J9:*AT5)O@ M%X BK91HUIQ(<2$CCY(QJI@,R$2D,=(4*^>P%V@!.-%\\^Q//;CZ$[Q?,[A6 MM]?N'0ZWNVX9F9$6,I4.==12H-<^*D<4EIH[1S X-[P S&BE2O/!CY2(5MG ML?? B *U&BE$O*=.6F2860!^M%*E^6!):5]ISP2+@6KF7%2:"\89)=$AD+9= M ):T4J7YX$J1N4"1274L.;.8**=Y((Q:Z8DAT2XE*FTXUQMT^Z!-+N2GQK:_ ME:+XI*1_(2').$]YH"%2[YFCP3@1"%8A%=#B0;L;D#3/BV!6>O0#>'1M0DV\1,8$ M))ECWG!%N:0& 21%X\(*CA9,C6:#1A@Y2I"1$F/,%+$:2Z6"QL;*"/Y.KM#H MY]7HE2F*/*T;*4YZH]8M(R IGF;55'#*$A8LLRX2H[$P,3C"S0J0%E"39L20 M/-$64^*DT4)0(E>8- VFO;WYIMVSR[G)0<12>AL8!@_&&'&: M&AX#=@H';*3E*RA:& 6:$0(1%:,2T).!,$.X)1@+[Q#A.@I$%VE/F[E5H%\P M/9)PKPG5*J2B6!1Y2U4:NI:1>>IU-82:R1C:=?5Z*1@ M1$@1J49\A58_KU;OBE#F/N^-UT\%O]=K#U(CEQ:KK*2,1.& 0#&$@E8&1THY M"A(A3F_F*:VP:K&4:C9()82&"$ZG@B&<@2?4AD1'$25>Z M'GY:SE$F3S2742-KJ6%,!,6CQ\X8[)TUC-Q<8;*"I3G6H-E@$'=.$669-1$S M%[FEG#EAM:/,(Z38>-_S.=Y>YVVO>]@/16!*NB&XO=',0:J][&HI^ M#HK2Z/5#^4W-.G"$=OB8A2N4!TVC!.,9">UFE5)_;" M+D+&PEQ(;@9) BG'A% 425!,XF@=XDI2'HA%%AN[ ,G=,Y?A%2AN=+A$_O M^236*DWYNIBVB=9,F&2G'F-"1L,"Y(99$RQ16RJE@XH+XPG=%SP]_:IA][16=O8$M7Y"?5Z/U&UX_/G"SG648OJ5/^>G2$"XCBE;+6 M@=O$DAC)+1T'] L L?,NW-F +[;.2&NQYV"_D3.K/%+P?Q0C=H+C!:% \R[< MV9 C+FA4AK (8F,>:84MDQ!9(LZH#&H1RG0M@G!G5'\4Y,D-)6"\@3G*M/88 M:VN55%$QX1;?YVZ5UM)C&=-6] $;;!PCP2B% MA%*<++ZGG:%(9[2)M9<$HE)LL03_ZHDB&%GGL5,$*4G%XOO7&5OI#(8=U=Z%(J&:Z;JP8]OY826]*!\X/)&!#E50^ @<23&NK HO$ M! L\UPC';04) K"!S]=FER+U .93Z &D3!#>JN@(98PCG?)FG%! ]%U$-#Y= M#WPO*([V^PDIHS!/^AC>56]]=3.@O"C[%&V:X>-NOCH]:5 ;#-%"> ;" &:G M 0^Q-1*E2 N[)]3'Z4MCZS04PV;H)G$T6Z$()O9#L2""021M;V0CT#H@=D)H MJ14!LT$FY?'Z.0Z3'I"H^^[=N[<]\PBI\(^"V=9Q9"58@R22@3$H21F2S@A, M+?)CS)Y+&C<&LIJ)?4188P M=VY1+>C*"K %-A\2'9/">:<5AP+&C!P9TND'NT EA+T,,HF M'Q9?4,W>WZ9[_"2KQ?#E*WXC[^?JJ3^3RB6Y-IS$B"5A3*>- 2!.501)Z'(@ MW&,\9$BOQ/A )&09TM,8/Y#&DJ L_(^RM!&Q,=%KR[56)&7<+4"2W?R-],Q! MHAT5W$?#N&:$4>DMHH9Z"Y3=*,\E'ANO,CMJ%[N1:]?EN>&5.\KYISUO1RRGIF$=>A4BY\\(SS9CE01-IM(^! M&DY7 /+X.C8H>F,=VS@Y*8++J\RJUX.N7U*=8P0H#-'"AL 9!(*:2X W$2&, MY]KZ6]5[5SHW;9W;[OK\-/<#TRXWRK*75"[X3WF_]:J5A[AU'ART]S3LQ)B[ MQ\C)F;T.>J>9\%QA+0VC.JBTYE=CK+V33HN5#CX^[B55^[(7YQ+KFHA W *U M*'K/N*.*6XT-^%W,Q(UNTH/S)YX]_8C4CFU(I"/!7)HAHB=80EAOK M 3P0%_ '*T[) @RTI%4$NZ9[.!;BJ$#N>=X9=!XW^)ZIMLQH)U5.O3&,8TPQ M1'#1",85%RX2#K%Z9 N@+2N9YB\&W7PD4&^&E_+I!%,.BC!R:G!@AB)O69 *QRQPC%E(BB+4$Q.R 1&DW+P:'Z)ZRQS:VXP"(P>7I4=38<5!B.E M5%DFF28UFM4=Z "WSPKXI>6;[J=4[:)I]B1L3E\U.=WD%Y/49[!T_.NX=? M3GK\P3L)?OB!@W=73_V9G?X""3Q*B+ @9,/"Z5&[RIMR6,L/S9;(:F/Z0Z7%8; :V#YP!& JZ?^U)[; M1ECE)!6$,$JI%D9K*PA24 M.[Q]^^[C7C^TVZ;8+MW>WG[5*TZ64KO&NX_I!Z/3EU-_9GP)O!;2 MR _,HS)M)FMPHJ(")H%=-C.[Z*5E5(]Y>(9RIUQ7/E@O6"@+9J':!$-6$CB M" GS.\BTTI.G'.22P3IBL9=682;!447-*>;>>DHP)HLPA_FMVI/PYU4O[VZ& MDQXHQE(.C%AO'4K+%P,S+&AEO2,810%!$ U"JT7:3;AMRG(G?C)% 2J]4^SF MAZW^M:'DLF6Z/OW3#F6Y=1X*EY=/,)DT@RU^4?3""9$FD1"#H%8[%REX_"BQ MD_S6_@9/(=;%Z#<(^9EP3GBMF4/4. V>T#$1N23*F04PA\F0K@O!WW U2?67 M4=LYUUBD'='32"!\TIXBB77@CN&TT>YB2JWZ:3,_3'-?KP9%$;HN7TZT8IAC M@0,'B$*,:6T$T0[^((XYQT8L@/R^QPDMO?>QSE O/?;>4$!1:PB$G("IT-L=';R'GP*>U3B"7@:1^Z>?_=H' M M4X:=:LNE!;,A'J#74*IH#2+"V%J(;!"R+NUCX:-: M\S&Q%-'((8R$4="?=!&J\VZHY+P8[J-[5,$ZM=?(NU[9 M?]7NE6F/HD$_=5B:@AW=8%JSON#>N@W3N3JAV#SK-5N]00F/VTKV'$+WBI9L M=/TV-+:;*BVDBZ?5D(?HZ8)H**Y;4_8WS; 7MSN=X%.MD/;P71%<2"?M!_.MH@V_HN9B%KD"*%4^ M8N9#--YA8R35X%.IU'X!LB6>2H5_KE8TZ*,J"(U9:J9WF$+]Y M"K'U_#/.>XQM-Y3](D][^E423;RSW-W[L" LTWGM642:&5X-1FG-M(2@FD), MP#V)"V1VLY;/[&T,6>P"]E+CB$"HTD+$+23\YG54')GY]_ZSEN&CN#9DM?>4 M&2>P9,H[K9!2R 5G@C=1T/D7RQQZM,?9[HLPHB/FEE.=0CH3O?+"R/1[0(M0 M%W^N)37-O8N$1,)Q#9$X1-_&:D)3&4XLF,/(1[= Y>@^ KA!7'"CNG,*)?XV M9?!I&1%<4F4^C^"Q@#BD%7:Z4RM%=P-UQ_N/W FY9:/7G807FSG$-/U>,5]Y MOU.J06?0R=3@>" MP)MCQRGUQ!*6MABF58$RS! V >-;]6CF6%4>&0 >6V7!PRTC!$&@C&E"&Z(= MPP9K0Q3V2EC/&.>"SS\$/0X +*0Z/0H$,:J\!>U0U#E&+1!6$[EG@3O)7)"W MBFJN5&415&7VR!.-94S)P#3GC#EC$2=28XY")%KI6V5]?CF]6DBI>FPAAE5> M4^^9D\(:Q!$/3@AC0HAT2:5ZA; LI5AM,$AIIXDSC@DOK?>>@#.(@M+(+Q<3 MK*0Y*R\-Z"DCB5;%@!@# )4Z<*J(DC1J[-T"5;M;K)AR-F,53U^%CSBNF8\( MR&"JJ,.U0-X+'I$3&M/(YG^ >:57W\*B:8UP1^^CA6!!<,&0OTR)E6-"Q>VN)*KQX+BX)3V(*N M((M MO"XQ,[131%:MNMDR<>RIE$:PG24:?0 J/8OPBITZ3H#36)&AA)-/IK^"*9$V2&"$>"'5TGC01MX- MO]@R!!\BQQ88," CH\$8AQ%\$#IX*0-9@!3I.1/IHR"EM,QX)P62.#('82/G MJ8:JX@0Y9$>9+XN,E#.4TA1Q$GI.4RE M2HB L"06$\ETT)98*:A&'.2,";/+YDIG)=W9>%:0IS>1*4\)8Y@Z*[1-Y3ZL M)B$(Y9<-BFE3\5B@K0!HI^HEPV>9RKB644_*#CA M2-I*A$41K+#&:^$"#8C&N$BI(O,OXAEM7T:0X5RD(OP20B)FTD(^0X17U<[- M>-G<\,RM^.E]L8";<(9HHQ M+XTF0AMAJ1 X2K-T?GC&%CR#<4FPV>"I491@YE@J $FCYS@Q3#>9I/7QO M8,OPGT'2QU/X<_OY-TYX[)0IF6%^*7O%:K,-ZH$&U6B(P$%RPB-UAMAN";4<42ME NL@=N@#V6_5TQ3 M!:>L!5-2_;W@!D7PZ>""J!TVP7@@S$@QQ(0%E:,619?[>93$Y[, M=SZ*5BA 'LRB$)(P1K77D6!O'94R&A$O![I *[*5>LRU>MRD5E<5Y!O4ZNJI M/Q.P!>H0P1ANJIE Q!@J70A<&A?3RH/Y1YBO;( V.>5AVSO_ZAR'")JV^":4 M4,:81B8PRXRSQ(%"&+\ L?L,5&$R_C-^=)7$?1-,+O=+7BG@UZNXHK0UET:8 M,LK D9D8G6=!(4^4HT@ND%_[%4'IB9W9\_S\1=IE;%"X4(Z^MA);3HWW^>G+ M/^'/.'W26,P]BXP3P0@7QGG-9!1&1\.)1I_3VI\OUY3]81L4II-WLU9(NU>\:(XM+\1 MSI]-_JNA=?3['Z-C_T*I&%3\(\+[9-%T\O;PQ?]M@ES+6B._U^K_-"P*O#G?I5DR;] MWBO@S5*?M\U)&5Y,/OSA\_*D;88 I%7O5!?]4=%19]KCI_1[)V-EU'I=<5KI M8Q\TO^\G]Q_KZOI(5Y_W_>V#6JTC])7CURY^7MU^] AH:^J)O];HVN2*L1 I MO.D#->I*I[5#[-]\Q5'7_3'N)GCA%^2D7RM[[=S7*C4$]1D?'/\ZNSO$7!JUUBZ/X<$T-II&)6\RZC67GYH;#>W M-FM[S8WFUMYWJ/&UJL/N]O-[:V]VD9CL[;U/Z_^O=%XLU5[M5.O;^_M M;>\TEN==/VWL_7N[\::YTWA6VUQ_M5Y+RP'T]T-2TE@Y_QK[>F>W7OL3?'JW MUVT,.G 75QN[_MWD!7)A*'+4B.#2F@B,-:&<4ZX:"$T\:6V9N MI['Y8=@X>C]L- ]:^^0];VSZ3J.SQ0\Z6[A^='SVEC;:^Q<]O/]I^[SQZ3TZ M.'H/O^^C^M$'LO^I<;S3?$\/C@Y:.Y\.6HWF-J^_5N=OR<%P_Y,3!TK??&3^W_^T#TC[ MU!Z==!J?ZA<[S=2.]VCGS18\;XOO;/[3V>]L733(/QVX=[[_Z9_V_D?%&N\_ M"^:C"H9DFE&1L6AI9@F!GDI#BUHI&SU0:XRR]Q6O^B*#'_"!CZ9P&T5NVK4/ MW=SU?*C5]WZ*>$#KIJULL5=T3!^NAHZ!D ,\6J]M3;O=Z]O>^5VZ^'X )!G8 MSG WG/2*_J^EEL/ZYC'Z; 5W$C0PB]K'C"%M,F,\S9 WFC&<2BG&M9?_]2\M MF?CC/MV<"UR[1\O^ZU]8H#]N_YVKMM^#R>\_;.PVMW;?[M=VM][M[#9K[S[L M[GW8:#1KS9T:^.(F.-P:IK6=W1KFO_G?:SNO:\U_;]6NN.E+%[WQJID.8TW9 M'$'*E'U8KZCU6Z'VGXE=UT:Q; U"W."G[]VN ,X+G\:EX(XM;X;#8(K0O0MQ M1IMX;XTB[E\-;YK;GTG43CL4,JFE!S](?996X66&:PN=K3E SMK+?P;=4*/H M62UU]4W0J=R+#E)&/.X,QHC3)O%4:< M"QLX&[M$MG*)3PSQS=V-QMYVY?A6/O%[?&+_TK(G3C$6O8'EWK=L-AM6BQVT_E(W\YS7.?E< A&*M<^/ZE9:D2;WB4CMJIJR5)\&E"7M? MR[NUO%_67*N*N'^_]_T78GZ.B74L] /GY[[SH! _?NTWFBSQ=*84)Y-UH[F_ M\\O)N['0TD_?/]4XUO:[)QL?-E]XU4R^H<@/-HCK=O3 UWJ""+U,^4TG1>\T M&=[U,:013*=E<,7)F)A4V5"OH-W]8OBJYQ<3M5_G]LT'<=#D M3NJH)&(7 *!/>^8P1JC.0@NFKQJ\O<_ M5:[K!P?#<^><5Y3V)J7=\+X(93G^YRT@(5YD.OOIX_%!:L.;QA%0V&'C#5!7 ML@77U,E!\_7107/[_*#SGM0WMV[1V8-/N\<-LH_V20,H[#8Z .JZW_RGLW]Q MT*Y_:K3K1Z\[!YO[9_6/U^-0B07EP?K,"XLS%KW/E-8XHT$K)#SV5H:UEU(A M5-MK]4R[]JH(X;CV=_O4KX+2'Z5+=R:QK\S[ >9-5N;] //^$JT2CY%T3&;$ M!@DAJ929PL%D49M 02K":[[VI7\'&G:/;.NBN3 M?H!)O[\T::$P18'J+#I/,B8CRC1%(D.$!V<$U3R 26\,RG[>75GSRIJ?Q)JK ML;:=XEW1.\V[;J$G@Y[,I/]Z9=^T#_*319^\?3)[/?PR>2LY2MLQ99A*FS'C7&:]%)EC ME 5CK#06IZ!9*7\Q+1KX3RX02J. M#S_'W(7R(;,\D\%VD&/X!L(MZ:F_NAM9)KL S*\ET'_(--:#4ECY'*6PWI-. M_R7#]+_^I0B6?Y2U?FB'DQ:H_C@Y_%D-,*(]2+*KF2*86EI8M0@9XX_*&5*8 MO@&]L; LX8<3?;[Y+J+G &S\_(YK$:,EE'-A*M*Z-^S87ONW!T6T*R$OF) ;X\50 ME2UOG;N6Z1["#]W:IU8.O^Q>NO(7CYU@_*]4(CC&>0N=GR)%]&N<'@DC"+!Z MYZ5FS'FE/2>644X94-1O M?&S5FX>LT?R ]R_V+^H7C78#KFF\^7!C1+;'&\#_ZYNOCQO-UG&#;".X[_G. MYB%N-#\>-: E=9+:#+]_5.=?TICJN'&T]9E$&P3!)N,Z)-YO=680=QDE@F+* MN$-I8G14HKE6U6A^5CLQ1>W4M >A]K\K^HA3A8):V9K2FIL[;&7><'1ESH]A MSF.?/'+)*UM^@"UO?['EYH?/V$:&(M&9]6E&-'J6::YH)B0FA'KH>(-'"Z)_ M73-]6"7='S+2A5@]?FN 8Q3]-UOAJ^76IN2H)QQL82L6/+6!3S*8ZFBGZ6X, M /9H_>+O]G[S8^?@S8=A_=,'M/-FG^Y_>D_KG:US:-]%??/PK/[F X/W99\I M"12)8#-&5,IJ)#:STOJ,&12EMLA' IZ^L;&WN7&KJ&GME3G)^Z9=JYOB./1O M5 E?_I&'63M6H9+141R)2I/E7E%CJ69>,ZLC8VK%DZ=L>L-K/+EY_)EX$ZQP M+$.4 D\63F9&&)P%HR5#RKOHT-K+\98591H1/AD4 '9EBC?#B!R/BNU_8=*K MS*255?^$5:_H\O>:]%6Z[#X;[(2PQF<"B''&@J9 G!7$O]YKJC'%2HEQ_:"5 MI3Y*@Y>9,4_)9:\8\W?:^%<9,]Y/SSQRYP?--'5^C/8_?+'_:;>]3UYW&HDQ(Q(,<2IDD@N7,0JTV>@H,D-%8)H'H;#\2<9\;^[0G!:[ MNV=^?+OKTVK_4+/#FFL%=UR#]A_7SEJAJB*1YL*O%"3[#?]> V94%9GT-=-N MP\%4O#A-KO]GD*>I=>!/-HQ/@'M>SJ[35&]B5"=V/,=^96K^P.O6D""Y4LSZ8U*K:WV7M-[A?A/_*@6L!2^NEJFB3@JO]ENG?;/N9 MN=[*JE!F=?'X'7Y_5C-=/YKO_XV,7M2& *(;V"-XC711=3YV_KBH?]9< M1>,$S4C@+&/1XG=T]1: MH_=(^82/T:=L(?KTX>E(2^=\$AX#%'?R?A\0/+0!DHM>-S'8]K 6@,T.:]N) M?QI7);QOFKZII0*_-WW3EWM<30/;'<"9#/'D?G;#X: ]*H&SES5KOZ5.EW\0 M2M;')_1;>56)\R15XGQL1S5J[Z7K">7O3^58KG1GZLVQG_FU'$NJF';QV0>+ M) HR\QJ<"O-.9I9+^&-)T PK(Z-:>98G1L'1WP5U,K\4= -:FEH;7C#4C', MW85)^)O0K$BL^\Y?:V!&V9T'R@Y@/CREF#!>P+X.=-;P60HRX'9 RE-G'M:@ MR\[ZKK?9HJ!9,I542!-[SGA96A_$?D].^><+][9N<"('& MY.1[VCHY,^^.7!,F-B.3T.EJO+0^^WIK/U,)FK)UI1^:)?M]!^FZ>'#^[?>U M&:]SHAZES7A=XWFNV/73(X=S-,+_]FYS?\ 0\7)U[5<=W0_V[4UO]ZOTY2.H MZ<9*09](05> .F?%'&[6[ ]56%H902*?A[UB>%?E_A3U%Z_&)RQDN#J:>ZD? MO3YJ'+7:!T=;%P=OZM">#[1Q<\OVC_;.=-__D]E!"OEHLY^?74H%__4C?3<<=T0!DG7@'H6YY9:70F M<#"1!Z0 :.^LFGE5"K;K 3P#0%LW3T]7$]* <35F I82N3U/"M_>7[A75 ML]K#]/"S'!X-CZUUX>5ZB>Z>YF45HW5-UR6KAL@M[6273B[[INM-X&&OM-S#!:GIPM.?J MUR???E^O[4/C%V(">M8VNI>Z>9&=[D]89W,;?Z8@8.$E>$Z#25K+%S(+3C3C M7FLL'6)>RF]:YSR;WF+E^XD'I6(L .)M5"D,&X/#0=D?>6-,GM62F3Z;K'-X M765Q@1\?=/.1Q5?+VLJUZRB@/3@*+[F*V#*.HA9&:>8,%8RQ&.3G[3^=9C$V1@IO.M7P_MZB!E7(?6W;!G+K^'2K@/JQ)YTAN1 M\1=%2)FTI^%+W<+_\\>XRQA9E_S6>K++*XV%=QKTPQ_CMT17;['VC6TGK_Y- M-Z_ A!N+N0>"S(E@8&/&>8%Z8PYV%E+\J\>;&WV^W M:CNO:Z]V&LVM1G-OL;,,Q;I47RGR^>,)>PJM,_K#V7[?:O*4JH?.UXKF^6K- M@E=">(IBC.\VWFS-H,SB75)/:/#@%>IS K[W+$/_&9_ZF"V[Y19&LXK?X4Y3 M[86-W69M^PX?.I,R84^J-8_%=^Z4S;R3M&\U^ONTZO5V8Z/Q:GOC;6V[\7IG MM[[1W-YIS(N2W0[;?C0L6^3B&DN-:O@>79N7O.&5=UP /=)K+[?[H5/#ZX^. M7/.O1"MG^3C.$I3L]>5T?[5;:>>>08TYT+A?IO+44H/:#SK'):Y._%U(>K,] MU07BLY"FA4P+RPP)PV=%C OWS#M"K1_1=#F M]X+V%Z*5%90G3+7BM""RU)UJ;>]\DO1OSX\/%0GE?GYI.S3*%GW M-N0_"<"O>/BO"?>@VV3%PU>0_HM!NGH@I+^J$K?+*J\[^! Z59H"7%!I3/K\ M#IX9BJ*ZLN>.*\2N/K5Z;6A9.=Y/N[;UGT'>'\ZQ!UA1_%\%\T'YZ8KBKRC^ MRA],3"*M@\DSG+%5/^1; U::!_(].=5VKQRDT@D;MC?HC_=^K.WFY?&\J.+*-RX%P%&VBD!7 MFO33FB3&KI*M0M"5XWPTQRFJ>;1^ 8I4.-F'\M6A&:1R(TH&4[S7]O[3YI M 8D5E?EU,8W^8#+/LHQIKG3GQW2'D:K/R@(_C 9->O0V'ICV*Y4,2 MWBK%:H5;T\2MI_1Y\\_E5YKT@YK$)QYP8S7&O7*(C^800/AV2H:7.G.#^F.>KJ,XWG4FY7S>R3G!WKUH3O:#RU4B]Y->[1]S'A] M^UYP@R+OYV$T__NAK/9(&(>.J[AQA7#31#@J5G'C2I-^5I,X?KHLXOG7HI7G M?!S/F;1L,T13K:SY<-+K@JOLYKWBBL><3^U;^+P/.K-RA\^DC\$O:K#11!!Q@"!XY4E-?.B9RO/MQ3HM8H25YHT!4V28S_( M5U'BRBL^FE<$+=OIMT)1V^Z.=DB'F\VGOJV\XU)@VBHN7.G.#^UNA\;^4*SB MPI4'G.*NG:!76^>MW.:K2GXKN)HJ7/VHJ_OJ:LB95L!>M>PGUI/.>I'MRA.N M/.%7(8NNO=P#:9K^:E!TY0NGZ0M35:'["M)7H/F\G_8YF?Q^B1$O_[3%\QL7 M7=WQH%=6121?%*%=U-78.1R)X2[KC2V[+4'_?#'6%/1U5LL MK$*1JO'YC=Z^\C>]5N[_6GO(&M&UR46MXHNY'X;,%L$<9R9"3[PP[3,S+->> M7^NP3M[-;DCA5N?.JR\@B^@+OM7H[S!98*_-:NNAM <%//.>.NIXJ MIT-S%+3WMM%T3'$(BI$\1?5&\V)$\FXCVGNW]6I[XVVML=/&-H^J8J_7MMHMZ]\K_6J8>9^JWK#JWNX.B%@>)OL"/ES6% M>]>W28R758@G7N!9S0Y*>%Y9PFWAU' XK,X\:4-_/:L^ICOW[%%PR%,^/ZU'FFV0NVL5_BRELHE$_1'*OGH\A,XXUGU"_YC$)2.#6@2+X_';+3HK>T1T-+EMWO?19WKYUW[-TXN2WT1YH8"&F MJ$%/@**4E6Z 9O:3ZIV&(8"F Q8*.M@?)@T:BQKD4:DLJ,*@[WK)N)+$1QT' MVMKO@5--;Q:'7U&#I&W]:B/2ZE?VZ05&D#ARI_Q5$J&PM5K<"L7?3 M \82]R#R=N]D]*1T*L@I+VJ7"ER# "8DR()'#,# 7]]U675*NNF@K($Y5=*S M:4>^7AE&XCT+M9:IRKY.X,!78%%^]'H.&?='? MM##BMQ)T-1T]:^6N->J8,.R-82UU8-%K_S["N0JD35D..B?]+V:1FNW, -H# M #V ][Z$5^B,4%0SATF3P0+@S1+F%- [[6'-Y_#V5:_'HM<9O_/8ZI)DBEK> M.8'>!R$,QT;P#0"%,ZJ7K)I[_3W'7FED8.DM4T^WP=3[E7$^&S\^CM91@I1* M5^0V^!%'JDRR%4SE2<; <77=Y?H$0/8JW &1A]3^3J^X8L&CIL'/UULVZ1'0 M^V?IZ BZX!4J>$E2N-KE@'>G"5: Q!4)]VYV>I+&J2F&2>,G=TX'3RI5O-+1 M8^"O=3&/5$WQRGO@.'!\2MLI,DV,%)V@(GM;X(IWE2A>[78>ZL%<;: M!"HZ:GMZVR[@0OYELOG9'>B:+CN#1SP#57'AI)]ND5[:)K_^GT%>7,K,G(#V MN(JIEE]6 K7-V1W*4MWVMMCO$/5$TE>L-9RW0/^3]U]>I/U[.,:WT1#0LX> MSWVV:,,(+^"&PUH5GU?H,!9R.M^'D]"MP-GEA1MTX.9PARN DXQK+("> ]F. ME7BL+Y6ZPC,J]1SV!J/KOM+B"2 <#DP!0!M&R\C&RG<5Q$8X#S>K[/(&WL5K MA.\+EW37=K1HYZ"E\'WX;/RJ5_S!^"U 3T"?1D8\PN6S"9D,U7N/H/,JF%ZQ M[([QZ185E@P.#X'I74+HCSC+]=HV--S[,1U.4JKE(V!ZXC=/4H([EFF]'WB- ML[S?^M&7FN#]%5]UK3E7K!N:!"A2E5I/3O2>"^#VY0 XVW\&J6G0X+SGR_OA M8#4\]?7AJ>F,3XG5^-1J?.J[QJ?N'8XB<^2B[QF.&E4@K39;(G^\WFYL-*K1 MJ6O%(F_"T0,-2:_=&G^?UUY(>4#_]2\LT!]X_9XM&7^L$PA9^UZM$0N@-*U! M%YPG$+KMKOL&?9U+#W+/>]VS1^??IEWQN+U6"/U%>MOJP2_R/K3*/>3]?]M. M?*5H8.HRROK]WGX8J_*88(RUN3^*J,8=T2L HE,GM,U) M&5Y,/OSA\_*D;88O\F[5N.JBNS(#+KWJ.AI[UG&2Q/@!X^/KHV.3:>9K!R5< M*\7]Q[]Z\=!XX&NMO9SL]EY-C:<=WR\M^_YN70EYP82\&5RHAG0IG@@: MZVN"7IGU5QH\]E@5J0>/6%&#VD0(RY!)="]3N">WZ+>)[LQILV\1G%&S/W3- MP*?1^]\?G(DV7XH_;UH]XX4VBPK'&V49K@25WR'O)T[Q_76>_QA*'*O_S4*) MV1,H\:OQ]+>IE/G%#VGS(_30ZOGS!\EXG?!%T&A3MFZJ\>RN#)7=5Z/5GGX MZ5NR>[I/ZP-_M'5Z\$8?[1Q];.T?;>&#S=U.8_/#L''T?MAH'K3VR7O>V/2= M1F>+'W2V>/3>W1P]!Y^WT?UHP]D_U/C>*?YGAX< M';1V/AVT&LUM7G^MAO5<=USG=7?GZ#UM7&R0>A.NZ7Q@]0MXWD6[5;\XYO4W M]8L&V7&!^1L]8G/[6P>GS5(X[C^Z76G\6F;'S0_QL:1^VQH="PX MD_E@0L:(1)D)2&32.F&%0(D\K[VDS[!&MX"T2NC\'JW[<=>ZTKKET;J+]Y]C M5$XB&C.,@\Y8%"'3GMI,2\]PU#P832NMD_H.K>O7TISWR$U1]*R6H*K2Q
P?C99"I&?AO;P&Q-'9-I.[2%,X!ZOML@L>EHC);=MMQ%6=ON==OME M9(1@2Z2*%K1$86#-PF:*$)]Y'3D3!'F>2O)IHIZ -?^8K2P0:Y[U),(*U^9I M=.#A%&8%>3\/>5\&"JB6A"+L,RZ"!<@S-#.2R\Q)KPVX(&PD< W\3$B\ KWY M'"I8_IG+=T4X,;FOEJ)WRW!E?>KE*G7S]9R3GP3X'QO"6D* GQ9Q'4MT:R30 MC:ZOJFJ/$H=6X>,I+DIT0J M*OP4P?K2H]Q\37$1-EI_/N\=V>SU4\6')Z&HWQ06LU5+N" MR?^?O7-O:B-)^O574; ;)W8C2$_=+YX]1##8,^&- 3PV,W,\_SCJ:F0+B=7% M8_O3G^H6(&$,1J!+2\J-]\4:U$+55=7/+S,K*VL9<5S$Y,,Q.64%1TN]]QD, MXQR$S@6347'@UC!OB](Q97?VV"ZG$C&Y6B/Y(IVIJAFQZHUGV)3&-*59GM7Z MK A4%?"&X\+358W+NN9,:K+L41>S\#KPY/]BM5CBW3_K14DNF0X,!(+L:U(8#(S M8)-G25FJ?(B%V')7FV5D&&[\2BWFHVP>ZI80CD?4/11UGZ]0%Z6S9404."<+ MZCQA8+UDD#C/T4<;:4@UZHS4B+IF&JB;'SI]T1VZ[KOJH+F+C!2,FC;;7+T. MZLGPC5=0C]+P^:>+8QX1X@^"^/-I>S5YZ7,2$6*65?S4!3 Q6S!EK'CBQ8 5 M9&>/:@R@8@ 50;? "J";A&@FUBK/'JC)/?@I-8@E$O@;;%6JF)"RYK1BML!(*D92$6\+-$X1;_/#VY1) MRH,L@(O >!8@#(W@&FR2;G[T]%4:#/OM^I#X\(UZ^AA- M:*@].AFWJN3P4:\;<.?) W!].&V-LB I=XY!^7\&@G +S@L"93PT)UDHR>C. MGL7"01@I1;8MT!A%MLV+;1-3-$4I0R "6. 1!+>DL,UK"$GJR'/6UK*=/;., M^ND;SS8,CCZD(^M:,ECW;+W,T*D"0$CGF>C\V[3E280R2:L$+LA"9R,36*8S MT!Q5HCI+D3,>;X%Q4.39@DU/Y-DC>#85^#0NI. )&&LSB! SN&)S B]#HX@6 M6:2$/&NPN;D M[M!G3BN8_9M4W-IO39;+9YF=>!9^GS;;C7:<&$K!9E$?;!/ !N$A"9VCR<8;7>W>-;N,-2]HO&G5BAH044;M M0.UH@'8LK=H=:L>LVC%QD0*71+)$P%M=G6@J=;78J$$I+:I!8]K)HAUVMUR% MVH&5[N;>E*DQY&4,JT-&.^F^Q4 ;6GQN;?ILLWQVO82G]M>V\^U.>]B^."YG M,.R%#Z>]3AF/P?_YAV%4_U@7SAM^;II5N-7?W["UT#4(3EV4$&YU)A/^:6/7 M+[;Q^QO&[C59WK\Z[OSA1(J@:1>VT)K=!'.**OH8;LY@?AKPJ0]=/'U!W=",+CENCU,V0/RO=5 M+?FS/3P]& U*AZ;^)=H_(]@? O;GUVU:GR3S$:1B&01E FR6$JQQ7EE?L*], M=2*I-00C%!L1ED8*KI]-BQ1;GZ<]N7IJ'O0:W<+1,Y[@S;6D=@$^_;9>"P1YH^"^;6RN[FH MKDK) K/)@-"10AE""CE:+KRE97J*G3VZ6\8.8Q48ID7PK<2D1?#-"7S39T2H MQ",/P'-6!7PZ@#CF"KR8#>)$RAO">"=[7RO,*ZUB(TH!4@8!P08$30H(V MT4MFC4]*[NQQA0?\8!@6V;9;EHME!CUQYNT>[G5Z54]E?IG!2=^N-!S>3$P ML;R([*]E6$_*J#XK@XI!B8< _EKQ7^5X=#$[(%HX$")(,#0P\+J,8&#<6UT# MGO-E6+8;'Y3 :.SF06\^ENV7U.]%-SA%WBV =U,&KQU 6%TE5/GR M(X5H%0L^DEP]N891]B,2KYDF[Z'4P:<=%@L/-:BS-B,'>6H)MDSF_ M#.,6=T4\CO77*N1JJ:U+Q ,3*E3'#A7,JYBK4XBDS2E+[?7.'B.[A#W/M P"-<]*$\T MMP:L)!F$S1&6'6LW]SIY%M#5U&6#S,UNNVZ@M:/53QPU3;)V[ M_AUG#>#*[JIMUJ\VTXS22>_5>.A>EI%KIP$B_($(?W?M##QN:#%"'1!'&0BO M"%AK#&B=(XO6VBC$SIZ46/4(0< NT3I%PHP#FB0*AO"O. M=R80+''$F:"=555H'@G74"-U\P.I5W7=AN[35:K*PHQ3#"S,VSB]&+X7W= [ M2R?NT]3:ZE%">,\&[VN'BF1JLM,T@%1>@XA1@O@#6TO!+>9Q:LM(%465!: M"01A,XW<+8K"5D\[!E\;:^%^.S#QJ@S:0?FWC;E=#T7VM7,SF+",9$O ,^E! M.$7 T> @,RN2,51E;Y>U;+;Q40F,O&X>X.8=>47 S0-P4\FK02=M4H#$?+6W MF00PGC&(*?H4=!DZH7?V3/.VZZTAWQH6=5T#8W11Y1)RL>1W6J+92@H9G%[$!3+ L7$V5$D,LN72JUI7'HC=UC_O,IY>IO[K4]=/W'T\[>,J%ZW M?C1?NOYQ__6P*JKPA^N,TN2K+XPI@L;4/8RI=\/#@PMCZL"2O_[?*0EG?W3= MGW9T?/;J_='[P[__.OMO^_B7GTL?_5:U1QX^>R>.2S\=OG]U=ECZZ)"]ZOR_ M+\_%6Z:9T-)&(*HZPUD( LX% 3D;DISR7A)[]Y+#+=/G84L/.'W6:_JDG+P7 M7$*FQH$P.H-AOACV) M*B?1"T9V]@CY";NZ7O/&+J@I8ZV,ULE=R71B,27$- MS*.X]1FM'TQTCF=]("=1-*>X%MQSL,H6(DN6P-A4 &VC]H+RD'UQCI>Q,6/C M\^ PSW?SD#:O/%]$VF.1-HGW"6J+*TDRD#(@(+BBX'7FD$TP@3C*352(M$U, M[35KL.2Q7YI733?7*?9G.T*[VPKNO#UTG68D^6XPK)>0QSL9W9=E<%]T#\9# MBSB?">?7JH"I;(E.U2$*S,;*Z0M@ C/ ,S"-XQ!D%"D2+LN8%O0QLTN(0?0UTYY] MA#N_%O9L"*.ST?A8A=[P-/5+QYV=]]-IZ@[:'U.KTQLTY-3E=G:M4)AF/J7$!'!M MJU/". &O- $2M%2,11XCV=D3\N:.M7]CL +CK]L-OH<;M@B^U8!O8MY:SA.A MF0$1AH-PPH(I,(0@!%-&NE3@M[/'#4/P-UC P M44;@01&F),LV5X$+3G>)OAFXF"O=-SYF@>':#43A',Q:1.$*43@Q_<)K-0*4F0Y9FN9<[Z*X?)=16[F)" *5VWH/CP:H)[H=:A\.RXV-IA] M+\M28QC;6E-G7CFSTWN5GM?CBE"?">K7ZHSI0)@0HD!=5EFSG&GPDCGP3AFA M2?!,%OM6TN8EF6U:\9RM#>IN*Q"7D,F K'P\*Z>.X.4\Z#(FP&*,(&@.X%D! M)B$V)N-(9L[N[(DEE1K;;EHV+!*\-M;Q5"G>N@+4_:WEI?7LG5/UXLV+;^/E M_=@;^4ZZ73":-0K_;&BUP7OWZ_KK[G*+(.]W(ZKP(U7X\%I$OEA(Q35Q8+PI M'DM*'%RR##@QU(<86'%6=O:8V65L&4>-KNX9;![$Z@WJS35/^ZGCANV/Z<>_VW%X.JZ_=-%(P<8+ M3CO?_J3SYF9G3^P NEYYXZCI_N\^# MG1^N3^PRJ[\:A1N=^]@>S'EQ/5@/>!&W7M_5+=^C6Z=]BOQ M_\?W1YT6]3BI>%4]L57-U>I!_,\/;N];4^K.9V2*;I0U 6]3I1"_\LO2 M&O3'K3)V2P_]ZT6W:%-O5/YL'.RVTJ>0BO%1>J0UJ.J;%2$;6[ZE>_Z]T?WP M>]>-8KO,CMMO\^*AOM#,"ZNEMF^N[G-LQI7[Z+CS07IZ^>+'R]*\[6[]W?6' MOK83"RPF2E'5+:O5XB)"?_$%%^\_&;_WE1$[?E/J)T2)V]^_\\-WOJF?*&$? M^%GRA-[UIM+Z@9]=58LE?^AG-Z_%DMWSL]]9<[HG)A:Z<&\?M0+VW09?\'%# MJAZ?%-,JM0[+MYP.6L^+UL;_^/X/>_\==5.+D]U[Q#$74PD=)]*:3:37[4\K MG49K *;'+D$8%JFK,RS@7K^-MG=8Z?J)*Y'YOL]VK\*/S<[YU5JRY5 MZ_YL#T\/1H/2X:G__%/HC*INW1\,4OF_V*1:*T>O+],H?O]T^.6#./KSC3@\ M.?UP>/*J<_3^4!Z^?\>/SG[[^Z_WKSJ'9W^\/S[9EY,TBE M#47O9BWDAE[)C4I66\\Y,!Y\\6ZT!>NE!*>4"](GI9.L=A@7#4*Y0;E!N4&Y M648P31CJ@O?6J"""88:+("G3Y;\D%]Y>>#<4O9NUD!M^)3/DEW#FG<>T:;I3;-*OJW#.M1!;U#O3KIM+2I@C?K& MK:I\?5CH8'B;5$K-DRMMDC A&!S1B[A@:8$8'S0N DCDRMI]DK M#<44S" 2(^"CY< "X9%1K@O[BF._:Z1%!"("$8&K#7HB N>%P$EL,W$M!4T) M(G<$1" 27)(!4C'L11(Z!^VKS W.$8$-C5YN=A;]+_W>8- Z[_=R4TYDV]9" M[,M,%J]'_64]Z,CV&=A^=# 5XB2>:6FL!9^&\+*^D!$LED3$Q8W6NS%LA M<-FJ*;;OQAW:MJVT7&9X%&GY8%I.XJ$T&^5%=*"M-2"DI^"RUA"$#N;( LG"RT9!S*T'%(R>X;?OT[?_XB< MHN8])HUJR[T5%:<)3I,F[S^D3YA<@U%][3H7)VF?N?Z'5*DE;D-L?K[.]5#@ MZ]3I5'O*N_'PC S.$AF4LO(0T3*(>6:,7;+S8]!RBV&D= M=X$J31W=V3,&]U,CY9!R*\YK00#."X!3FPD%4=YR"LY9#<(*#S85WS8(ZG(9 M-\EYO>&$&]Q,N/A,EF4OU:U)*/*7U$U]UZF#D2Z>M;OMP;!:O_N8FK&]<)/Y MOLP=A.-A+GS?OS;("/G9(7\\O:N0,BY2D 9(\JDJEZ;!26_ V2QBB($HXG;V M^*Y6S:OUWW0V87+W5G!PJ7L#D8/SY. DILFS8$15/KX3# H2??'VB]]O$W-, M:$>))A4'K48.(@>1@ZO>]8<Q!O:M)\ZI,( >1@PW@X%+W\R$'Y\G!2? S6BECT )(F04@ BWVH"06M"BC MFR/5CNF*@[:!U7;6D(.8A_F0CGR5!LGUPVD=_8SI8^KTSL]2=V&5U7!I:U') MF)J@2,&^*>1+J5RV\13$ ME,Z'=.1);^@ZK=Z-.BS-2.C!"R- Q$B@R)R$:+*R++*0QR>I:;J,_9](3:3F%E%S MF?%6I.9CJ7DTL36)=S%)&4!'2D&82 LUA00M% U)DDRBV=FSNX9A972D)E)S M;>.S2,U'4W-B:PK'8LK:@#;5'DQ;^.D4-Y 8X]D&FBVMUJ;HKF;-VWRT:=AL M6";J&L1K)Q6S.[W!PJ*THP8MNZ)VE7\LT0#V8 M20^>7XO82A^43QZ(K/1 2PVFS#/(Q@9KHN:2I_HTMF_L1?WWZA;H-DT)MC:' M86OA.8=H+<)S)?"<&--)%,D35 %/P19X^@@F. '%$RH.4B@6M1P?9N(H$S'N[*E= MPV^N>B$\$9X(SX>Z[8^/W2(\5P+/B>5)58C1)@Z19 J"1 =>< 9!TVR]CHZ0 M4,&3<;0\FWHB\'*/ \.V8%L6V18\2F[E)P[B]&G*D#6I+)KZ MK79MN[;^=;%+Y-\/.ZUW&9X4?O\Z?3_";^7:B=,$IPGNIWQT3[[H#E,_#8:7 M&RF;L8]RHZ-Y\RX/=SF$N '^(5&ZWZ:3:[QG0B4JP,BJL"U12!!N"#<&VX!-Y$6R/ ]M44DJ5BY*H%2!XJ@I8F A. M1 ]1TEB&)RK)[,Z>5 @V!!N";?Z))0BVN8)M8K'YD!1A+(&QHM#-5Y5Y91 % M;"(Q'GDP)NWL\6]4I$2PK?&6/K8&,<,J%ZQ5R%)NKS1SU!Z<5O476[UY0-^=6*0:W<'U?"FP7'W^;7A/<[/RN BT6K?4Z: A<%$^]VDABO-5 9/'@?7'7/4O5 VT893]B@6$$X=: <%4;Z1!^ MBX7?5)A26E8L=.:!.1E!<)+!24[!>^>BR%(9C;8?(F]KD+>ZRF5H^RT-?U-U M%XRUFDH"42E;7%^>P!FG0.=L5#.V!^<=][GJY?2=/%>\])N7 M8K;I8W=E8*;IHH5SOH=RW":<]9@>];J]ZQO&<0GP(:H9I@/&)BK/E%9 J H@ M-'/@%37%AXB$\)RTL&29JKGQ:X&8Y+!Y%)Q[5BKR;KZ\FW@)A$KOG"Z^ 2$: MA%/5 AD+8$B4S&<3K2I> N6(.D0=HF[A)V.@P;<4 $Y%B:ES7&BG"_9R D$* M (W4&AR7U @BL]0<#3ZD(%)PF4FMR+OY\F[Z'+60E> "F(T.A!$,'&41;$Z6 MBTR\$[(8?!I1MW%YKFL0K+PX:K@.62YX=SP6PEQQXBOB?3YX?S<=OPPR1L)] M@&Q-@.KX>#"F*KGN3-*6:*>M$0=CDP!!O(4KG;E)P*C9;A ML8JPPD::.8A$$AAA'! CHB_#J&CB.WM*X-$32$FD9),J!" E%TW)J5,F/!4\ M9P+))%(HJ7+QN$D J7C6.0NKLMG9XPPIN6:1U@4L0#6H$^N" C[E7C^UANY3 M6M@YP7,ZO7JSD;^*0X(GAPS]W.^='93VM+NCTJ$7IQ#UNH.?ZNDQONZDFB// M/PW[KHQ0N^OZGU\,T]F@2$IU)_U>IU.+RK@6#>K)3'KRX=IAPY96)%=@DBI6 MMPL)O(D1*#$A9A-9%KKHR6[QGYI4AN;[#VY328@Y"MN.WY4<,XSX;1!^)^:\ MY%%)*3TDK655X5" "RQ <#H:'Z.QD5?X)6K!!CWB%_&['?A=R4'%B-_FX'WA5ZP6=V(GX1O]N!WY4<=8SX M;1!^I\XLH$6!$PD%NH:#T"& D5X#U2HISY,DRE1')DNI$+]K%,O>[*SA,22J M,':SDH;7336:5^C@"O\7"Y4_I6[*;43\3(A_OS\=7Y:,!4:=!5VT'43P$IR3 M&H*AW%F5=!E6K N$&1S;A[\5'[R%I)L+Z:9#N=P02PA8ZPD(694UH#8 MYX& M3B@7CNWLR2;E92#>$&\-L.Z65-4 F3F022NP;#@(<4D M?;**&(+6'>)O"_&WXD.ZD'1S(=W485V<&E]5+BA6'B_67?%CO7*B@$_F[!W1 MQANT[IH8C-SLQ-JC-&QU>H.FY]-N_*K6*E)JR]A/%K80[C/!_?FU,JR6^T!" M!&(% \&E!!O*CVA")*$,H$UQG9)@UW0I"C,!M@V;*TF%16P^"IM3=0T8-TG* M!-*X6+Q_*L$(:2#S4(2/<"VC&2>OWJSOA=A$;"(VURF%%;'Y&&Q.!4V%D]P2 M1\#'4&VYDAD,=1X\S2Q[F[T3;)V23A&;B,VUP.9*4D\1FX_"YL3:5)(5:]-G MH)YZ$"Q2L"01(-[9H(VR5NDZ652AD[YF(=K-SA<='XE5$'#>3Z>I.VA_3'7( M]FEC5_;P^_'[M^W[<>EI5JX=C,Y&'3>L<#;LE[_6J7?2M%Q\/QH,JU-5F[$F MM=$6[<+*9=>B=3"M65-[J'K]TAW=@U&_G[KA\TDU^..V[G?CR60J[%_-A/'N MJA/W"0W@F0S@PVNE6H*7TG,+KCHQ4.@<(',N;&7_2N)W]FZ>G;5"X[?I M",.PP'9P'D5(E$H6547(,OKT!X'L#Y0DSCLQ)%%4FBI'"2("@1 ME C*9=7,1E V Y13"U&1:VV3YY"ISI5!Z<&ZJ@H@R88D$1)5?&=/+SBI%4&) MH&S&V#6C;#:"LB&@G$IT(L[$0"P4RS&"B$R"R88")RJKJ+7B6:'GC2M+2X_ MWEA36NQNDSOZ;K:D@F9UXS_7HC+^>LOE*O9'?$-$C]+P.*,:SJJ&OTW'H8G) M,7JG(4KI0$AEP3AI06GFRTA0F;T;[Y98H%4U075)>&J,M*MI&@ MNLQ172:^5O%R1%5[%S*U$@2S!ESR'F+*.D0GC>&JWE1B%[RI!-4%U075!=5E M-;MM4%WFIRY32Q[)A>)Z6@7)YP#""P^>B.+*J.BS\%9%EZN]-U)85!=4%U27 M=9CR:ZTN*]F4A.HR1W69^"Z)>&ZEYR"H5^5'%. I-R!2LDXF7FP#,=ZBA)&Q MU2TDG8X;1V5I[6I6X1?2EJE1Y&448V_D.^F^^SJ7VM(FM05[#7MM[7H-5\IG M58G+,GFM\_%6S+-BE U.73_MMKP;M$/+=6,KMCNC88HK6T-'9^!^V2SK9>^_ M3/W7U4R;[XHXNS5_[+GK=TM?#2Z_]Z=J?N]WX[/Q[+ZR[PG:]_>P[]],KWP+ MJKQGB8+..H%P48-W+H(4R=(L@[1"[NR526&:9-XWG=S*+E)_ M:=2?V/K.&D^(SJ #\R XB6"IHY"5BMEQ[DFN;7W:J/2@-:3^=J[18ENP+=B6 MI;8%UTIGI?6?]5>EXNJ4&W+OTK7UTD%K-$BQ->S5!6V+N='J3B^MWG=--SL";IKU$W;%$_: M7<>P!$)R_I"WISAXW MNX;>+/^(D$1((B3GM.,1(=DL2$ZM;.7@HXDZ0\Q65UM5-)A,+-A$B$]4",E" ML23)KC4,(8F01$A^V]U^_,8]A&3#(#FU$*0=Y3ISB%J' DECP7/*@!5?@3C/ MLB2\6))B5_*;=4@0D@];#_IAZ'PGE7]C^^/>?\J/R_:>N?Z[=G>\0Y'=O)U[ M?O'UUM[[)K_56?47/VT/2[>'&]W7:7<37$:[68VYD]/4%I&E1QUVY,W2K<6E[5NS)=>:I;N=UU MW= NEY?G?IBJ*J^#)U>=^777G?<&[6I2/NVG\6$]/_[=CL/3-%.R) MEN-N_=8GG2]?7H#RX\44)=-_XOIGIB9H*.U*_=4/U=T#PZYWW/3/ZK9J;$KG MJ8PB%\-("2:5"]$*G96SV4EFR5MF=BX_=-J?/.?O$OA^O7A8>?%M&,J5]=5C7>K5^C6Z?] M2M[_\?U1KTZ1.*F 53VQ!Y5I4![$__S@]KXUI>Y\1AJ'MXO.T]]^9EZ>CKI_ MU^L\+[KA=O(TEP6WW-?!%6\/IGG[^HJR]4"?NNZ[\J7M;NM5BBF=U3.@?*"6 MXNKURS*!4K]??[(7/M3+8/6KTUZG3+/!__F'853_V'K^OU%[^'F=NN]6U;NE M0__UHENDK#]__C^#WNW]L$% BX45HTA M4)M#5YTPWCU<;K+CS@?IZ>6+'V-[<-YQGY^VNW7#Z@]];1@6M%SHBK5/C.2U MM%RLBE_\_0O9>3*6G:^,UHLW[1-B^!WOW_GAN]Z41?KL S]+GM"[WI2D)MX[H"6[SB%ILG4CSTLZMI<47&]>MC=<_/?B<1ZIX:N]#HI'U4 M=/*[#;XP+N:?IF6^85\N.H;RE95YCXCSI9W0[8V=L_EZ023 M*K40IW!I3;_W]SP6:;9K NV7UE4Q'->I_:N7KAVAW:U?'[CSRH%[R%H<3H#U MF0 AC,^A3[$>]6;0A3@E%F8HG)6+ MUL@N:&1K< XBEG!*();6,+R"#6]2PQ>Q+7L!6\COQXEEY$S^Y#JN&U(+6H>N M'TY;G.ZVJLT7B]I9/=MQX[:)E,%,1E&0D5 M5,60W[ZH]\=P3N]*_?Z2^KWH!J=?9WV?I+/S7M_U/X^=V;'Q,)7NW9C\[N.# MR_SNPT^'SWZC1R>GI\>_''[^Z]EO\@W[;[GNP]^'7SKOWYP]_W3$#K\O/GS^VCD_]VCM[_?%J^7QS^\D?GKY-W M[$9^-WO^Z:_W1Z='S_[;.3PY^G#T[.?3TFYZ>/8[._SSYW*O[_[^Z\\_.L?/ M_LJ')_O3VZDCU9IDHT J$T$0;\!998 EZ3VOMM#+5"4J&T;9CTM(\)[WX]90 MBCUB>\PRBI4@,^?*S)NG72T5F >NWZ^2[<=])[65C:'2)! M9R7HU$&].="< RLSRQ:"9B; *2F!<*<-(U1ZHY"@VT;0N7W_Q0!=?OU\HA;( M]\7;Q#9:F:(01E@J5#3.<\FR<3HH1V-V]T/\G=LAT1)^+,>/VE<.;C?&E15]F8&.CAFVN%9(7,]771CUN M>@4 A6T]28&YQDI M H':@-JP6&U >7C(;-\HA:C*ER;&DPTD"^VSXJL;! M"&4$962;9.3.,UJ^UI%L+6-4".JJ.E[&$1UL5"XY&9/R=W@:5V>RH* L4U!> M7 F*<$94Q;G .YE!E"$$XUV&$+,D+%DA,JD$1>]*=;,TUUQ/:4$M02U!+=EV M+7&>!2M2DLYGX75P7G'/C9!1:$(RO8>6H&#,73!^NQ*,4!Q%32@!88,L/[@ M3R(!ZF+PP1 20]K9$_)F! O% L4"Q:)Q$[YI8K'T_"=T-Q:M'F^NU,-Q[Y*P MQ;^@R8+@AH")D8%,5M',,Z&.%7=CE\LU6AU?3Q%9ZZ/<5M&'SS^E?F@/Z@*E M@[H69>^\FIB#W?K4MO+;CVDP+#=0O>R7E_UVJ"I>#N[>IK8N1>17,VWK?,D(<;3TG "8X3?$D3?&[?W\0LW8U^_&;+Q?5&VBR-HRD8(8OSX217A#G+ MLU>)ZGL<"3IV+LY/1]VQ9_%B,!BE^&S4+WWTLMQ)+XZS<2]MC>-<7W8\-C2* MF7&<_Q@;&B8S."8/)].V_7*&"XD@:RY 4&C!*>)A$R#LL:Q M)'2HED'6^IR[M4?W(\C3N(YI4E,N1P<]%#3@D )( :3 XF+65$?OO'/1RR"R M$%Y;'V/BG"9K/9N/$?F'ZXP2VI!+L"&GDS,)SJ!ZH'JLB7J@#8D40 H@!9 "2 &DP'938 9/,GC++2>L*J\F MG)%&!*IISLHX%ZSCZ$FNF2JVA? MSU*WKNW12>]<9[>57+^;8LOWNJ/!;LMUJY>N'ZLK8KN?PK!\*J!43E4Q< 66*@8F)YV-]20[=!$;G*^TT>4WZLY#CT< M3$4>7J7_C=J#]C"]3OV/[9#&\=>N_4H3DV*VLXC/Z+R\/'?E'EVGHENYW4%U=E5UX>O4;??ZK8/ZM\.V[Z36 M46^XL 2:C4Z(Q+3H#2AI@A,<)_A&3W"LV;.NC]_2:_;/[3*ET*)$+4$M02U!BQ(I@!1 "B %D )( :1 M@W.LT*] JE,KAY[J\4*][S:46&T.5< MALMYM8MW['(2JFATED,B/(&P4H#+E(&AP1$=M:6>H,O9T-28C2XL=# Z&W7< ML/TQM8;]\MT MMUDPX:VW/-UC87)0>JJ\^GH9\GAXFOK5"F,_G:;NH/TQO>B&WEGZM3<8_-SK ME^[H'HSZ_=0-GT^J-8=Q6_>[\62R C%9?/PIY?*9$_<)%R%GVJ'_9ECOTK_8 MH>\58CM*PU2E4P(S& M)H4/-CWAK$GU+'""XP3?Z F.!5OP\L%,ZP5A M>'CRXFJ]P!CFA1<&..$!A*<4?(X>$F=<+&667W#]:7,RWM7Q[==DP*1DZ3>"AJ*@TF8=3(R03WQ*8JLO7W[XC[% MMKZD?B^ZP>G7S#])9^>]ONM_'A?3>EVWX'@T' Q=M^I"E(&99.#=A00\'QX6 M%0@J9N^S V%( -+V2"O%WI&9]+ MA>V!Z_<_EV[;/RLW,=P?#OMM/QJZTLTGO9>%P]TATG=6^GZ^HF^,,D9O%1#J M%8AD)!B5.!2'*L0RE*Y &.F+],4R4J@-][7%54B1*:VM%%X0K9RU2D"J8.W^6Q^""IP&$,X6"SP76[P,'0,N)9&*6.=CV-D3 M?%=*B1*PAA* 8?YEAOF7%E6;F_@TJE?_N>XL61OQONG8/5RYOY+G82]\..UU M2I\-QEXC(ZLG^57H#X=%J MDAP8YPP(FTUQJZ6"$+)D,5D7A-C9HYSM$H%^-8HWBC>*-XKW^HCW+)F*.OOD MX4X9%(YGD6OC$6%2WJ_?L"8HHXW.0\28 M;4@T1$$$OX>"HTS/7:8G]8Y=MBHY12 &F4!4VTV=LP:8$XIFDS4Q:F=/2(T2 MC1*-$HT2C1*]#A*]E*QD%.:Y"_-DEY^P/%'.%/!$0A'FXDE7Z]F@AQ*9 M=SM[DN+Z]8HW"/Y0)]67?V/[X]Y_RH_+YDYU5TCE@>O_>.;Z[]K=<<^PR?WM M_OO@QM@?G'??Y:;O; M:7<3U!_Z>ES+]_SX=SL.3Y]24CJ#C&%WL3'RX@LNWG\R?N^K27?QIGU")+OC M_3L_?->;\HD6YH&?)4_H76]*_M#/KE^+L2LVM<7Z":,/?;A6TV+S1#*U5BVV M3XQX*-U6UL?\OO/X.WOA[ZFB"]U?8Q^U@^6[#;[0WL5[U'H)QLS+?LJIWT^Q M59OM]X@Y7!H*Q=),W]G>-,.E39@WS6H-SN+[S^*#WME9<6YQ"I?6]'M_SV,C MWW9-H/W2NLIG=IW:!7OIVA':W?KU@3MO#\OO'Q"-Q0FP/A,@A-'9J..&*=:C M_BSE=F@/<=0W>M3KP_+&3_GTB7GU;WZ]ZV@L'/Y-&/Z3WO "^-,QZ[I8@_ZQ M_OTX?CU+,;"&S(>5S8%;@[[?7'QJ^ 09;Y-?-@7FT(4X)19F*-1E=-9'&!K9 M&IR#B"6<$HBE-0RO8,.;U/#O&..+"?3AI7CI$B_%.8Z7;OJE.,?QTDV_%.AVUS3B.]/9-E=_IZK79F?S-,S%H()($Q43607!!O>12*2=(DHYJ M$:K-R=12QBF>3W?[!N8/Y7OH\^?;VY@_JWD*,OG0_EN[[\ M=?+?/*GA65??IE8%:CB!E*LRGE19L-D2\)%P$T-F)LMEGI T[\>MH2";ZSG7 MC3N!#IGYO6H.2P7F]IPQMSR"3LZ8"XE+QPD'IC0%P2,#8T0"YX12C,OR"X$$ MW3:"SNW[;S]%#N'>"+A_TR#.F1M7&58%XX)I:PVGF@B56#3%QDKWX_MV'A*W M-(A/'1)'J4M4) ?)V )QDSDX*QQP408K>.:3U#M[W.X:2I'AC60X5M);ETIZ M#]&_^PA(H_IMKK7R%L.#M9'8F_[3P_5U6ZKA+4U%IXYRXR:$K%P"IED"894! M1QT'JFWDC/HR7'0Y1[FA@** -J4I3150U-"'(&&C9)0I5E32F"*G5!AC/RT%'ZR.;AIJ+"/CK8.'7LFB1&<\DTD)R+Q%*AP6;GP 8?J;->9%6=U\+, M+B$WSVMIK-"BUJ+6HM:BUJZ;ULYRQHHHB#8N>JY)%DPH*WBVRKGB'66?-+]= M;/&4M)6H[N24-&F=2\FRXLY2!4(P#XYG!5Y'+Y3@5%)6J2[?5>2F>SO7(UA0 M<%%P&]04%%P4W*8*KA::.RELCK(XM#I;JD44Q#EEB=/V#N]VZPXU6Z*J3AUJ M%AFQAB60V1$0Q!=5C3(!D8SEE P14>WL<<-045%145%145%1-R%K%1W714OL MY'@R9T+*S IPF680W@NP(G(046>?8S NY)T]L4N8PF#Q$DXAF_-FKYG.I%PW M47[^*?5#>Y!:O5P:5+#0ZIU7$W.PV^JF8?7;CVDP+#=0O>R7E_UV&*8R0^^N MO_G(]->Y'N':-"VXR%)?]=&$#9^8EGNI!?'>R@N#8WC7%]V/+8RBHUQG/\86QC'^=65??'ZHK7HE__'M#*I4ZR56NPY2#4-D*Z"4\P$MX M,9VSI$DFB4<#B86J[@[+8'C,$+B5-D8:A7,[>\HVK[C=-D$88TSK&&/::#E M4PPI@!1 "B %D )( :0 4@ I@!1 "B %D )( :0 4J !.00;74>ERC.J3\WN MY=)A9V>][D4"0>[U6^?N\UGJUM54.NF=Z^RVDNMW4VSY7GX)CG96U?/:6GH P6W'' MVZJPE#ZHW\(TA=G2% ZGTQ1XBI98%4 9;4$0&JLC"S*H(#@3V4FJRW:4< MBZNL$M88D%C'@,1&RP::;$@!I,"V4V"YQ54>:SG6&^;0<'RHX3A=3T6(,CY$ M91 \%LLQ%!O2,*?!A.BE9I0F[BO+D=!EI+BB9J!FH&:LB6:@Y8@4V X*X" U MH2DX2.L_2*BG32E+@C[8BGVP2242H9E1653ET!4#05P&[ZDKK\K R>A(\AI] ML"8G$FUT,9(: .#=(%4==G:>N@-7 RI]JEZGS=])C]^_VN]O7"(!IJABBBHF MJF^[-X(40 H@!9 "&TR!AJX+[\?WH\&PVL$P..GMEPZL&NN//V MT'7J],+::SF8I?^-VH/V,+U._8_MD,;!C%4) Z.Y@C", \V&PK:,I.B M#4R3@.YGDU?4M[,TQ^B\O#QWY1Y=I\);N=U!=0Q0=>'KU&WW^JV#^K?#MN^D MUE%O>/OJ.Z9:8>IR@U*7L1 '3G"E3^V\I M)N1'Z3_C4Z/G[UY:[5-AA(.2FD*(DA:)50+2$IJ30112H@JJYI9>R-6 M^6_4&=09U)DMU!FT-I$"2 &D %( *; -%)C[,L3F?32@RAT[D3"AZLIQF\HZ0XG42#T4R429J9I9SPXGK>S^G$NCDS/JS/+W(].FXP:.=V M=1Z-&YQ.%2&HWY:11+(1J<)8K+P!M03P0F.$WRC)S@6S,%G#Y\]W(G2 M6%<<*8 40 H@!9 "S:AS,L=-9T=I>)PQSO;0.-N;:\5-+ E&>D8@4^) &$F@ MC+8'[\K8-24SO0EVR2+SDI:&*,D(:DJHR)*+ZD4!IL4@Q<"MP07D8XJ6_[DEBIXS%/ MW\'H;-1QP_;'U!KVRU_KU >@M=S5M,:TU2:9-IBVNK!G$B0\UP=H4 M,SZ11VG8ZI1YCPF;37*1,6%S88\>3G"X*0 M D@!I !2 "F %$ *( 46'CT/GA ;LPU2,&%#\-%[[;)E7ON<@YHE>G[OZL]' M:3B)I&,X?*9P^+OAX#0< M#%VWZD+DW$R<^W!Y M#PUDX MW!TB?6>E[^$&T7.3 _*_^?S?I.AGDYKR[2CVTD)J=)6LCWM]8+GBP7 N)6!*,L99SL;GHL\HS2C-*,THS2C-FRC-(@NJF(C.4RT(A7 MHWBC>*-XHWBOCWC/DH>GLT\N!^5$=::N4X9%(YGD6OC$6%2WJ_?LZ7# &V)H\7R2C[F2L;I+M&F217E4,%1P5'!4<&; MPY)U5G!.H\E*""DD$]Q4J=>YVL28:(B""'X/!4>9GKM,3VJ^^B!%&7@'C"<& M(J@,GGH*(1EEJ51"^6H16VJ4:)1HE&B4:)3H=9#HI:0DHS#/79@G>]@TD=$E M:< 9*D!D:HO_S B4%]QP$9@5:6=/4ER_7ITZU[L#?Z@SZLN_L?UQ[S_EQV5S MSUS_7;L[[@Z[WZ;V'8C*B ME'QC2#OM;H*+>Z:L;CR_WG'3/T_[DTG^+H'O)_B-?GIL9^2\N,ZHQZX0N=>OZY<_+9 O3U=U6=5XMWZ-;IWV*T7Z1ULZ M3V51G^(S*L&D7K[X,;8'YQWW^6F[6S>\_M#7E"O/\\4\L?8)9:R> M*A=;A"_^_L4T>C*>1E\1^.)-^X1Q<\?[=W[XKC?U$RK$ S]+GM"[WN3&/O"S MJVJQY/K!GUW0'\;!V]P^QA:OXTLX_:SO7=!E\8BXL/ M+^DE6/8OB]F1^OT46[4/>X\ W*6=4-RN])V-?C-.T.ZV#MQY>^@Z#UF2P(%?GX$/ M870VZKAA4X@COM$C7I^7U[IV8%[KU[O.#,-AWX1A/^D5F+>F%VKJ M\B3ZQ]9XP6:6TG<-F0KTC)R85)T^=/UPVN*T*CM-;=/+3G^GG]P83<$F*8QD1@2BK.:2L&29CB(%QZK$0FH)YQ0+2]^:?/C?#^7]__$Y+6\G7R8>'9U728OF[)]4U?U0) MA_SHY-W?1V>_R>.35YV_WK_Y^Z^3/]Z7^\Z'EU7M7I/2Q@]ON8G&6^.A3,<$ MPGH*+A!37A$3K%;*.;..M4T;CC'< +"V&P!069:5K[Y46=F:$MI+TYDOTSHC MN50T%F%QSD80-#IPHCK0@'A+M4W><(\Z@SJ#.K/ 07IT+?$&=5J#FH)VPLH] M4$>=49Z[I#P5D0?GHF,NDL0UHTKX^YD*6UE1?6GV )NV!ZSP27/"(>IJTUO( M"4PJYH$WU'-/LYV7DZ6%A&>04$:U6^-W%F^IAI[TQ=_ MN,!NR=[QI84HF3Y=I'%,N*K4-OVE-HF;4(,Q8V5@5<)2+KR:E,$ M10)3G.OROU#4EHI=QM:D2&G#]02%%H46A1:%]@%"*Y(E(5MI?!!"5!1H=4[KV;E8+?53QG5,DYJRV#QWI !2 "FP]A28WR#A;B6D>,/Z;J8]29E&JWW@W#HB M0G'O'6%.>\83%=Z&_/99[=D+0J%^<>NY6^>GH^[8B7\Q&(Q2?#;JESYZ6>ZD M%\>[DB[M^N-<7W8\-NJ+27^<_Q@;],?YU94Y__JBM1@#N'\,X//U[4M9A:Q, M3J!XKM:J?0*KC(- 8@XT.&9-V-F3-X^[1@L +0!4D*U5$/0#D )(@6VGP S+ M0YD92DGFQ!$EK!;6NB1X(L1G3AV)W09:T@H'R@?*!]K(A]H1"(%D )( :0 4@ IL-T4 MF,65C,1H)I1)*@N1@V4A&I8R\XQ2QC2ZDFOE2EY+2:32&$5$\2(Y(2!B5.!9 ME""=HMH1:USTZ$HV-NEPHX]LF$XZ#..C:\>YAW^[?M]UAX/6^:@_&)57K6&O M%=S@M),&Y9?]WL?VH )',RIKKIDP+,P\?%BO-71NXKZ=K3VWN.'%$>*(\61 D@!I !2 "F %&A. M3:C+ T+VX_O18'B6NL/!26^_]%+5 M=YZ=KQ1?? G;>'KE,G_-:QO(.I4-ZK M]+]1>] >IM>I_[$=TC@Y^%4*O7?=^J_4^X$Q 7B6!.#77Y6)$I(%Z8@ ZJ@! M03(!EY4":E06U<;?$/+.GJ *-_>BI*"DH*2@88D40 H@!9 "2 &D %)@576B MT+ULJ'MYK724CR$(QRE(;R@(:PRXXED"H=$Z*R,USJ%[V=P4LHVN'74P.AMU M"@H^IM:P7_Y:9YQ YJZ(@BF@33()-ST%%!/!M\LD1 H@!9 ":T\!K VUWN.' M%$>*(\61 D@!I !2 "F %$ *( 60 D@!I !2 "F %+C9=_^:8<5?6I%L*_Z#TE/EU==+_\?#T]2O5O3[Z31U!^V/Z44W],[2 MK[W!X.=>OW1']V#4[Z=N^'Q2K>^-V[K?C2>3U;Y)^L!/*9?/G+A/N.(_RXI_ MFWPZFDXH=Z[*'T\.F&<"A',>C%;E%4TTVJ!88O3_L_?FS6WY*O^W,[LXE:I0*R2&#@T$\>(>TI!Q^1!Z]C5S*N+'% M-K%4C[M!5QBB,$1AB!5AB*(G%A0H*/#<4>"I@KZ*GK@0/7$NBLOC*(BS C$1 M.>+*160#8TAXRH05C&K*BI[X Q14H#=<@Q_LUW;\[&#.O\>]6*'XVEX>PL(#M^"!OF5'0Q.8=BVCZ 3P^WA M<%"YT=#",._WWP);]8:%HV['46>S'$6$,=Z(?')1T?P#3)5D,*).> =&J#%" M%HXJ'+4< [-,32EI$M=:?D7'>&K+UW-"-"96*Z>XT=&)Y+!V@0M+#?;X9FK& M=WV>Q=Z]IRY!9W4)9;!)7#%$*2&(TV"0PT8A*8GA/!FM&-_88GK38%I4B:)* M%"KZ+A4MS(G]8.RS5*/ZOU<=2U:&O2][".Y.W1?X>=CW7P[[71BSNG4'%(*^ M'4'S68*.P7E-P,Y7E.%<_#8@;3)?8RQ3P-1(33:V>.'FPLV%FPLW%VY>1V[& MF$5K?&3!*HX)T/NE 4P1S6L@8$1>&(A,X M0R(8IE+06$DPK D5FUH4]B[L7=B[L'=A[]5A[UN=(4M):$H$32EQ&H,5A&&= M-$DB>J_5]?1]^Y#@PN/WY_'9N&!F\R&QI! 3V"'.@D*:YCK!C($\81EP$H#' MB=JDYC*//V&*QT+AA<(+A1<*7QXL664*#\$ 5\=$B&><<>FX%S"&7F$:6,#R M!A1>>/J!>7HNI[\7W%,:*%+,&<2Y#LA1SI%F3'N# ^8>>)I34CBZ<'3AZ,+1 MA:-7@:,7'N)>C.M')NU9X]HR)VDP.I^Q I-::XHTQQP1CZE-QDO.U,:6WB2< M%1?YTY[8_:4YOP'_ANKKUK_@QZ2Y1W9P4/7:<:#3WFS]RPU^F=++Y"X04G[. MN0+0#A4TJ6N/Z_AR\LNOH:J/N_;T9=7K5KV(FILN"@)>^>M)%8:'+XUYH;!J MH&M\LGC\_/9K\J*%M0N39/RE>4$(_\[WW[WY>U^J%Y2I.]Z+7Y#O?\]P?))&[(>@^9-^*2M6ON=2CE MAPWV$53@P0+L8[4 Y>/M(*8X&,30:33M&W@0)GH":(;QRN&_TZ7+,&^6JS5E M%M]\%K_J'QV!J5JF,+1FT#]YB+-YSVL";4/KLHUKNYVWM@JHZG5>V>-J:+MW M\:D6P:^.X+T?'8VZ=@@,^#JFRE?#(O&UEGA3T;4S5]*U\S_?J]I8Q+X.8M_O M YAW9MW)3;H.]6NG=2O?)F/>DLR#)Y/]]8[859L5[='V12_]^XY?F0R/HPLT MR9-6AP>6LC5E A8T*I/A^:+1ZCE,2L.7J>$E6?4M<6*:K/IU]/'(@7'+2).P M6B][VJX?#/7*1$9=F9@+&^^28L$HYCD+R0F*0_+":>XCD>T)8DTH(]_/[O%, MDD]_$#O[GNW \SY\WOVR^_JOL[U]SS]\_OML[Y\/>&]_YP3:>;)[M,,OQD/M M?O[R;??,?_MX]$>U0__"NZ]WQ.[98;6[OR.@W6+G[+?/'U]OTP]GA^G\H-%[ M_&WW\\XGGK-Q69$0\Y*CG(@:6:LILB11ZE+.RI(VMN0*A4(M.5J50.65#50N M[+&PY!-WIHX;Q]4^U_S1"Z.9LUF:\21AIX5 V"N9C\HHH!DLD)..4Z.BB8YL M;(E-IBZ7NBE44ZCFV5)-R0^]VO(KJL+C&YK*,,)#)%@K#?:,-5X[QT0D7'"/ M'7\ ;:$8G??4!NBL-N 8\S12AX)C.0.TUF!OTH"T#CH0:W"BH U0!7-BE0[A M+#EJ%G5@9>ED8;[?6S#(4HW;4AZ"75&.O6R.WYU@G\E9UH71*)^E41J<=<9R MY(T/B'LMD :K&BGML.28*$%R(87"H(5!"X,6!BT,^H25#I0W@F$%_VLNA=4J M<*^)XR9 MN)YD2\[CIV#;:H9MA:;) MVBD#Q'/%")#/4):9;=#H)(36)F6[*I*5Z-?(I+ MSB>%: O1%J(M1'L'HC54,JI-"%%8'H74TAI&&+%1:B%(N '1%C9]8#;=G;5= M@3(# Y,5Z5Q=EQN<.X:LHABHE<%O+BJDM528,VN-33F26=,2R?SH&8(?^)AD:OY; MTV.2OW^+ U_5L=-/T" A4[_.,_*>K/3B\/\Z==8#Z$#^=&7_=U&;4DGYCW4YP>=/4LW,,O4E,<-#T:P!B]A9[T0WLH::+7[Z7FLKU6J0>5 M?B_]IU7H]]*["F\AUI,9) M0KU,GGE-'D2+_(_MCF)1(A]?B9P_7N"MM<8E@32E$G&G0(L,B2#F/!>&!B&, MW-@2BSA94.BCT$>ACQ6ACZ)$%A0H*%!0H*! 08&" L\;!6YC2G)-K'?.:.FY MUU0S[@6A"OX2C#M33,F5,B7G0A*%-S:DR%!T/"".I48F"(5(5(Y+GV(HIN02 M1QVN=7&&V:A#WQ:I;8,/3^Q@8'O#.D:*,<"CZ8%W&[4EG83E M@,ZSUP,+"A04*"BP\BA0TJ&OMOP*BB]GA&&VY7,1M;WTJE'2&]/]76S*PN_W M7X%Z_INM8YC:]C.7%1/^UB;\[JOYD,*HM%#!*"0\8XA;X_.A0HVL5\3%I(7C M;F-+DN4[4KCDT%@XOW#&.G-&T?P+"A04>.XHL-B0PA^FGKBW1EETR=OIDO.1 MA2H*X8+SB IF$)U1#A9YY+05DD!RN0FT;RHDX5("I$4(BGJ9$&!@@(% M!0H*%!0H*%!08/'!A<6H7#JC_&BOW;R>Z?3'\ M;V/XOY^/3'1!,8\#1R!!@CA7&ADF))(A$D(,\X:EC2V"-PU91*'YHA(4E:!0 MRJI3RF4/\D+RY5XXGEXXX^$X@\]QAI')4J$1\30GR)4,:?@(,6PP3L%8ZR5P M1J&+0A>%+@I=W*G4]_W#6"^4(BW$\23$,1^ZRH((#$>.$B42<244LAJL#8<# M!DN$2LS(5>- D\7L7H6 M!_T IF Q)I_6F)P+6>662*.\1=(2GY-J**0#_.8L58%%0W5.BSFFCN*,O#>7 ME-R8MQS#]W S/',[0U/3(]>-G>-!3'$PR(6WFP!6^"W&(_BSY,E\%-_BE>$- M#YLM>3\>'?<'=G#Z^W]'U?!T?&BA%>O>X)7M=J\*;BC@?QOPGP#_> N*6LN" ME@(Y$C3B/C%D?*3(*R-[MMLS1 MV!:%.&Y''&>SQ*&TQH8:@:RD#H@#.V2(PXAJ01RC(24?-K;$)E.7<_$5\BCD ML;[D45+OKK;\"OF7C!<%Q0L*%!0H*%!0H*! 08&E"$-MK?U1C0ZL/7Y9+/Q' M<0W/5UYG$28P(TAX'1$G#.<@TX2(MEI[;@QG<6-+R\OGV8J!7TBAD,)S)(6B M&A84*"A04*"@0$&!@@+/&P46O%-<#,0%&(AS@:,$.T&\-RC%;" *II +GB"8 ME=)+'Y23H1B(]R:%DN3TEF/XCZV@(SG%:7W<[]7]0E35\-MII]-ZI>AF0/H]Z+52=5,/#SKL(CZEC9R<.#N!YMA?@(V^/JR$, MSYG-%Y;S!\ND'JY[Y'@YA?2\U,." @4%"@JL/ J4=*BK+;^"X@7%"XH7%"@H M4%"@H$!!@8("JU->>SM\'M7#H]@;UOO];1B]W#+;?6NK\*;WJO7EM?["O;3; M'\;ZK3VUKEMV!FZU,W!Z(72,<*JBEQ(1YR/B02=DL97(\1",PC1)J3>VR*8Q M)1EZ(9%"(H5$BBI94*"@0$&!@@(%!0H*%!18VM+:Q:!W43'M:)W_+O ML<0/+Y,.N.X!H^44P?/2 0L*%!0H*+#R*% 2AZVV_ J*%Q0O*%Y0H*! 08&" M @4%"@HL0YC8_+'PFWCOF[(2C2_OU8PK[UW\[ZBJJV%\'P=?*Q_;4^3OHN\? M])JGE /EM_7R[[VZ$#:F99">1((8LQQQXA,R3BL4O:)&"FPU\1M;G%Y.*5XH MI5!*H91G2RE%L2PH4%"@H$!!@8("!06>-PH\9=:Q8EXNF7DY7^@V6,<-U6!4 M&H^X( Q991F25@1G(O9>%/-RB4/(UCIIV:O1T:@+4/ U(I@8T0\[]AQ,.H-8 MC[I#:'TG#?I'G>%AA&_[QPV^]5-G^_W?'0 HCK I<<;+I#BN>Z!H.6WPO!3' M@@(%!0H*K#P*E(1DJRV_@N(%Q0N*%Q0H*%!0H*! 08&" @4%"@H4%"@H<,\- M06<95BDXFZ3@V"O'N?"8&JH2LXSK3V\F&X*W3AXQV2*<^OE_;]S\>PDZN^T] M="0[^-\.JIZOCKOQ3:_= MQ+VV-/?]G\N\WFWWO\;6=V\\\['S&3 <&_#/&@ M-'*),,2H(=3*I#U).8,$UHO8_BL$4@BD$,B*$$A1(PL*%!1X[BAP"S4R&!XM M4=K;Z+DQW D5DA,FT60,D;ZHD:ND1L[%D'EBHF,XH2!90EQK@UP0 FG&@\8Q M"1ET42.7.8ILK1.136&A,QS T[IM&K)I*%D)*5XF!7#=HT#+P8+GI0 6%"@H M4%!@Y5&@9");;?D5%"\H7E"\H$!!@8("!04*"A04*"A04*"@0$&!@@(%!0H* M%!2X/'8_W6)_7U#L4O(Y;XCDWE##DD_>69$SE?+ ;Y WIH:1@M\N;NOO#0_C M(.>%&<3#V*NKK_%-S_>/XO_TZ_J/_@"&H_=J-!C$GC_=S_M[;5NW>V%_NMLW M34+S6TQPS[[]5O;\;['GO[._/=S9_VNX\[[9]Z<[)Y^"X%S*I%"*,B%N)$8P M 1PR.&$:A&2$BHVMRZ7'?BYT4NBDT$FAD\=.0U;H9,GIY,,LG1!F;."4(X:# M0IR2B*R7#O'$:;1*2>)-H9,EC!U;ZPQDNW'8Z0(PE.C@97(BK'N(9SDC\+RT MOH("!04*"JP\"I048JLMOX+B!<4+BA<4*"A04*"@0$&!@@(%!0H*%!0H*'#? MW3SMI!=84JRXX)9':T)PACFC,.8TTMOLYMTX'<1N'$YW]LKVW*VVYW)FAS>S MVW.>RI",]<@D;1"W"B-M&4=$\<"E#X1RNK$E-X4DC[M%5SBB<$3AB!7AB*(I M%A0H*/#<4>"IXKZ*IK@@37$ND$M2QVE0!GE%'>)$,>2TI]6*'X*2M(?L.%'=_Q-^-W,?@R M]$>N&V^T'[QL7' M%=2Y!'!],?>XL8)Y+(10G$OB#,:<,>6"(%$9&<9)(Z\@ M@5GL/XN#?K#UX478WX]'Q_V!'9S^_M]1-3QMBA#7>Z-A/;2]/(3G3( +$]R M"<[]!6U62)(T-CH9), & ![P'IE@!!(I&! I#9:3L-1@CV^F9WS7[WF]Q5N4B9LI$W-U$*). M7&".D;3&(\ZL1Y8*CJQ,1!H2)=5R8XOI38-IT26*+E&XZ+M=2Q9&?J^:A?SKMQ]@:"'??_EL-^%,:M;AT!AZ%LR]-ZK&8;61D:%L4;9 MB8.XP6#X&YX0TUH2$JA1&!B:%W(NY%S(N9!S(>=U)&>,600#+;)@%<>$.8>C M!_.,2$>=20]B6!?>OK>;/J>(FD851:^]M\P@+W%."I5P=M0'1#75*OJ80LRE MJJG8U*+P=^'OPM^%OPM_KPY_WR9&V*:48XH$32DG!PQ6$(9UTB2)Z+U6UQ/X M[4.#"Y,_ )//G23C5)H8)$8TNLSDF",GHT56"AX82)9+"TQ.U"8UEYG\"=,] M%A(O)%Y(O)#X\F#)*I-X"$9DNXT0SSCCTG$O8 R]PC2P@.4-2+PP]8,S]5R& M?Z&)4]83)+CSB%O+D6%6(Z:#\9PPJ:+:V.+TD<_Q%)8N+%U8NK#TJF+)LK'T MPF/=BX']V+0]=P W&!:<\PI%127B% ?D$J=(2IPH<+JAU&ULZ4W"+U=3*([R MA9[>_:4YR@'_ANKKUK_@QZ2Y1W9P4/7:<:"7>W/#%\^W]L:=G(X5P9/!:E[\ MLAJ"M/REX>M6O8@.V[\);?!N_S!VK/?](VAU/L#2Z?6'\$([@(][G0HPYF!@ MNYUC.QAV^JDS/(QUS-@38J^.6;'I-;*W0_@C53W;\Q5<7@_A@UQVI7YQ/I@7 MA^ZX7U=Y+K\UIO_#(_LV%:7Y#"I<&][PBF]'@C MV @:'@FGZ].H?; M5[-P^_X<9!LYV_JP\T>W?U*O4L>OI:MKAN*G-SW@H/X('AOJG]>ZIW_W["A4 M(.CKNSE>GF/V&Z_01E4Y[V>KC4$_NO:XCB\GO_P:JOJX:T]?5KWFW4\**EA MZ:/NE(B^4H==__]V;O_\E?J&8NN/- M^ 7YWI>"?:?)W[WWQTTV-[SY!XEC;CB''S)'S"5_EKG7\;,?-GB\>!_> V:N M0-['-B[>5]\Z._".P[KS.P!Z^)<;_+(UR7!S X_A9,F"'1BO%,8/+EV!Z72_ MK$CWFT[7FK17NMZ6?*Y13/%=G-#WD?D##&"9$(\W(2XDT%KIK&1/,8)[QS%; M9;V#3O;!?:V&5;R^W.3M]GF>;%$M1(3+/SC+56Y5MMZ6>RR'IZRX^C1CMG3# M\Z"[8??)D/F]7:VG&)C;Q)Y(R[!G5D8?,1>$&,H$9X1+JFE*A.4DLQ2/D\S" M+^N;9/9L=[+'=;3#/NS_=;)S]N[S[N>/W9W]=Y\_'/W-=\[^<[3W^@W^L/\N MO^MD]VRZ7[5W]/'SSID_W:%_=#_N'[#=_;_$Q\]O^,[G=]W=SW -_5CM[7\@ M'__Y=_?B'M?'H[Q?]N;LPS__Z>Z]]F3W=?=HY_/!Z>Z??]/=/__X_/'HC=C] M_)_NAZ/_I/.,3>_QR2'9.C"DR+K$DR#,?$3>& M(J?MQM'>4^RZG7Z5[A&7BYY#&Q14A:4%[((J0CIN0EIN1R*1"^_0%_' M8R";J@E[6OGB34\R#1?J5INW#&:%5PR#6Q@&N^]G/&;.:IF,#$@)XL P" $, M@P@R$(YR$8/QPF]LF07$@J^[95!<9BO H07X'R'=Y;W=1@7X'PKXIQXAKB1S M)$BDB.*(*Z^1L,Q(TMI9?N/.>2@]!*9%4H.OQCZO"%"QY) MAR]<\)!<,-7JL=$A!1E0C-+DK#P>&4TPDLG:&#RVPHF-K64\W+_DF+<@M7Z] M_>T7U?H0W; 3JMK#O<..[07X),7!8'JLOW< 0UL/'TW9+TZ:A2C[?TRD^2H+ M<[L77H^%7J#^5E _&^O*A,#*:(MH9!C4?D^1CB0BQ3VU*DJN@M_8HE05#T[Q MW1>]O]#"T^C]-ZEK7/P!X ."@._Q6P ;X']L>'H][+ M+.6]WGN0\5YZW4KXU;F "[S? M[/2Q=F>(],R2"X1)0:@'J0"9\() M8;#CBX3W=7?]E'V YV4/%(IXX'V 0@8/309373]*QJ20!JFH*0+!4)1//B,B M/(\T.?A7+&,=VR5'N[(#\(!:/O0.6CFJZL-\[&NR%U#<.4NOX5]37^5/6_7J M+-P(B/[[G' !VT&T!_MO/L4 J\/:@(PT&'&/-;(.?I.1F<1B MP,:;C2U]^>AN<=P43W_1[ LU+(VGO_#$ _/$V2Q/>.U)(KEP9LPUN80,2'O- M$&?!F4 RUXOBY5]N_7^]O?R[_1YJLCCD(A^#6 _!$CC.:>:+YV;I5?]Y)']K MJ_"F]_^J'OQL15F@^S;9>?:W)V69ACN?X?/M3UP[G4/V4< $T%L3@X"."0)A M1"VYT@K'C2TABN.F^.^+EE]88'FU_,(-]^>&2:CG9W^Z^]>G$'QTA"OD@LL^ M?6*148$B$53BV/(D<[7=LL&[S)K]>GOV?[.AC>?_*>=O@TZ=_OS8NOU:^VZ> M*F7US/XLB#2[9'YOI5@@_&X>_)-/7H!>+[U&06F.N+,)61]4=N3'Q&1(0H)B M+R^?R2J9-XOGONCTSQ']GRPFIV#^0WCC3SY1RX)U3"/*HLT)EPW2EFJDF31" MIAR6R3:V"*/%#;^4ROIZN^'?#_O^"W*VK:9]E-?ZHR;!+/Z71PFQ_V[F_/>' M=A!_RR)^-2/A@NAW==)O?Z)!)\N3098JT-ZI%\@2Z9%.6&!KC*(B :9O*K&( MK&GK[H)9IN)Q!?Z62U4M&/Q_;?-[V) M>-^=2[R90C)3C .*3)N8S$B5\JIAF MSP7X%ES=L0#>XP/>U%(+R:6H,NY[CN M4+=<-MJ***YO!_'85F$2_]/:9OWA81R,C;6R)[S\$4$_0O.QD%^/,[:.=XRW M>V$O"[HDJ*P MH:7390OZ+4Z7+>CW&.@WU6X)\8HE0Q"A3.?#4 D93R.RU ! 2N90JDN< \'U:D4A>71''"KC\<+I="6Y#NGD@WUK<+HBY(#S]L&\>@L4_CB'B,IEPKPF5J MY!(UY4'&:[D,OGLFX%4+6*QO>E]C?5/S[JF5H>?X_N7:D"-D)3;D0*F"+H9) M*IH8.FG0/^K4H$4UQ7O;ZMT=?UZ^N^S8+7V,V?6^1\@\E*M M_0$TZL]S:45E<%[D,[X"Y(:XB D99A4B-CJL%9:2N5+;I6S8%31<4 [\@GN/ MB'M33T+$$O@*6X0=BX![6"%+.$>) X5)&8UW^](!K_/*L&@ ">G=43)$X)XP X9 M8W)*,YL2TR+9()>W=/F/E]^2PES9K'O>&/K@D6X%+1\/+:>J,[>8^UQ=R@E% MM&?#%Z0Z/U^@+'MP90^N[,$MXQ[<'U7/]GS9@UO:]Y<] MN/OLP35;;X L@_X)-+?>[/3B,._"574]@GD?84CKQ\NQ6WS.BZ_E-Q%]]D2_ MZO>:H7;=F"NU%C7Z5FKT?*XR%V0@(:$0/$5VTKJMH/8M<,8.L=V,#SMN$$5#F*GVX>W+,=NV_H"^H.G+IL%]'>M6-]F MJ19$OS6BSZ4LLU8F*HU#3#D-B.XD2HR7X<+ '<&4?12$8U!^%(O+'% MQ>4BQR6EVT(\U47A7T6%?ZV98/D4_D(/#T@/IS/T$(EPU+* N-#P@TJ3E7V. MB 7.\-*82$@Y2;C<&O_ZN_IG-/YY1W]6]HN'?Z6U_>*_N1>>'TQ=_/M_L]V_ M/EG!-,'&(&LI01Q+CPSU 6&IJ?->2(S%QA9(:9ER+2TY !4/_[-7^->:#)9; MX2\,<5^&.)UC".Q ;E1P% *SB.?=8!,%R$MQ%I.@3D9;O/S+K?.OO9<_GZ8? MG(- UOP33,#^H#FB<3"(,7]>O#NKHOG/94G)$5L3FP[(X(^)8+!'*$62:&2BL(3$]7&%C&DT,)2V@!K[\:>MP%.[&!@>\-._!8'OJI+ MS8,5MP&N.H_T3ROCWRV-\U(O M=J=RW=T\Q:F]=@CXP/$:-\XY56#P@<*T<]D#'T.B1* @L$6<1H,LH1H%Y7Q2 M.%!C\<:6W,2&%A!<2CWWF?FZ)_IM3C'8/\[SL.X,^YWCT< ?VCIG&SPZRJ. MVN"D3CXFL[&E+Y_6+/Z,Q;FYET[9+5BW@.2"!>L>-!9Y^Y-(1D<2/&(P_Q!W M)")+.4-, OBQ"!0E^<:66(1.N^Y85WRW=QC']W S/'-[+KW(\2"F.!C$T&JO M'?@M'HU57-L+G5#E*B:]?$"Q#?DJ+MZEUV]_'.;1RO*/_J"=$[E>S;MSP1<. MN&-T1^8 #5COA$&RX0 <''(F !%$3H+C2O*XT-B.=7=N% _O:@#@@L.6?^CB M+3#X>)$,&0:QY,%&BHP&BS_#'C+14X1=E$YCYI(SV<-+^2,?VUYW_%LNY^[* MEK7]:02V;Z?J_=Q)MRF<5(HSKI8R_-W=OFOJ-I88MWLRP]GVK(*<924T20A$ M2A$G7@!'Z(@4Y3'FW$U.R8TMOJG(\OE)UJETX[/U%J\-C"Y8I:YA#.&W@IJ+ M0\T9?=I;ZTP@R-*$$?><(HN)1RQ#T$_7[@LE6Y+I=N%C-=R M&70KLK/Q>TK1-P5 XS=_:'L'L3.PPYBSK#2F7M[(&,1Z.*A\SK68/UL.FVZ- M58X',-VN43E::>^EW\>R?@>BWNME+23___M_1]57T#-ZP_K=N;;[=/]RQ]>(^G4-^+%]Y"__OA MS7@:O1Y/(OB[.\H#/\M +2L5(KD5D>S,'2#%VGL6#/)!:-"U:4".8X^T42EH M&T/R9F.+$+5,N^KKY =\MO%&SQ)R'U)!O_$^=$'CY4;CF5T9EH@U0B&B/$/< M"(Y<(/##Z\@,(U9AUYYCE06/5T?I7WMW^:MKE/N.'7:&A['CXD'5Z^48J'YJ M/CAN4*6XS!\WV(EX++"7E"?E.>/$"2:DM!Q'88GB_M.;3#*$,O+]0U[%S;,X M/OAK5COW$2PR1RWR0H-V[H$/-$L*4>5!;9=$>\$VMIALX@]_#OB' MC7=)@76K&.!?/D9#,1BTPFGN(TR !O_T5?BW&-VZ0.-MH7&J*A//"<,)(R-B M5I4C11IKBA3A&+Y*WK>J,N.7O> %')=!*U[[X[$_THKS(=COZL,+&]UK#;BF MO^V7X[>AGF*@CC#B5>,8VJL"!2, M$>QB ,O$F4S#-\FK4[AV<5S[]ZP90J3 5"N*DO,4N-809)@C2#MF Z86I)LK MIO)%)-UYNA6X=,BVG+L)A;0*::T!:3F@*>:Q$$)Q+H&^,.:,*1<$B+MZC>X<#C+K M_:]*6$<$F&5<4,FID-8'PU62UB0KJ,&?"-[8VL]+-;LN7F7&;%)XV:VK9L?U M*W+\YWB9C-=H P'G@]<"'0Q.UQ[7\>7DEU]#51]W[>G+JM=TL;GI(I+":Z8S MZ@4>SZJQ VO\@O'W+]KO+L!\^Z4B+S3[SO??O?G[7^(7BI@[WHQ?D.]]*;[7 MY._>^\,FTYO>_ @.PZL7ST.:,#=C2;6(S'JCX^-N4_O4=CLPX7VW7X\&S9IK M/(BIVS_I5+UVFR(OYKM8@3\S2O]G>/W]]V_OS[],/1[OI?/?G/8:^^&^?C)9#04F7Q&6^D0:92>F) VMAA=/G?:DL/K@^[B%%UBD>I?(;]"?@]$?@]> MF*.0W[W([VR._)*).F'%$=9<(2Z)1-H0BK#72NB8M$LAQV$OHHKRNI-?.8!S M)QO-]X]B9VB_P9,?VDZ[7\3[4HW3@U+5?8)^5YBJ%E0RNIW2^WE&%PZ[ X=5 M%PPXCZD6H&,@*DU$7/& M$X24>L,8SQH819:2&3=0^;O?IZH&'&K8L059BS, M^'AU9@HS/A8SSEMW0G#-E(U("P_670P>66DMDL[FV$%,0S"%&9?;PGN$@/:E MCP:IZR_([&N1T C M;:1A_^BHG]N5R_B"8CJIV)N_Z\8#V]WL1#OHY8)G_=ZHK>[K^G;0G&H.U2#Z M(=R4XN5Z9\7F*C;7?VQW%-N/V\J?7RN_ M+M6)%F23[;ZZX*T,7D8ML$.1PP\> D;.)8<2#3%A"0+-":[))KZB0E&QR(JO M<@WUF<*;A3=7SE=9*/,1*7/>C6E-BDGEW!Q*$<03D'241!<8HXMP)I)QF23CAO M>?".Y1PAFU1>SK=>(CO+L89B918>+3RZW%9FH= 'IM +P3,8]"+M*%+>)L29 M2\@:(U&(1#C)K1&$+=+J7'<2+;N:=QC'=]'Z_XZJ-DE74]4;_AJ>9@L4S,[Q MEN8"K,SB@UU_'^R"*S#>V,S<#I]']3#OW]?[_6T8P=PXV\T1I&]ZK^QQ-;3= MWYME\6JR*N8(\W5TP_?%8!@V&80,FJ.=*(_B?(!VT M0%@FXBQ+F..0-SJI*?7.5[V^2Z&.0AVK95@5TE@2TI@WNH KE$F*(ZL4&%W$ M6V22C"BZP*/3SDNARU;?E<42=D_ MC!WK\[Z2[9WFP]@]L&+JC@4K![I1 =(<#&RW"70@@?-&O]1:E><[?J-?+ZZC6Y6PUN_K#X"<<;I>1-*7ESPY(W ME]?(#+H1N@SP-I/$XHHU\_9PU#L!Z-KLO.GY:X%G>:'@FF[M-I \['?^[ME1 MJ#+4OCI'X%>S"/S'.0*_/T?@51J'V[+73V]Z0$G]$3PVU)N=^,W'7(#NL*6O MD,M4C_^:J3WS\UJ/R/D35=B?#'=B^\'8"NU!LV?^ZE\Z4Y79FOSS/C[$.;?NN"B?6T M!A'>.9T81!_A67_A#W2'[1[!5?"^#_O;8N?L ]EY_1<81F_XQW_ 6/G\^S

CV"JZKUHUMX&&WVQ= M-8=U9L4T,9?&T^4"8<)WXS8T%[>B^G$[+K2;12\P\YA+SJV)QFJCL<+.<0E] M]ANKO.IF!ODFI2Z7JDO7 .J<3O&B\Q-80)UL7%/\Z[BGS5_DUY]A,J4X -NI MDT;=[NG$>,J\7/?3,#^D TZP6Q=P Z_68'>@O_-A<>]7MQ"/W, M3ZL&\*>K0!^TQ\? (^WL/>X/H"G=JE]W#KI]9W.3H4V-:^9%9]+MQH^@?JT[ M.Z/N$/!J$&,/V1I9-#X$V_EI8\?:]QL_3_L&C?]:A:RR0$]@:570\7$#NE6* M_M2WJNE,:Z"C1S%4MFD[(*B%T>M %SK=/DP6>!#,B(/#YA-XN@?(;!*[M*8C MW'Y8';_HS,R^:;.A;9UA](<]F# '(!08QZ^VZC;J,3SY7#(A?HW=_G'SV"_5 ML/&*-4ED^C,07T\NRY9R.[+]D]YL1S8[7Z$7?E2#/0K#'^:>>RZ]1C<9Q&.8 MZR"P,!5R[D3;U6I8S\Z@B0!#XU:I\_O/QQN&\GCDNE5]V$P_>/;D,OA[LY'" M!/G.10,K$%H]-R&& U@GK9NH;GH^>2?H$S$?@72CJIN=-YN=$3RY,Q.BNCGW MH)SQK0\-.-V*- MO,!&.AZ;29W#:,-_1W:0*P@T-V_#^%?0*N!5>]$%\;@*04,K>VG;>^C*,#M* M88GYT_;GLZ;YDT_!*@6TF(]Y,XRXPQ%9(1W"5!O//<;4A(NTO0K,<0T97J-A MK ;2X-UZG<%]&L!QVT5#?0>S%0XV\-5 P]^]QAIN5.JZ\].8E_]^\?Y%Y\_M[;?GS)PA!^[MCD*+9^SU^.$TVP2.&HZ=U(UHJJ-;S=+0S_[O\ZD" M,[%IC^V!RC^?R720=;<\B]UIYWR^-2K('5]='_9'77A3X/.JU.X#G MBN&=AV8\M>/8P0^_#2*HCIGG\Z>GT0Z I#/Y7BVI35@*E3]L=@8&$13=3-^A MDQ]3]5K=:VX?X2YC8!NX_/>H%\?OQOG=%#=MG[04=,'8ZKAU]2WK#\/#>MSR M:^YLFY\;/IHX1]H&G_]YI]9> 6D@*0M3/^-^OK^JL^MU*KS)VZZ>NL>C0P?-_#BJZB9:[:>-][^_ M KT\#]RD?U=NT71>@;)HJ]ZLDVP\Y/UAGBYS,[^7+VGMFV:5-'/UR@&:1?H\ M-P:A@81F.,[7S,PP3@<_J]W "GFL9D>E'L$$O')87G3>M(R05?/QF:G6&LI- M:?7(*]L(4[D;_;!9ZG:Z1=WY:2R_/)6;K,6YTW UC/J@R5D\O?;G5M:A43[G M[+)DJP$,5/.Z*U?OM$F3/:WOKX%F6L0:3+'FJOYQ'-BIOGZOU=$+TTK=T\?= MYB'MFIHT[XX-&C0 =3Z,53//0F-9?(V3R3]Y!PPQX&7\=@P2C.$2EF4Y705F M\)Z!#1>X^*);Z'%MB+?0@D$;8/$N3L)16]MJ&D7Q M&O3D0767Y^(,H09IA .3B(>.$5&!8TXU=9(Y0)A9*6LB=NZ^B_. MC;&MD<.2/^05L(YFQX2I[%&KKX_M@"NA/;M%FM%HE_0L80_B3)0WH,C8#IDP M;P;Y3-SMC5<]/7/;^>!FX*OJF8>._2"'H,?U^IV84F:8?F^6 OZ_?'UVP<5P M-:*#?7'YB5E;/K+9B!DW]&IUY8+RW3SY&OT;'@3,!?95.FV]:9ER/SKJJ_O +"K8;YM^>'@'AG^U,@B6*E,'(T MXUZNE>6X\DA23B5/1B='UQH!YV9$,\O;*=')#8)M :_9 M4\@:%&A$_?HM3O5Z /-N%;].'"P'?0#K2?=L?L/$3ABC=><(C(-& MC\^=SUGAI9PA/K=IW$2PR>!UPRS-O+=RVL07Y,;%,/920>-&6>MO M>PZ&5+^;(31'S%5UH\B>^PD:=?/R4&Z>Z_6343SO4P/P=C!HS.FO.=(V>]D' M_6_0A6S"9^NB_?P'L/S+A8W+FZR&K7^YP2];E];0=[\LD7TW6M#J^LB^$J17 M@O2NFAU71Q[\*)+@0N2!3]J! I8<:%><6FMP4H(QQ9)7.&&Z\=@*W'L/T)Z] M-\TY@2DM[:7,U[^=YI]_V%R$XUEOE&U_LC%8PI5$4H$Z!\)ER$2:$(LA:,., M2S%=I=@M-^YE128!0?9/FMWS9N[7L745S7NW_[]Z7F_)2V0 G A3N5/W1X-F M"SWO!H.UE*_*00_9-=3/]<9Z<3BY&!CY%K%^%YEP_/>8@<;1_>-FCT>X/X"5 MGT>W:X_K^'+RRZ^AJH^[]O1EU6O&H;GIXH$(>,\4K%_@,6"/#VV/7S#^_D7[ MW873&NV70KZ05%S__7=O_NZ7ZH4R=WTP?D&^]Z5@=[VWM/C)6ZSQ36?4#](0 MW!"@'N,$YGEKS+V2(ORPP6-H>?A,L%<&(3SVZ:C]QI>_T_KP?S_WX7<8WKS! M$=L)*(*&$:^4Q9TN+9-HQ2;1^^K;DTVA%0"D^V5IN=]<&NLSC0:4SU%DAW)G M(N"5FVC9#+G+R?_["/T!1K#,B$><$3F#QF)G1!'ZDPN]P$"9$=^%@25+EW;/ M(5Q$GH0_^M_@@<.3_N!+W?D3[CB^=HG1AQ['[Z67N,]$_5X6F"<9Y&O3P/1& M>2?_0B889H3EPNEDL> Z)B<56.I*>"9=LE2.';3\FOQ@]&:)8"YMPK\]=\&1 M\[PNB*ZFW[9-['+TL;L#=^W\\_'HXWYHGK_S^C_5SEGH?OCLV;OOB3W7_>G.W2_U2[:6?GDDY2)A10MBHD'Q*,.R%!)$,C3,6Z,U8HN;U*7&ZVZ986R_[/D-7^> M!GJ6J2U75_TI!+-@@G%*)&QYTI(X'H)TA#B%I>(P?%P%/TXUQJ])-48+E3PB ME9R=4TDD+ HM%1+2<\1=DL@&I1'F(CB9?" YEZ10A466D476R4A8JK84$ED* M$A$TN(!)-%H03KPW,43A'=6)",U8^$$6XV*E+)Y:R#FU6 K$PHA$3N34DS89 M!-8)1BIPR1G3S&A?K)2EYI=BI12"66N"X8Y%'$1BEFHNI;&!<$\3M5(FSG#Z M04+D8J4\)I6PV.1P'Y1P+YTYE=#:ZI#,0VM98= AJ.R%JFD-:< M-^<.1!(;6TRN*+-; :EH#A0MF*J D( VF8P1B:O$#/4:ZR"H M9TE0''^\+5$\2@MFB.EF!.-AT((CT8(TRT&HKT4 MWB?DK,&(1^^0H\HA84!VP<;@O063@14N*%Q0N*!PP9VX0%-L';=1.)IX#,J8 MI*-R&"L98[#TQWL$Q618,$-,=PX8CRY&0A%QSB.NM$(V49@@8$C0Z /UP163 M87EW"-8[YNG_]G/IAUYG)PX/^Z&JA\NQ(;S>>!YTB$9+YBS@.77,T6B35]&8 M2%5,L6P'/!5R[[XZWPXXA79\4E$F[)A!W*B$.*4&&8FWI?Z&!*!Y0QG!0-6@O+<:2@Z#.!A?481DD97@XJ/"$= MG,W2 4\N*!\DDH$!"226D";*(09:?>186H+#QI8N;/!$;+!.FOE2M:60P<*. M1:L0A-1$NL0XMDPSA5.T4EJN.-@'Q>__A&0P]?MC 5Q-24#4VVP88(8<<18E MXEW*KCD:)!@&M%!!,0P*%Q0NN%NH4#+:6^^5I)BSJ.$U1MMD6:[9;&,H9P.> MD NF'OXD%%AJ/B(=E$ \.H-,X 0)QKP!(T[2Q( +2.&"I7/NKW?X_S_]03=T M_JE"[.R?EY1N"X.7;=L%;-L*J9)(BG.FN8K8)FP(-HQH[TF0N+CYGPR^WT_= M_+NOMS]QE:S-SGUOB4;<"HPLQ1()I:0Q5@C*%H7@Z[P]>_$])BI84+_\3LL'9+!MH0S3ET2,+!EC>ZA7( M&!R130EX' NF?=S8XH4,"AD4,BAD<"?30":G710D! NF 7,&:TQ#8%XY;+DM M7OXG) ,R2P:"YD)EGJ$D@@#3 "MD'4^(J80#42QXD\ TP(4-"AL4-BAL_E^:*H3754*LKB3PY#&K6U8;P./HN!N' M,;05J?MYJ?OAR'8[?0=2']?.'N4RK\T5]= .VP+4_=3)-1#: M:7BR)T?MJ M#S=^SM4JX=+W\1CN [S*Y:XZ&7I>=/XYK+JQ*7[9/+_;5'L^LO40KH*^?:V: M8I<'@]B^\/Q%/]5QV!31;JMG'L1>4W8:;CMJJUY#-T)33+G^N3.(1[:"+E2] MSG'7^K@Y5W$Z]&-;K+JIHIT_R:OL:YSVL[[4T>]4UES!B7#WLJ17EO3.)4CA MN_H8*"55OF/STVTO2S*7 0_]D1NF4??\YA?7CF6I4OK#+_4+1N]:S/)I2F@V M3>;K4T/S*2L3/:A)LHCB0Y-JAYVGJ$M5!/SX GX-1-!R/&DYOIRH7,<3E=?F M 5USVSIQ'QFV1!HKN"-4>R,BYW_^?KKS^LO)SMG.Z47;>O?SNR.PG3_OGOUV]/'U M'U]V7^^<[>U_(1\_[YR!3<))4\[W._]BZ\Y]X8$NR]L4=QY=!G@B,+61JRXY\$*S81B%H,%D*R/1?M?.I*8T_ZMHP1CT/DC MX0P!LPNDL8I(2\(-4S:H9$O^Q>75\==[M^"5'0RJ..B\Z@^.^^-M^I_^WG_U M\W*X?-8;V@GVC&*K%"&$:^H,45I'0ZQ3*0#(%TW_R4#\],+> $Y2&@[ZO.\NBX\XE:0Z1-T5-A MBZ:_?"0QI^ESD0P/WB!)LI_?Z"0PJ.1PMD< M*03N,04Q(>- Z^?8!J2%)OOWMX_@;@_-V;$A M=G9BJ&P'<* >=8>V-WS.T2$8!J,.6/)0K=PU]FQ\X3%-PK^/2+^ MB6 H,SH*ISG#P3&=\XBH)(3"+N&BRRY!M/K)I^2P228ZQ TUB,ODD>-.H,"- M"2R8)#3?V"*B@-S2Z;'K[;U^.XAU%:K^)&%(#)WW_>ZHS312 M,7@N'!!Z:, M<]19Q;F+-B6O)*=2R<0,%D6'73)DKV9T6,YX\MY81(4''=9%B2P+#ED<8*1%R05-C2S&%I=1AU]L7N_.ZLYUSUM7]7G&Y M/CY<2VDDH\8G[P2GS!A+DV>8T6"$QKI$6BP9B._.NEQCTII@17*18XTXEP(9 MX1A*/%$C@6PU%\7E6ERN!?^N-]>I$2H9[!RSL("B%BD0;RT)WEE.:5%7GQ#I MINHJYX9JQ0/8Y,$C;HE$CDN*J';!\BA%('1!"?[7&>2NR.D\'M#=4;-'?I.< MO"N:TEE=G5[U"<8W_K(:PZ/Q->IY=Y!F. M)ZF6_ZAZMNYHT MW\-^Q]9UK.O9_-.-=JA^K3O65=UJ>)JOR@Q9]48Q9QBWG8-F+'P[%DVNZ7XO M=DZC'71LRAG%\],"#%[S2SH?T)E$WW80.U5=CV)XT?F[R7@^;>SF;!,/;=LX M:/EQOU=7TS;%K[8[RB\Y.8QPQ6 F%7G.3/X+-"M^;5XVL%4=._7(U3EZ)[>D MR8T-'>R/AC_J^E&,PTX:#4>#V:[,9FQO6WC:<='WCZ#C,$PY?WG5^\ZPV.'- MQF:[G@@N=!RTY[!J\L(W"W1VG,Y;/AZ5/)GK0]OM=BK0=N %W=,F]_K0?H&' M]UJ1UA4,?'MM;LQQ?QC;X3F"6W+O0,K ;-&WF=FO>-MQ%Z9HVYTFJWM^A8L1 M)L4HO['*">_S#=#Z-C?]K6;&NH#K_E4SK%EWS12O>KX["C!$C1 &\=C.)'X' MU7)HJRY\Z\&,SHLMPB_#=LS/[\R"/A[T/X.H)E=6O=3MG[1)^F&:-W^\Z,S7 M(V@7=9VG>>K[$4BHUX&!:U+45TVV>5A < ',0^"'0=9;NJ>;G?YQ,VWR[/AV M'/.B&[7 <@H?@#(4QBNVN1D>U%R6)Q&\ITU@'QO4:.9 /^-O;#+)MZL,7A;: M=9QG[7P-@<,&?V 1#/N#TSP^TZ9T^WE$F^[V8IZ\\)+IM^W@G0_(>8,.X>6= MX0 Z4<_A7+-$KFO?NLS+/UI4:Q=QEMYX/@&ZP9SKY7'KP:M"!*PP;CL M P 2"#8_M-[LC(8 EV?MA #9Y%\R^GZ#OH>Y3^=OR\N\^1H #L"VCGXT ,$W M7S4MR5]F(<1O8#-E#,_U(>Q@T,9@YG; \T:^>1]HVX?1MJ+MU7G.O@;*J !J MYB9,/0)UO:XOX%-^0EW!& -6CS&MGQ=5_%I-P,H&>$,]"UI3OMD<3Z2Z/QKD M\@OC,A;MQ#O.ND@#:QD=H8LPVX;PO;4)^-G1\W!\,&SC+T#8\A/:EJ[H%;6OIZ_SEN:>V,X0U!P)PMJ[&:'I5_S>; M-XP!)VL%)_U1-^2G'4&C!V,&'@-3._5L!NMY2!YK.X.88:?1L,Z9H:'%:Y68 M_/(;ZFN34XSGRDD:](^:TB_',1N,R#3XA__Y]F.9Y] MQ,8/JILL.2[K"T,Y\_-P,'55'$3D!M%^08UV^=)V3^QIO?'+/",!'5T8T$OC M=-_!2.GQ!J.170#%NEU6+\?EB^"RW'B[>HWN' ZRF_%_5<(Z(@)/7%#)J9#6 M!\-5DM8D*ZC!GP@&S;%!8UB.K[*+$E;9OWZQ6U?-CM550OYU 2A:/ZA/VED9 MD\,81L=:@Y,2C"F6O,()TU:ISI6-&N MV4<\H$D;\]9XCQU]VJA>=,TU5K;_7R M/EE6(T:#5K5QHSHK1F,U_ MK&W)L&'4N_@6IBZHM/4^ MO.FW;M]_>>)]C]UJO._Q^>#;WNMWU_^^>;DPV=/=LX^?H%VXKW7 M!]]V/W\ANT>[A[MGW2/XGGR@']/>ZQVQ]]-F6^\(L1B33R.AO!_? >"<<@J8//[0]@Y:J*]G!M].!_]X//@9L )(;E"Y7!D2 M,'(TZ&SW>KDNY+O8V"XPZ'\ 5W0(1O\/(#\[@YH"B1D2W__^*G^_8P? 49." M7^?>E4:_C[UL0DP*1K5K?U(U:K/QV!P/W"O5-%CJL(IRL%1689H%_?>+]R\Z?VYOO[UNM^8H MN^_'ZA',A/'(-9I6=K(<';>^A]:STBAR8R4NXTAV"XU5LWE]=58ERW^/W4A9 M&X0+6R _R"VX[I[AU*\_]O%?[=KOA6N;,_$63[RSV877":/!Q 78WM, )\BE M'UYTWL!C&X?(YZ:;K88X:B?5=&C&6O F*-?#D MCMUN\Q9 N=9+G?'X>- /(S_NPJ1>[B;CW0W:R;68M'+HVG@2360:4!4@S)_!VT%SLQ50-Q_+( M[PPQQ<&@'8NCJJY;U^A\CQIG4I-O%'MV^:? M#^_*HW30:SQ&3:= CN/,75FR/TVZD.V.G_.0Y/V[H?W6 M[G@TI9E;RR27Y,WNO%#!HCKWF/5ALLTOPL:3V5X4FT*\_J(7<#)1[^)/NUW4 MQ9/CXS6X_S[VJGY.G3P5WRZ(;UW@_\U$&;I[2+2A/>::L>= M383[)$#7YEXZXQD/&&O^Z4VC5;'Y0+0WNW]<5+)>P]I[TZM!<\@S[$UVA<+T M?0G* 21(B1DE8Z(BZ! %],..:^2"5%( M;M+&EKH47?9_.M=,[\Y/@([-ID*C7/_<$K[-/ ,K_SCO$#5DF-'M?U\[/T9U M>+C),1NG#1,O](?C"[X_;_ZP/FXW;3V?)>S939*_3F"2!*[!X.$8>6)RZES;%D7/I_I4*9N9..P+1J5WJGG $;>R^[MM MV\;MP%\(K5!V4<748@R__AXI,VMG-> "\ETP5.4BZ1R=_3QR3%0>&*T]L#EV M0/0&W/!/-=PWH 039^R$X6Y\6RGK5[W! "Q^YYA8%D1 .L<-( M8^.0$(Q&R3$54JZ]).M4+G93E=G329B@]N1GK:%:HPQ*-Z.JN,A64*YHAE4_,MEXO MNT5Y$CZD;&TIA\_@KV35C^^X_GJ,4Z:P_+-6::)!M;X3.W RNC)UD(W@Y&6E M]ZQG6[[ORQHI4Y8TU)YC]DY*C;)H[Y:QH@M2 ]9T%L+=(XO3]5T9?V0?W4F9S"51L&'C+(I4PSF80\J?76 M:4@5"STWWD+#WG!&%<\]!73U*'LX5^^Q5ND6EFD4V!UUJKMD%V"1M[./-L-A MOPU.:EU_<1'K)1_6AHI-*UI>ESCK-Z1Z2FG$J@!6,4?CF ^.5I^]IP3%]NG!YBH0GD'UG T M"C'- ])<4H0%,!Z8'Q3^^X1BE']G^RP?]'-\#*R;&>&I>*I_F %LFTX]15=. M<7!45N#FC3FJM#U,LNW+>L!A>8Y!=L-_3(ZL'3,4 0=&.P/D& MT3N)]53"/S^GUPJFWSD;5Q0.RMJ,::/JOP?@NA>Z];J43V]S^U:2J/^ 0H7I MI!SY]ZHN*]L!-J]C/9G)X#=:6^U.7L%KK?$AK/&XX+JJ/YRJR5Z^6+.5DBD@ MM3QE_M\S(QL7499!J[SJE3C.U8_K8[G^/;T>R)\P@U)!X9M4YI?&E8F1?)=L MUJ1"O:H$LASFDF4J3:S2AJS4@)]?GW)AYAG"!F=28+=4I'G"V:XK2^PF>;=4 M%X%&71QG$N(+"7[(QXT0H\_H#=1;U!F>O^&G5#E3NL MLXR)>16EU%;.8ZRR_7LSB MY&C4_6TB(K+ 'GPH!<1>[_U8/ C?P1[>C"^YGVY;_9ZKY. V,TNP^M:2N06 ME0^)&4NID$3!Q,TMGIDML'T.XSD]"-QA3, ",#(=T9VH1^"[SSLVXQ@*?4%=PSB5C OBG*%@JE? 'OS M@ 4@FI :Q0C&-]/4(.NP1H7E1@AB%!%N[24!24>71,VFU4M_3*^%%ZNQ*)U%^ G3?Y, MH?LTVQ2Q/^J=9D2A5EF7E/# MU%S 'T;2+6=[!KH]^Y95_+&L!)ES\"RK$+9(5OZ MFY=[C$T+U>V97#:AH_"-+I@<\W*T[$+-1&[ MLTVMIC(99\ K4F*L-EUP&4^JVIY\E:[-CMKT';[MI]+'DXJZLI5V*AUZ17\4 M".M)A>M\G=TCH,JE)OK%AGDJ0VKMAV%MPC^Z>5]L [\)ME\;P:(R@L&R'=NU M8.#L]#;RMZ@@C]5V_3N8%,"HK%/%R(O5F,CEW?V$UQ$-CX[>=G*U,447$C^='WRBO84 MTDZ)4S*V_#)4&^I%E)(0^:UE7*A\R"1+OSX%MC.I?V+. M\@9=KQM#Q[)JMG>@-MS*J903J,L(Z]0])G6T*5\RF)OA22I^&5;IH=Q,8+H+ M34G)C@]E1-96U1;IT:4&+DW9O 893VAZI)@M M:QH_,M&D.U6ID'IT!\.^R01)S%;!,M1)F47Z#LW7JL:^5T\4EO1[(HQS,,\* MKF$]I7U.0W(#TSO-H-<%NV$,TI&&$4[-..N3BTYV>M]R1U65 [E$ZFB$B\D^ M2']-^5WY2P]6_%E5@S*IX:@[*J;W1IIJ79L_/#LI(YIUY_ L= KLKV_I"64? M\=3RI[?\-3H^ 4;K#UN[H#7_J!Z0'/_^<'0"8F;MK]T_/H#'O^F&BR \P,[? MVKW1H%,Q2_ U.X!N22'1"FOEJ$PA9@R+/HB1LA2_:ADHG238*77+RFF*D)J) MQ@?*5HO92P4TW]H9VB15,I7 8'6%U;!.1^>G^UR.G];I9&3ATW3SPE+,3"E3 M'W;":_"\#M/*_9F10L8S_F7M]9^OUEZL9_R2;*"4-3(@(J<&-AYVM>43<,CB MBZ^^?Z[J9DQ_4J""M^*HGX,4TQPSQK$Q,Y;3X0C,H F>QW@ZTXAMP(:=X5$& M!)E^2YE:S0T=\T^OG=WZ:?8L"Y%)U4YZ["S'V-!IAV]9-D\/JWS)8%@AO$SX M?OX5Z>_83GF3_/ !7 UDR@!%);):W=S8PGR]*KPOZ\K*5R1,G.SQ)\DZ&M34 M_O-53:KKZK8S(+FLKB+YW)13K_\-S/>9&L:- MUJ=05Y"FM4UWE&!HE:Q+V[P2ST_(MDUY]^O8M9@^5KMV$J^>-!D,6MFMQ+^W M7I6087^7\&YU:):(%[^UMDL;J[:49J],3=/+'KP::W1]FQG3*5LA_9ELF=R. MF'0)6'N@"":UIN7^K^I/=85XU6(_W29:VB43V7NQVC)E%_]\Z^K5ZHNLERM6YJ['$9&) M]9Z7_99/QSI+TLD$4D%P-WL$I6DR)U:F)C@;L*$;K==U;J#,H(!>/)M9J0E0 MZ*08SYY5E<%YA#".XU$9P495Z=L$K*9T+RHPME#5X]Y$!TX'DV;V$#SX1\-( MLYW2@Z<#"_EVR@JZP+593!36><*)Q_-HXRQORS[@O=0'O!HSN$);K,8@;[K, ME2J7K'CQVVK,X$DN\WS^>G.V5>;1,?L$A[Z.GI :C[Z&:IM*8@\K(+6I&<^V M^7\H(XNST:=L^B3_*[F(E<]8PV:6OEI,43=0LJG%K )9FH; :.=>H1P+' T=S3O!2[W!;=__*.[!^_9CN?/O(=LLUW_GS3WME*S_JC/5] "-=_W]_S7W?^_'BVN^?A MNL_M_;U#_'D/GG/^M8#Q%&GO;ZIBMQJ#\SA83\@CES: M3K&4M-%;(J)4+A#-(B\4 _*"&"M2A8NP\>IS'AO27H^TVWN;?'?OX_?MO?VS MW2V'=S8/@E:*@^0%(@L-/PQ&VJET^(V2UCMCI71 :;:$TBE2#V9A:L2LC^*1"B SP*1R!81F TL8A8- MEA2;FQZ0J 0IA-.\*("@A=:6@H;P0&47;'"6S1V0V!#T+@GJ'?42BX "3V=E M6:61#3B@*"B)3ON"4+%41=R9) D&/.S*G[N!1$EAQ%F)LC5I[;ZA9)IVUF\G ME)P(DD=CE8N&$^H!(;^*"Q:^Y'/!U2 M$$]@2E)KA$'*.XN8*AC2V1>.A>.Z\&#(XK678KDP2M&@16&4"@O:/BQ*H]M* MD#JA\6,21&*M@,.<2RZRUTQS::(JJ.5$J$!E8];W'-D^ M/3#2&&:T19@HB9@I@.$B2!9/@!)62(LQN[%90Z@5#DM1,,.P\1K<(Q.U"MQQ M,)Y\8];<(T$M]U3+8)%7*H+19U%'$34FR1]:5!!W(TAN<'+5[4XX M;IJU+@U/I5.ZFVZMIEOKA[NUKA&WOM\4R6PD>3=68C_/ZAGG1[X?1$\=X3(B M$248AI)CI((4B%KKL;":"?TH<>,N.0,B]E+M6C90,U/GVKKR?)598*YI5?7; M@@YY^3_5[=5,$Z1B/\VR8TX&X;?ZE]]]>W#2,6>_M;MY//FFWS-@*)@9E3J MY9M(PXVBDHC#/OS?UR^HOM\HO_MUZ!>_9&P#K-^+O[_TYLN_A&\QON7-Q<8E M=Q8;5+%;WML,>36&+*]Y\Z^9HTNNAOV1-E3&HKZ9L)@RHSHA#N?W4FF'_7Z2 M:F'3V1YPR6\8I$/]0;^4!Z6LJL<\'HT>CZ:^/HDV\UIY6D:7+NMTNG_O78J4_'78W%Y?P"3\A="T90^V$I M+6YU:<-$CXR)/K2__S06>@0"B?Y$7JILFFSS_<"Z$ M&.]4@EYS"=D#+.%.&-;UJH/;")^;+<\]&AL/0KAF91[?RJS09ENIL5Q;13TW MD;A28WDH*C6[[,'H=Q]&2LS_N$7![XT.2+VB3_+U]PJ?;3/C:0>_9[ZOS(FIMRP..-H__M[9_?+7U_V] MKV?[>W]\^?SGSM>=\W=D^\]]ODW^:N_O=3H[Y-\OVWN?VSO'_WZM[X%WC3Z3 MCV+[^/W1[MY?1]MP'\R%PK-//W_Y>KY__!>,[R/]_&G[^\[Q6_+YT_NX?59\ M_WOO]7#[0W%ZP%WP.AJ*E,C],T5 2FF+=% T1LJ=,SZ=M5H0NE L5G7-KLCV M6CW)LWQ]KF6Y_)@ OM0_:?1"HQ?N3"]H7K 0'>&"$Z:4M4Y'AR4QDEM:-;A> M4L;=Z(75T@OG8[U@"^RD,Q+IB"EB2D9D&+>(UV'/P&B)G5OE"P7^+&+$3'%_11=;HA=72"[C2"^<[YQ\/ MM,#*4*<08:E)K7 &G(<8$)&J"#I3&E0#6V=XL?^^40T/J!JNLQ!-3//N8M*- M!FTTZ)UI4"YH5(:P"+J1^4(K;)DL7"@XHS(HZG6-FZ#;'6C0U:J)>0SIILVI$QKRN2,E M\]TEU_U8!GVUENM.%=[BPCP/A5> CN.&$O : W.4:>TQUM8JJ:)BPETCQ=1H MM8?4:CNOIO)(&GM7,&N0%88B9K!"1L2(HHO@$ K'.6=K+\%.>0"%]B,[:/6$ MRP^XA ]1Y4;N6H_^@-?ZF,5?,ORT]%A&+9D.V&#C& E&J4(HQ%2(.L80RR2%!.S$5D?"$^H.#PA=#&L&O'7B+]&_"V*/^LET4QC MBZ5CT1-%<&&=QTZ10DDJKI$P:,3? XN_F:P UUX9', M!HD()CQ2!FN$2BT M BSX0HI0@ 2DB]":C01\0 G8Y 1^4IUZHRCN1E%(;GTLF"@4F%K:::2(,H%41$&T'CZ[67&C]$ M7=&35Q2KU6GQ&'3*SA2:V$]+\%[^-TKX9LL[E59K;7]B8OA' M5_3Q*TYG-=6T($*1P(SBBCDL<8Q"&>.TH4T+QR/2J1^F0N]%%)(6E*!0"(<8 M9Q+I=#:*$$9['*B3DJ06#K*"V>2[V9:K)^F>>8EOH[]6=SHKT9_-?IK13?*8]9?MX+';_37JNJO.OGU?1O&>:"%"U1; MEHY=X67^WRJJ4%$84&#@7Q/)4T^,XHT/]BAU6),W>Z*]-(VJ7TUY\IA5O6,* M&V>M5L(QIXBBS'%,)/S%*;.ZZ=UY5*J>SJAZ3X+%,A"D,2:I><Z?F53G_=SK,5SNK19X(=8X%_S250OIPY7G)R_]@-'*_[L M\[_RBW]K#T$ZN>N<"+858NCW@Z^AFF[_N^VL>U.>WCV MW,^H.S\@@6%J T5&)5P(!MZPX1Q49"'2R84%H]0_L3/JJD/H_L]_*(+E[P.P MX2HNK2I(6M9T3->%Q)*#]B"=F5H=_3X^W6[QQ+JY]:@TLBA7Y#X.L]-Z0W%Z MN[/LA-H@\G[.LB,;3%]R&-J/G++&*;F74];2D,73.67M9Q[2<*=!E8A&L)4K[@,G!VQ_.52_SKL=>=:4;GD;$^O@U.,YO.OM??&=_[^/W_7,8 MVSD\&YX#UY[M?WG3V3Z&[\E?Q_,1:W#$OVQ_^K>]0_Z%L;SYLK/UEL)<\/Z> M R?\K_;VIX]G^Y_^_;)__#ENMZ>*@S&3D1#ED62II$I8CXSE&$EL*56)<#&D MXF"E5J^X:M6%]#,ODFKD_].7_R)&&P5C# ?)."6:**8+;PI9$&(+D>0_UIA0 MW,C_%9+_D^):Y:*,N."(.BD0HY0B;5@"9W)%$$:!/R#67M)U(A\"FN3)R__5 M\OX?B;-S =K@E7& IJ7^;H2\2I*=1R&-DRQB9HD7NBBT=#YH*<7%1GXCR>]7 MDD^?U$0(U92Q@ IG&6*::V2E(TAAJRU5.I"(4]U)@[#W@'9\ S'U>,21(P9>!]+,>L0" M]LPIS@4A:R]5@PZRHM;JTT8'V>L-3:?EKIFQ6H$B]B9(<_LU>_PJC\7 P3QD MV$G*"J(-]X1A6]C@6916-^'[U=.&,[#:+ &B"Q61TX0BYHN(+(D186]]H9R. M0JD4OM.$$ =7A& 4]PBD7PK B<(,E M-3W-RGF$Y+8TRYMU0C(F1U\)OU)B))(@67PCJI M#(%IHT*N*T*F(25".9%\"HBKM+13Z#4D2W@3\SA M5U58H"I-824I6*,"FJS]S\K:=V_@T__\7$N3;KE5-/AI95Q^=OZ^T8ZWTHZ[ MTRE\0AU1A9*(A@C:4?& C"L$"H86A1+$*JX?SD&ZMVVV>N*IR>(WFJ71+"N: MRV\TRVTUR\3O,E2'0'R!B&04,2XILM805!#!G73.V1 ?SN]ZWIIEM?)0C\*KE^&ZR]VW>F+MF>?'&I6U^IOF,:NLG^TC-BKK M9BIK*B/GC<)$<@3^H4:,T +9 GN$#39 ,]@+F*V]E.N8K%Y&[MFIK.O!_%^* MYK\$0ETL3GW5$-2WYM'2*Y3T00))=Y4T:($L@'L/X<-^Z\2<'8?N,%4GNM#^ M!K>VNRWCOV6,]0I9';[J'8)02\(-/JJ?#;.&AZ4+3+]ONH>A?- I")[QNP8; MK2E4]_I)YV$)L+L95TBV>MW.6>OT*(P!:V:&X/KM(:R/@=>&UG$8;K2V1GV8 M3Q[*H/V]=0P+=31H!1B?;]4@TJWD#*SG:Q9&,QD$3.\_5_0$PDL%>W6&P_OQ MC!Z[I+_UP0D[YZ_/#[RCRAC"$/$4(V9<0-H4#%%+K'*!">YMRA!QOBBM@47, ML'4*[-CNII.>RBW1'EYR%H')^ZM&LBX%$L6)Y;#>N(YH68W3&6YZ@LC[<&S: MW;3S_@G]S,=I,78MZ)X,/35X/%._[D1/IB;:FTRT=1I %MU$2$* HR D6-"+82!LT]<*0M9=Z:2"BVO5) MOU0[?JQDX./3H[8[FM$VX?M)<"!%AKV)XFE=R#% 61 E\^X#UCPX99T3F.E M5<&=+4#L*!RT)G$YTY!;,09\F X:,(=AS"*(/#<>V=LL#F"A@XZ&(L=%.H2G MT$@!SZ!02,,4XT #O_:2R04&^:\9D^9;92MU@9JMRXY7N@F1IV0!"#?WFQ_U ML_%S*XJ_S@P:/,A.N&0W?H!/![&<#-S0[GG\[.B_?780F:>^, S%0CG$!,-( M$:]1$; +410:R[#V$I-Y%Z,V0U,/4&E%I\6O3.9^,!&,V#GC(#TA\4*[.\H4 MN8:;DNG!33H.BD7&B6"$"^.\9C(* WS+B2X..%E;H9/*IDX76:)LV<:EV^,N M3A\S@Z/-KD__O/[?4?L;"#=P7+;: ]?I#4;]53ES#&^W*W8__JN]?][YNG/^ MD>4#.+?>G6]O[<"_']GGO??M_4]_':=@Q^[6'U_GV7W_^*\ONY_>T9V]PW0 M9[&SM7VZ3>#?O:/.SI]_'>T??_ZR?[S/MO]\'[>_N&)WRU$0>V1W[^OY]NF! M9\%)AB/PO2O D!8$:1L%HE@5U&NM-->ED@*>#7XSR2(:E13: #V4 ],[VD $ M5UXJ+&4D-LR?6);HL-Y*/UM3Y%C/&^=]& R!!=(Q7^F"!3=^^2%\RS;+W-8J M*7OE4%=IOUQ]:EKI[H.( :G3Z8#;\@V6;\HK-RW0%N K#\]*U[X?0BVE>OU6 M)PP&K=CO'6=QY<-IHL-+94')M-IK^\'H;MLPT^QUN;PE>GWST#)_6LZHXE]4SR[_;YY>B"$LYP7!5*2 M2,2\U]GM+1BLBR[._%:_T.?)POK1!T N%[2;,'VPX@:CSK".C+8'@]%TI'2G M-X07_N)#A-M]7A0/9L4H'1/>BJ-^LOQ A'9ZIR]F0Y%):CY,^&#>,:CU:]I1 MJU="^/ [Z'S[/.\@+H)"A0D&9*(&Z2BX@!V$ XN1"ZGLVDN-E\0$NC>CX^T3 M@@T=KZ#CN].#:(B5L!N0B9H@IAG\IK5!!8<=*H.!)8YK+]62V$X[I1[&IF<6 M@[<0?>OI(,"*%84MSNLF\L-7EQR\O4/'-8M-Y2B]W58]VWOO7K(_&X. MZ[Y-6HW5S-M9V2!8N'7:^J5%Z(89>"9%&2S@7ZG_4! MY@VK3+'*G?Z>6^;[9]__?YYSQ&X]LOG3V]/X=U'"_7>7]X5VWOO MBAWR'L:\S7:V_NALGQ]]V=U[T]DY3TXDS.7+'S#/-W%[TJ)TOG/^E1UX0C0# M\8R\YPJQ0E&D672(!Q4MYD%(Z]=>XB4UA"M;\;WR,OM.&Y!^X%BVU5N9E1I+ M39]&N3;*=864ZUVE4QKE>@_*]7Q&N5(I=8R"(EY(4*Z.$:2L8(@3'+S61C&6 M0)Q6$./V22G7U8(^? Q>Y?MKQMM^\)#9VQWL_@0/F6U*'59)C+?G?20F6,31 M@/"6!L2XLD@75"%'.24VIO8*M;14XF?#):VZF+E3K+W&$7I81ZA1 BMJV#=* MX&Z4P*PM+SG51"F)8B0!,<:3.B 1Q<)Q3*0+WM&E=5:-$E@)@_TYP.)=5/NR M@C&L2R$YF@C7+1SSZZWHXU>3=YE<=!$"^<9LH(1Q(ARR%+AD L%-ECA0FB]]I(*TFCS ME88+7/;W E+'CS5 G/3*+OO?^J%C4L?8I#_AOWZO:D89*8]#7EM^I[% IM$P M_%[1IIA^Q%5ULZM2)WM!HPO&'_OW?G^.;SC>)MO M)U2;8[ 1OAS".#(\\%SOX;]?=K?\E\]_[N/M/^'96SM?=K:^DF0G)#"HSW_^ MU=[=^O?K]O'GN+WW]GSG\, 0RXUS%D7' F(",V1(Q,A+QIW5&+M(YA%RE"%! M$*J92$>T.F!1YSRX][I@D7NP".;Z$\>+WAJO^N5(.$O!;JY\ZZ/@_0O4PVZW M1'K%/#=0B%GHO:3@,H[GL-3E,O9XF/\^K#SO]K?>KUOZ;O7IF3!(79 M>M/N9HB'5[W^R4;K%_^K_=6T_C!GK7_;,/8WL )P]8O6+__G/Q0AQ>_U-_E/ M_/N+A&/;#_:LU08C*G0Z@_0SN&$+F :6;XR\F\53'D5"!QSU!^') &=\' ,% M QF.!S58QGCQUR?+>0R_')NOH88@SG")TZ1,B$3'];J=],,@)#8_;(U.TI4W MA%,T5$GE8^!:,*VM"BP2$RRWW@C';?:O1"$P7T"JF9*(F]5(M\WW]O'H>(*; MN)G'V8NOP9(#KF[%TH4P0WJKH M"&6,%YK8PCJAK(\N%C1>CZ73,/^!4<+ WE3CFC#M8 6101^!$],1#L=T?#%NT:'EP.3*_W(SB MU 9#M!"> <$+0K1U#ELCB]2Z@MTUA5A#\:LI_A4?<*>U5M(A$3$8>XX0H+B+ MB'IFF%=.6![77A8;8C$[4U(\@/@X S78+C VS M-P.D4>F1!.G<'208L&RT]1-6?,:-+P7^Y/N2"K!O??K;9YS&%% S:;V!KL-* MN<16TAL5IGA:8 >O[(T%LDO.+5CP"5^7XUF9>/'#^X.;I^ /!BH*3RSH ZM(^D&1T5@A MQ8@#_O""![[VDBTY=^"FV&%WQ/\>J_@2:#61=^GI)//H\;.887>PVZ,O ME(2%4$%$QJ+3P(FP\2.Q!&-"9&(4K*O=#K\TC')C1B$[IP?<8\Z(Y0DZM4 ) M-AZ!>UD@+W%0@F$=% 9SD"T[2N"&6]\QA8VS5BOAF%-$498K+>$O3IG5%45Q M0]%;4Y3N;!X0()I(6.^AR++<$62")XCK!!9-) AVO_:2TL7LW6WV_@)>X%.R MG29>^E)/=\J\S4?O/"06ZM0>F/5ZS-E,D.;Y;8C7I?Z3GFOK$;>8@U@# 6<< M+5 10O"BH5YY*$Y#Y N)?+9]>F!9Q#A@@8)7"B0=+Y#%02-8 M;*F] Z4E&>BN]4(NL7/N !EU+SG"#[CSK\DOHR$XP'6 ]SGS2+9O8N2$N8AP M81)"JC9(:1Z0M!R,D AR(H5KR;J@RWADU41!0]J*M,G0 ;^ 2Q0W;.M]G^ MEWVRL_=O9V>OT]G^\\V7;?+O L#PSI=-V$<[1[M[7XOM3W#?%LS@_*B]\V4? M[WSZB'<_?3S=_[1]_OG3^^04P'?O#F@$662(0 IKCUC!X+?@*/+P0.HQ*,WH MYK/\FC+P_, AQ+Q(7=(:A">CD1"B&"'I,*W9+']:\;L^X.;J,>%AM2WAJI^2DB3]_;D"]Y\,R]5[3F M/@-DWZJ4^ 'ZF^0#E(K/'!U^F_ZOAL"K3>#:_6@MP"ZO'I&;OO^;4OOOGNG^M%[!IN?O>G@]>]W O](^3H[0R :Q;.DEEE]Z7K\7G3V_QYT\?S_:_ M;!8[6^^^?_YSG^UNO:,[6Z_9YZU.9X?L'.WO?63S77J[>^\[^U_^[7S>^ZN] MO?6N2._\_.60[6RY8GOOZ"LX5G2?O(%Q'DT#/<-U'P^"=I8[&E&!+4;,F0(9 M[@ARCL3@"+C"0:; IN*+A7P_NTUOU85P@^?<=,\W&K'1B&MMZWAAI<-.$LE M**B4LY/."$QMX:MNBRLS.N>AW_-F<-0HP[M3AN?3RE!:A:,E"OG"F'3LNT-) M/2+)O5=*$B6,3&)=$4Q^;]3AH\:264$$Z,>@N3^$;KO73](M3R@%AKO@838@ MH/>L00A77C!KJ;*4.1J,X9(K^,-2KXV2C4^U$C[5Z8%604BF;:HD@!]14F2I M)J@ !2^I8"P8E\H)@* -).C#:9![D,J-K+LG6:>9,!@;[T@!OW*M#164^*@+ M;KDCUZQ_:JSE^[.6DYBSRB>L!\ZSJW)>1?*?!PL>L."@7D0B;\!,BXXP8P@/UDKK("LR=NRX$<*,B M;JLBVE.6L+&LB)Q9I+A3J2=,(TV-0(4.T2D@0DS=H*1)+#R%2$HCSN[!YX^. M2>$Y)URP=,90H%)2 H:7-[B(\KH8J(TXN[TXFUB\#'/KM2N02- 7X.%'9+!- M".5!6*&-5L8VXNR)B+,F,'SCBJ-^[[@]&/3Z9_=K[#91DDH[*.>,IP75TA-F MN;+<&:(,#<(7F!2-L7OOVN%LRM@MA A,>86PP 5BW%NDHTOM,BHH2[C'*JR] MU,5#'%W1Q$*:H.]JT.Y&)1)1>DZ#9T5@6A;6.REXX6,P*OF+C;%[_^)L8NQR M0D(LP%FW5H*QRPA%M@@11>NXPD[!/V3MI>*-.'L"XJP)[=Z4B._3,07!HQ.3 M@$YMO^T/$T(=/+?5!'GO65$8PZ/B7BIX ?-,61J9)D)&36V!8]'8O?>L*'9> M3=F]03FM@Z#(!"$0 Y4-*B,0T!:@PBGH:ZL33)1HHB)/("K2B+.[%V<\ 8$[ M%V&W4!:#M%QX@BWSTCDA2%,:_-.$W,0:IH%X<.LU D>>(H9]1*:P$0%=A"XB M#TR:IB[X"0FZ)OQ[4R+N](:A=5("RC6AW_MNL R"$R&\LZ)@T6IK,>&14X:Y MH)(TH=][UP[MJ2[*O=<'@3JAO1=(&N&K+LJ$$2=8I$0J0D6"WY)-M.2G1DN: M%LJ';:%LY/X=RWT!(EVQ0@J'&7.>J@1#BPWE4A1.^DL*0AI?X7ZUP?FT-F#6 MG(O_V:/7XE>X_ VHVF_5%-.]UI*8V71IN )"D,8HH(I)5QB+OH M1'21Z(3;SM>%?HA.R_O92*LG?58P6M=HC49K_&RM<8^8_8W6^'&M,5ZL_EY:/0&T@F'5 M1G$TBN-I^'772;DU*N.',F^G!]03S**2*(B0\":40,84#!'I"+AY6#CK5C?M MUFB.%??MGG9'2^G;]6?Z6GYJ>NXYJ=TG!8O],%[9W(&-H[#7JYJR_@'>;8?! M3J_K&HUZ,2!V0]A1]<4ANDH"1GV)9T@=ZI"]:4NS^A M!%HCUY^!7+^]U]3(]7N3ZQ-/*74.J"@BBH(;Q(+#2"L?X(=4D05+<3[R6C=R M_7'+]=5*<3V&NL2_5SV-57U3O8K"E[XW2@BS3:SREN&5ZZWHBBKEU9\@)TFDR+K"HNA-09S&RDNQ]I*N*_P0\ H_8\.MG@Q; MP6AGHYD:S?28-=-=>8N-^KD+]3-5*FFUL"PP%($.H'YH1(81@:(*@1 ;O75^ M[:5NE,]S5C[9Q_QUF' ?X%_?_O:RYH:=T3',U;W\G_QA.63;_W72)IP_'W]Y MX="7+\;L"EY[X2\AH(3G=-K=@([*OW$ADU"]["CU7];^^>>?M1>S1ZK/3FNU MY\SFYTRR(MGMMC9/^NU."Q?KK>06K+>&1Z'UJG<,@SYK]8,+[6_!9\B[UDF_ MYT+P@U:[FZ\RQS"182H*_<^;P+IA&D/A3"RL9\YIQ;&@ 4M)+9$Z^(.M[)XP M7*#ZEUO[*?]4(W[3[QW_8;I?GT)%?2?\W_=GGS_Y$TN8V/FRR7>.=XYV][X6 MVY_@OBV8P?E1>^?+/M[Y]!&#R#_=_[1]_OG3^[C]Q16[6X[N[FVR[7.'M]\= M:*,=LT*A2-/)'06GR'C&44$%,Y%P$V'Q+S@4O!5A45M__;/=ZQ\"<[PZ,H.P MWMK9V-QHG8SZ@Y$!UACV,J/ W@&. '%<,5>_US7?VOW1H+79]NNM]Z'3#K%E MNK[U&EBE=]QVK0_!I:+CL]:F&[9^2;>MO=I\__I#^GOMQ7KK]*CMCEJG9M * M71@0L"APW;;IPX=$EJR\T=H[*L$:IR^O>#>Q4.)N!6 4VWHSZ/A2@X..HD12\*8 M#@;,(QX4*62!A:&AAL3!/&BLM&:P!+.J)Z4RIH%K.9$T%I!B,[!=0XFFE8*\? M@A;KAL%@2@QEH722=/S1J'MJ^B$7C,G?!Z#U_G>4MG6UR+!7TWH.CX ,XS>, M=2'D=12 6DP6ST+ MAIU)G)DD4_:)_(1;W@3;'YG^60OSFODVX7V]T>'1#*M5OA3P+LCO=EKD87IM MZZ37S]*L6NF\!O!8&\:KFRT'&+R#;VQBZY89#$9]TW6A7+OT^%1OM$"MTW:G M,_VDC4?)KPM696EA5>CA)WP89NPS6#(5R=)5K^&C@?OEBVYV]B M=G+G%%&66;!IF(O<4LZCH<+2!/#D0FQ4-2[X*U,P6W@U$4C,YM^23*3XO<+^"A_ MBW]_D>@$W.;,X&@BGF_()=@P$:(D2EC)3+ F8&P(4=X0;1P3E7-""XR6L+A[\5C6P M9TSYCZ<'L9 4EA8:Q$+I@V--,D?*O$"'\[[6NG[1.AV=Y1-\QE3 M[P18)WWX6Z[&!\OW]].V'QZ![06F565F,;(A>6D&+KO3V$&O,QJ&WZLX=S'] MB-E[I@+"*1 0^JMN6F(RMY93/X_ZDR3#84"V'\Q79-)6_\UT3LW98.W76:L: M3.JY%5U8J!]=C1CO;S4R\6 _]_J9C7XK_=AT61J\>7R#;AWUD^#[CS8W%G// M(DM;CG!AG-=,1F%TA%VHBX,4@=S+4150VJ^2T.P.!__SJWFYC#OFMELIO0(V MN%"@JPLI&1=2@]+6!%/,HBZHHJ4LAGN"WTP"E+' L>!,6L68\,9@C!VQFCJI M*-%L[3$[;"E^9S;+X&='K4*[?>F"URW#_9/KYBC79E.\"'_7% M:1R:K*_:"JZ,?E*<(U!X,8%NZ'80KKQ@UE(%-'44G!\N MN8(_+/7:*-D@%-Z1\[&WR7?W/G[?WDOCVOR>,F,J",DT;"?!;=D69:DFJ"BP MEE2 BC NP5( B1:V5.DN3&\,!U;U>LOD<,1?HVXHT_NTJ$.QM5RK/8ZZ/[,. M05_$72GBD;X?M+^7.8>4#@-?)[^D53\_Y[UNPG=4&DN"LO ?RE20UICHM>5: M*_!)"*Z\$5Q[(U>V[=7S>UU.KV&VDMG.=[<^LIUW!S'B(!DS2(K4@Q?2 33> M" 0T,"3ZA(*2RC_E,E8#CBJ3FS^5P)ME(",;7;OQ3;MKY.;W7%XX_EZ MEK-4A^\W#S0/A <*CJ40%#'%'%)1.Y XP I%*"@+"D2,6FS.R1MZ3D28*0HL MR)XE*<"5U;7YQ;^UA^"JNNMHW^TJU_I/F?B5\^33!W^\,J MD5Q6(XS%>PY=E64-'9/REGV3,XS>G-6YMJP\C0%P82?].N&G?^J!5_SVG"4:!2D68H@41X4(*"G$F/7(:*P05C* M/BDP%AZD&%M$[VJ==$93WF;.'@.-IS,^4Q1HE:FT<;*G5'J#(U,RV0 $WR"V M0W)@TJ?]$JTP%6#TTI[NN:_U7IBJJKB94WL[%IMR:J_-8Z53NQNGOIW+)#X[ M)W=[[S4'4TE@IAPK"++*:L0\L)OB4B)7X!"LD4X3<'/QDE3B?]7T7V0JL*+Z M=4 _=*K2SUEN294;K5Q/:C=54*NYZSJP$[ST] MP)H7EA3 .]XFY,&@D3:,(Z^]#E@2$3E-K+1H?UW"2ALSG]7J$I2H#YE9IN51 M*O69*E-R(_CX.-7H)(4Y3-5C7=\N"WI^F=0-';>[[>/1<2MV>L")H$==F;SZ MUNL $Z083!@ G_K!B_7\N:7L_+:PWXPP_+V].>;/,I_\EV_@-7J0P3; MQM=EF!;^HQ6[ X3X M0/\UJ41+U*BY_[2B1\N4!*GXM>(V7"2;>#!;0SEMP#XF/^G*NJS4R9'W35TL M.F?#PRX8N'[;IM6RO6^5]9[*49/X2(GPI#G2M_ LY^"O_MB['#\#?A\_M[:, MUZ=2"+"-I\+(X]NF*\0=['S3SB65W]J#+.XJVEX@'7+=["!,!I4*'>LGYT1\ M+6ZG*[VO;12F/W/68T[*G52%HQ>.:C,%S>$=H\YP>24K9/N0UN9M'O86^(G=0Y!9[9[_ MD 3@T)IO8ZGLK[W#JDT_M9U])F3^%+1]/RGI2;!X M,2*=ME>R:-(]=9QY>L=-C(+!++?'7B<)95^: Z.VSV$HD\3N6.# KMK\\*K% M9)$+=V;?!(,-KG?8+:77+_#)Y%TOR@T\V7JY]KDL%BTK=*:,E1AR!T=99U\/ MSX<$^Y&-D"P>3+O?^F8ZHU"+@OS$]O%Q\.TR##%6%^TL-*<&MUZ^.=_5!BG1 M#VFJ-@Q/0^C6IM.@[6O).>R#3$^7^27T292\9$3]D-8O=,=53&!H.3 4RTJ0 M^M*48O-^ACRMWDFZ N03*,M!;FC/CP)Q?=+KYD+XB16<*#F:U,^55T[*^_JS\<_! M1BO_Y_%H]YM&05^! N^:7!GQ6*9X^80^CALU+M"W"T'+:5>J,BDF+I6)L9UT M7_M;Z2UUDQ9.?[AZX5I),?=]O;NJ%HHJ:]ON)@8+/O60K%==(>W!L/ZZTPZU M%)P)9R[>-O5EEE8P2-C5)VG<\!&0"X1%U\/%P,M#D)6CTO^#^8/0",=Y)P_6 MQ_NF%B@Y=CH8A-0S ILBA8ES+2/,&*3=8'KGE#91$M&Y"V5L=#T=VW?O0KXP MK5BFIL#9K0E?-J=40>H!R*@RZ T*-G&0^6;:G5Q]5)/K]IVO]^&AUOL^S;?3 M3@)ONXP/;-8#?P7CWAR^[OK=^-JXHS?M9)N]*PV 9QN\WDGIN,T#KR3EG&A$ M"<>(.<>0EIBGRAGBO8J2IQ 06=:84(<+4THEEJF0F)>V-JYFK0Z;>ER_ 7_E M5M8Q5ZV5;#6Z2M@E/LY;>)!D5I(L66 E$9%=M/R4JLKD4>WDF^JY#R,[2.UY ML/O>CP7BXYGNE=WX?XTZDQZ]^69\'\)Q9;9>Q">Y9F\NIG>S.)JD@OMH&->, M,"J]+:BAWFIJC?)K_.@^; MO+!^&:;PP"*Y#_DB+[/^? /XL&(\3,O^JRKHE Y]!G$X&F0/9-:TRL)J8LY< M%>UY=+O[@D[0"MX6_9,Q]__HM_UAR( B3\9FWYI$&,#:!K:IXPQ X5*>?3/@ M"XXFQ2LG)=9O[@.N)%LM[F[4GV659\(5C@?&)"M488ETAI"$)U44"_5,5S9J M34$1G^TE&[L<0YGC&>S&J<^>L0WUCFUO'O!HO8^1(1=2 8"0"EGB.")$4)O MO 1HBI=\2;->:2%=O"U:OZR]_^>/OP=K+W)E>MD-7/>^W[@B_<=8A%R30U)E M^O/55SM['XN==P?&@88BQ" B<$",4X&LY0(I =Y.]$[+D&*>RU34;#%Z+B$J M85AF #0PRP82VYA4?24]TD_N=2_&6J-D[JFQ-7). -BH,X66D2$RSBH^S!?G MC&FYRZN*E#B54JB0'";N\YP<^ZWU2_O%S1K_ I76:(V]P.!_D 2&EQH?(P5' MT1+12*Y[85-7[&P>1,M&H8<G_ "*] M8\&/D^2[K+?^_OM5BLJT4GP6Q%COM$IR9\ +N+HW LOF*,$W"B'GG9C M!#NW_SLPS0VYQA=>A4BY\\(SS9CE01-IM(^!&DX;?7<_7'-X#OK.*DXL!EZQ M!JZ[ RJ9"DH1I"+SB$43 MD:8AHD(60H$W&+0O$OLMR20"^]7V=[N;0\TCH$>*&_<2$Y9(1=DS:)M^J=I2 M8/BH?5)JS$ME6*X!:G^[H1QSF@G/%=;2,*J#L#UT -H@Q[0H ?< 7K MTT #N" F.1]L?3*AR+=UEU0*[\PHJ3',H^V9OB^S[F"%#WM],(5&PZ->/Q>4 MY!J NH;DAHE>$<&+#]2FHE;&'57<:FS -;,R2O#3DEF#=<&R69-^N4VIWI(T MR^9X^,\<=PZ>^QUL95#.(8A8(%Y@D3 1"#CX/")"!7C)QBMC$I)8L1QZ;J[0 M[*3?.P:&Z/7/,0Y-]+KK]>?SS/M M(*5?4F:E'\H"--<_.QGVJEJ5L_768 1O WODC_;0]=HY*/8Z![)&QW5&>FZH MXT8]>+8O"U+*2H+<*Y"*Q>I$349^Z(?#5)IBRIJRF21WFF2R@TJPM<4738&O MCOHN 4:W-@_[H83B2H6VWUW":+WA;M/@>1H@LR5:,ZZ-]>!!%%S #ZPX)7=2 M&-OLMLMVFV/@4*BH"Z.#1U09BUCP%JE@&3+>*05.GN5>7;C;Q@P_KI!>!YIW M,CLD]CUMIX+OQ"QC/-VR;')0HG@?FR^]?A4QF4X2#&?@@JVEV/50J%L;JLNSG79[SYNB2WRKG5J6VGK8,REV) M4Y\">7I3+3K+3)_9WLE)G=-5Y@+(C-RW5W)C M+K7+5=K)A$WPL+?A2/!)O#&,XP1-2%@T@G'%A4L'L1 2V16&[/59,W=W9:[< MZ[#)=@T2,L9A*@"DJ/%82 MB0V3FI.?,]'9SN&!"P*6GE#$O4X&5# H56(@22C3O)":T.RO+(D,C"XO0%HD M]0]N[5N1&CX;5&FZ*:H_9SVTSX'LO' %* MV*0:Y%(C& MR<4KD(I"HT)@R@KN.6?QXOAEAA=)(;W+PFX51LB$OY)AW>DL<9?2X^9\I1I$ M;/T"OCSMC>#U=M;2SVU8Q^9[!C$9]E(=S +PU\TZXW\6NTY->+N>XR<8L#!/EBD!/%(1.E#(5S0LL329W)=$7%A]_LUC/#' MU/5T_?[%HU1TT%W<7'7+^QA9>"JR>4-I?SM'^/)3F9^MY-[=>IV"<\1C3J@C MB')O@.]I.N[(6Z25-2RN*9]G*1LOVTZ M5]?57(@X?/,2F\EK;UA=DZZNP<.KKW 99)Q[[N,+F5V0E?]GDFI\:DGY73?L MI3CQSTC+N^1@&XF]9B#:'+$B]2E$<+>%8K).R^.B2LOCXC9GP35F[67"\1W; M?G? +8L!- NBQ$;$' 9?3'B-#-"'6^ZHL/32M/REJ?@53[__>,I]/N->GOF: MAUO%UJ>.BTUF0@I7S+2Z+,_7WV>./A@IK0)_AF##&(X:;(S@,'$V!E:(T'B4 M][[U#M-QQY):%G34B*@"MIXE8)7OZ^-I M0;7TA-E4=N$,488&X0MX?9.+O]-MM;>9FO(E<094F$*<$)FVE01E1A4JHLJG MM^/(Q54-CTN3\=?+B8_[(NOL^T9KJA4[P9W5VRP_;PE,^P3O9AI5Q)KNUQJ< MK78X:_C9J2-MDG]ZEODX+HD;]>9DQM16GWI&BCE5@RLU=JTA)P \R?48#1+R M4H6# LN0DL89^?NL.EZZ?NEI6#A%?5Z89%4XF[&OTO@U$L+T2=O#!=WM1Z4# M5),&+O+A.'U2O7@L[\J3@&I1F(V"7&U>!H!+J$F3(\6BJ'VI28_II.N5U]1] M&[.5\*U"DO(AFE$'?G5@B SF)[I^R6"2!>!,6M5$@*6+T;Z(*_/QWZYW'&; MWN96)2,)9J,HCW9]?AVS;50N1KGJJR$#EY@2Z:^MRGK]\9#^IXBD4VQR23J4$V8HOBY7B*!?E3 .X MI6W;LYWVH1E.@]1.8"_[X+OV^UGTP"8.63HE$0H[, 4J@6E2\*-$( NM3HJ6 M]"LLMQ*M;>HH] Q'-^KD=O70/016&V-F6Q!^WZ<^7F[C!F- ME'DBC/)2,"F4DB!;O+4X!H$E,4G@X 2&<;/S#ILCY-,Q(^?;7]X=A!2T"1HC M&AB86%1%$#1&(D5 \ 3,G!0)4T(O%FBL5V[K4=H)>7_4.+$39-;UM#ENUM&_ M";9+Z\-&Z_\!5_1.!U_;R\-9E[5J@S55:O8*T&TQ]/4$/9XCD[K0[R)Q<3LM MWR0N+MIG>&#D1)<@2NC8\HY6V2=,J[03(98K+W42T[%N,O,1:70 M;YJN*&^[?8[B1B)?.8Y9Q!8'P5(A-@F%X**PFJ<43XW'SFY[2.)SYL3)47E[ MF]_!RBPH<)X0#!$<&&*:2V0%H\AYCKE+,%,QA:V6 +4DZM^H],5$Z6W$F!4Q M8;3":QU56D6L0XC>_.C1EPU52ZJ>[;P[2("2TD2"!*$4,:AT$Z1[33&X!GM@=O_*/3 ]9/O\[>G^^1_MW3_AV5N'<.W1 MT?;6Z_-=&"-\?PY;C>P3V%^H M6#K)?E4VZ9.[TX+!YY!'FG0^_&,T@*_76["-S>#WUMO^-WCH.CA?G398;]VV M^;WU(2',M,-A;_;CQ(G;;9C%>CI;K-_V9J/U/D5M:I.P#%-.1E"]-%<:AIL9 M \YJJFE!A"+I-"JNF,,2QRB4,4X;>F,3+U,=A%H:L.FLF$GPX+)L^\MK*D"JE\)+S0V]JV]U*-S7DO#8YIRR\G3VP M'M\=2&4B5Q2D5 @%8E$*I*0&-<4"M=A'(3@H&K;,<+^5$S=O&-Z78(B^4!*6 M1P41&8M.$^=!1D1B"<:$R'F CX:3?H"37,JP/J%*92Y-<@Y6]Z_=W:_"@=P+Q*SSJ6<7A ! 89[QD( T' M2%02V4@BPAY(2J0)G/+YV,0C]I5+_AC74:4*"-,IC=&I9KN+@I?3T"FSB<8% MPS;W_X5A4I'#7)- MVE@[YNRW=C=/.=_T>VX= 2NGTF% H4J$:[TA"YFE^+ /__?U\RL)OU%*^%^' M?O%+Q3G2W[#P!'U!_V2IQ?WVQ6Q ML&OOK-D->W&93W6S];K:-5I2LJT7$_YRGVMVN6B;,CRQ;2=E2 M::[0LMWD!(T8.+::82M[X%VCS^2CV#[>)CN?=F Z^'\._I08'![?1<(HXC^"@6"Z2=2+$JK5B1#%"5:7,'\.&6CU!M&3QGK)]_$ *&C\22Y?<+U4OVS57C+A1/==6/6^[>Z>] M_>1S-=KG)MJG/:5]J):*1QI1H35'C-H"695Z;CPNL*="$"O67BJN[E_[W,FN M6E79^##JYC[9-6\OCM2*38U?LI]J!':^"F-BGDX M%?.F-^HW&N:F&F;GU92&$4)&3XJ(% L*,5$X9!@+2$O-J5+<8D;77@JR" ?0 M."JKIV^>OJ/"&D>ET2)WK$7:WQH_Y>9:9";9HJGVF''$I&.(6861E28B2I40 MBAD<: M4NC&3UE)O?&L_)2],8!5XZTT>N:A],R$ZQHU5GT& M3P7<97?Z?&\B<@NUG,54C>U.AE1-3;WN*!^D <]-^RLAWYYT$KIXRQR:!'#; M^IB>LQ?<41=F<-A. -5ONVZC]OU"_?7_GWO;9 >>&*,P]4D 2Q(ITV$3!%;)68-"Q&H/\2H*Y6';6RR\G MG=%@#.WVHH2 KV')O_7:KD)[-#Y+UGQTLS/ DR!=@8WZW_(5)=@Q,&BZ-'-? M?>I+NP_\6)UIG[@V,4,))^= 3:_#SWP*"]SZS]&H>VKZH>+5;QL7L7%"*QHD M),J-UJL_7R$L$1>8,Y&QYKD)/@[U'UPLR?< M_/=@>JUZX/3(X6MW*]*OF.-V$(>W\[(<&OM_X>^K2C\V>PI5'Y M^BDRF;Q;RK'V0SI[H(3Q[(^Z&0OWN&?;G;"RK MOT&*A^/RV)Z/=NKT\LR,0G=HE>X((VKA] M/7$!+W0[['\(K5!V4<748HP__3M29M;.:L %9,\T756Y*:6S_,ZB<\H1P&W_ MZ,WLYVT]JW[+)<&1&:"S,$0@ZWPJ1!S32AK?ZH;A::__K2S,=C*RG?8 SAX\ MSYM^.^UQOX1TX]EW7:^V$)==%O+TYZ$%#Z22&M-F[AJ/;MDZ5/S4'^1B_V7Q M].H&>;)&G5Q%?3CLM^VH[&+4*XN;PXE5?X:2V,O'GYQT !25S8WR+QY&D/H2 ME?L\)QKUS#7FH#E;I0E6L_RR#C)A; \T:?J3I>T A(CL__62;_=:>%2 M*ZM2*U?Z,=W2AP&L>2Z1FP<7?I3UYLN.$,/$'NDT('LXK9*0N1/$J'_2*ZLC MM?X]\K (G]J#\;(M2JZ)L%J?E5&U['JV'=(+Y'+[M.#/+Z6;?M4V6"1T<8+<5YM]"6EU7-/ M!H!D<'1\>8 G]\X"3,OV1M*;@_;HVWIK9Z/U9Z_?&P[:W\K+MD 3]WK?GJ<& M(Z-$"PF>PN@ZK0]O7^VUOK=[G4HE9B&?CZ3B\"=M$/:YB4-Y2LCGYVKRR>:J MQ4 6>?#RX1!L.M!I8;WJGA)-NY^Y+@SSR3-JH^J[G&TW()I\D^D3%E3LQBPK M7+@4E>"L6&)A 29".HE\6Y'XS=&V=)&F_HG4.6F"ALY"C&E.0;C$9*2$#>SOD"CE J\=HFP,2E@'N, M6TKZK 3NL!\2H*C4ZGJ-+2OP 821F'=\-!/V< BR)YP-*H)MQ<2F)8@:# =9 MUM2M0'$M;1;8OO6L@FOC7VJD5@FE),5WQ@KY_2CU=?A8POZ,ED>I/?1@6AM7 M^K0WU8E4UUV5IL8TU@97D2S58$ . \/?=#CC2A183HUG_"NYN:IX=13*W@JW MJBA,-V,90NK*BQ,].![3>*QWA2+R6X_?.-VW[!.P5V.+TBB:&UZW"W=S>7P@ M'K^.X#7R=9,.0N/B4OD!N@#B/AN4S#'5LBNC*:!!)XE$84 MG#!BJ.(A&!HXT=AS'$A5XHIBBNH/ES7-6":(MV!\H)">N"3^>8AW3P^"\E9B M25"4,2#F/47**HT*9SP/C'DJZ=JF7-RTER@H-70:)@8; N4Z*1$!ZE15L:U MR58[J\T'FXW?;!\DZ3W- ;HFJ"DP!X #".LHFUIS=\I6(^#IW#.K>[C>"M]+ MTQ,&LUYUBBWMPOD!EO;,[%.GS9NQ(91!)M%3<'AK=#@".(.7").J75."GYD/ MT@UFD-!D@LIGK9=V5&4*3AM29]._S=RCO+)NC@N/G5352L]Z@]-4MZMW'10WZ)42JF[O]Q5$:!9]@Z/>J..3H,K%>M*" M5FAQRG@IWZ:N:X?E#CYL)=\)K"\6?A4 RK'D.8E/S%F?T(W [[O&;) 59#W[F1 M#^J6;YW4'3([39)='TKZ#Z4Q/>X'!H9D[@&7.ZJ-?\ASFMHH@LQ/DS=6$@NS MV*O\CNU!;7HGRQO 0*\3YOLRE]TX![5_8\'T+:WE5.<*5&AJW98\5:5A;X87 M<S/?7ZV5;>:/U/[S1\#_U9X_?8? .EVNVE!M.^7?%8U0FST_X6.NVC7B]; M4X.1JYM"P[FI86?%:?DAX[6$0VVP#=,PJV.#D1V$_XP234_6 M$I2WW@*#-W=>'0Q[[EO=ES/[*M?>93G0CG&P]GPLN3OF=#!J#\]G^7G7]:._J^K_E\.>O&S5GKV\ZW=3$G?( MK1#S:F9"*]LH)CH#--T)LRUM37+ZM[\GHAN;,3-G5!(T.8HRA*M:1HY1_. ( M9B*+%=.ZJ'*H-XH;C(4K"&;!.VU8C"XP[F.03%2UHC%P(JH_S!B[0$ONA1_U M3T%&#D)WIOWH',+ZF(?TOT D?Y^\RX[OIP:KOKIB;]O1O90;L/WY#(Q=%P7H M+*M1#$P@9HU*6XTT(C8E]PFM"I*J@JL" 8"?#S*WUE+-59#0:U4@ 4"Y<[E= MZ&&M4"9$N5[WB2QMN3$6SVS;\OT>B+E4?/JPF]S4)NL4/VG"7#UJ_*0YBD_. M:U!!E9<;;E2[L,O6A95P;0I5WUJA:MX4JFX*5=]"H>HK%)Y^N(#E6BD7-]&$ MC1/X3G6D8[M;!UAAQ37Q*"CE$2.,(27@*UB4:!.)2?_#Y9LFT]OI_ M8QL#]&$RYWJC86F85%A_;"#65N&4H3@5.2^#[Q,P62'=,L(^%;\H.\AFBSKX M*:,]MYY*D.XLU,&XZ4!I/\#_"$UO\UQR"A,^P" _\=AR!'_+?>?4;N$)JVW;]^NPT/Z)RWSQ[<_S/GGY&2= M;CYGWKY9EH_3#\>AM3P=)\W_YU[_V_KXT]@I/4[XP9QPQ?](T_I\HP63-9V7 M,':834&[60?#M?RYQ(!V<9(*0ABE5(-2TU:00D4AG66U/[?0J/YP$W]N(U-3 M&AO(T_<'+&CGA7/(*N,0HZ#(4G-85!BN-/>6*P_:7NAE4;7>.,EF(7UMJH-Q M2A#J3-+6^LDKV*]B$#6%MU,#Y>[74;?*\:B=9_WDOQED?]!A2NH8.]5*3EQO MY4RZ\@EE&"X1>16,>S?JI_;+P]+>'0S;)Z-.W19]2OY/G&5)T +1MCM3F:&8 M5R[?E,25XQ_CMLQC"3"K3](X$I/D6/Z/D]3-K[*6P 89M&V[TRZSWN!VR1)I MU_D.4QZT%&M,3:*[M<^MMI5\'R![&5PO8BVH $+21PA M(:UA KL4-VMX2VOHL2B(5 0!G+6(,5&@5((914^(%)10J?%R.;PTT&:JF1_W MC:Y$"2RS3WW::Q3*HD4X Q'IA/3;)MD+I0R?M"& M$9> O3T)^& V/)A')HWX[HV?S#0RR07B^/A.:/!<&[_9R9+@[<=[# M3+_MP-+VVO#-3\"_#)(,")TX?Y'B:O.YF&Q\2 D?8[B2+=%W[Z;[(FU]>/T1+ $ &\\^AO0^ .!%OF&R MYD:#-.IY+IP\9GQY?N#&\QD5?W$2<$J.[H2Y_+W*"$[]D4;#4&4+)_ %S_HZ M@B6J0FOCM%QK!NUQCDR^U[GQUI(^IY-Y)X;U1NM-^WNH85'HM%-$OS]EVM;) M.;,8KSV8BH16@;\RB#L: HP+8P!6O=!ZLJO!I,]Y@Y6G>TF8%/@GMC(.!=;M MN7:>^PJD3@)]K<^S$:\2K"_$ M17,\O5S+1$>#/,=V-$CNC,J?4:U5IB(X9AT-2X.? M"FBT4M)4%HS#=IWGY^I$A+3\V;4"UZ1'3KJ1E7'Q*ODO9<3%U(2LM(E*<>U& MR;+IAY->N?6BCI&\G23:KH\%0DDJ@ZG4;F-3H+W,E.AE_T\IJW.2P9@T*XJ_ M))R?W@OP_=',I>W2JU0:)9TJO_GAN/NJ N5?__RV\^:?SN>OAWCW^._3+]OO^<[/ M';ZW_Y:DZW;A]R_PC)WMG1_SH'SGS?O3+Y_^:>]M_TV^[/_Y;7?[V\^=G]\X M/!O&Z,C>]C_'>_M;ISL__XH [,_VWA^ X:-\82BR#A/$7*KY:&) GB3_LG-6 M8S_?L],Q38(-/%+G&%%"25)0K[3A-$:IR7S/QX1<7O7:M:(87 MED9M+G_T[%")TTXZ!Z=0P2B-EFOMK>)>22M5X1Y&E.<<9JGG];$H7U ;Y5ZH M^L5JJ+NL:V;*ONJL>CSF'&/Q/,6LF29+ALE8 [ M;^IM#MY>S,-+9!:ZU^R[7ZJ?G*M>=S^K/=K?*-3K,_ M[CCD#.CIETLO43YUYC4G[_7JKZD7@R^3-]N8F^MD58>3TJC.?K=ZPVVO?YRW MWR0<4,+BP_8P;1+*O@W7KO;SP@#*5I"^ MOD<_Z>_PGU&)37+Z]LP6PFQV5_OJ)M=D"S1,#DSG?>1'5G9-!GGP>WIV=@Q, MGS.=_Y')J7Z=++=:KUUO<):WBS[+6P%BWH=C ^"CY_ ?F BXOZDV-9;1LT': M=VDJ>Z&&!GEO1@I4I=>!HZ'>8=">2AJ>'NSTJ[:>E2&O\:M76?!]T(MI6T>R MCK-+>>8)SQ^-?V*\6(E*?IQ426!S]%3Q19V=E^8OS5J[W%3ZK/U\R1K/2QJ; MT %,<2+7>M=X,H'3\GF8[I0YGRRA_K

3,T*0/H*(/'9VMSE+,& M5OVS-CP?$&'K&7Z>NYNVI-[?,#98QBFQXXS4 M[.W.\+1RTR?XVP62=2D6,3"=_)_L/\AYH]G62V&!RJX83_NTK)FBYQA\WF(T MF$C&Y*4!05-:,5.[,:IW&LNQ9-M,=K\GY-X/$>@MMR2&-5R2Z@H\UX9?!_6+ MF?%>[R0V)MUCTR!3-N1A2GR-)KU3B*F_'^[]O=T?#:I= M^QI(OMX\ PJTWCZ3%ZDTE$J;>9R.!V;L*&>%'HU24!GP8]8O*8P#Q!ZF-_' M_'5Z)UD]G2.6TVMD]UH[[7'+:73CMA5G>*\%*D8V9']G4V9 ?KB,5> M6H69U-I&S2GFWGI*,";L,EKB=T%+XLG1$HSG_0'QFA,B#6(%A3_24*12*S_G MA* ^Q8YEL;;)I=Q8K#/; G'826L]4;+Q"M9$S\'\5\;2O%2J?*:IX@6N]QE_ M&F^@F!-K2>67JGE65OI>*/%%VF?GVB?E/HNSL;4Y<38/*BC=-^U!RM5K,MAO M+8-=-!GL30;[]3+8'P"&.\='N=R->ZE;=LZ-R[")RG-EK#8,>V^TC)8Z%BW1 MEA-5>@-*$FM1:F MU59*RCLQ_>QG2--=7C+EMSH.M4_ #P[$[)#D5VN?8E>E^8]NG M]N14->(F3U\_WP&<;U#>]FU2"-W*\EUOF;3#MUK9CN-%L5;OF-1V#HMW^F>RSL5N_TSDQG>-8:].(P+^.T M&?JMG=VYY:;NK-USYD$>'LPGT*4YG"H1 !19[:ET]8N^S$^0L I5R+[ MC <9,!SWLB7?"=]-RM3\G@B\K&F7W6'VK#IWZ>!G/6:Y%-/XQ#J*#*.!!1^_ M)X"5P[[)M?RN;"LF^ /HPF?@D^Z]L2@IEIC05PS"RD<0A-5W&X2M4R<_3NV; M?OV?$=@=*>-GNTP/&/7#RD1FS^ITR7^WO^R_IE\^??CV^6LJ=?W^YY>O;]G. M_H<.V V=+\?OZ=ZGM^S+\3_'\_;'Y^-_=W;V?>?+FP_M'?(:[V[O'N]\/?RQ M^^;OGSN?_CG^LNUX2L'\\NE+W-MWIP?8R$12"E')/6(&5<.@94;#HUX?;C(72#DW6S8E!9[KWBBWXM]*R?ZW MNW]=8Y=AN5IYLHV?1?Z>35NCR#.7?5WIK_7SY"M M+&@U>?037?T=>.Z!<,SA$!ARA!>(:>H0S+M&W!BE30%J)0)Z 2$$:GMQW4]" M55P#L-;P>IGSZ]5VG;3M\R&(BSTP 8;P.BE#XNE2S&=V0 18D(9SY*100#'> M(N-H@8R@"D0)%H2 7F=TG0NRKHK%!AV9**ZWXM@5O'""P/(Z1F&M.>5"&%8$ M;K!D;OG&G&;%;V'%'3X0!9.FB&E3#@VPXA$C101'00-5$C!S\J$$76F&)M4ZP3O"3\UA\O4"V/IG9&],>+5+4EJ6J656=. M;3 J$^QZ>:U:H5ZLZ2U+Y4]D7^&B2[RI7\F+A_=IB MG(N(7X^!K;>NL$EB,,."5M8[@HLH#%4T"*VJNN2E<^E7P1>?M8-P^=37 @W.37]?ED8 MO]>?N>-&ZN5S-'5R.F'F[.L19!&]<$)$#983XX1IYR(U.$8)N(0K+M7M_\T.,'7:"4P!/!01(*GVH!*"0C0HR7B47N2F\H!'B1;7 M(+E)#N)$4AVFFC:3%(B%5)[KY(7](LU*V9*ZAQ6L$B,A&Y),J9A@KNEPK^_G&@++'>%QQQ$CUBR=#52F+$ M&9" ,T%S;A(5%'J)!CN=SC9--7U /J]?BR(XUU@ )=K4= 4^:4\+B3782 PS MBJ\B%YIEO^ZR.W)@J*%1&H*H)R0EB#ID TN-9IUCUH;@"C HKK+FBWN?-EI_ ME67Y4P#\5]R=F&.!T_9&4S!0=480[>!/P3'GV(C;PQFO4BF."6GT^CFOM?XZ MAA]/%WK\W.$'V@=B"BD1S#@ 7FDU4EH8)+UC!9<1M(@%P$O7M>3KE"\Q1,>8 MLX:B]>;!.5B;._,-\H:;$IE4^2+S6X%6%;9F\ZDTF$K3L"QT71I2#56-HW#; M;\\.5,&IX-$BICC\,05!*@CX8RU.E6B],2D,5ZQKH"P #U?%M ]PX\4_96D]X8R; M'PA.=:SF?<1,R9E%A:HRV3RBL9)9S,%6B( M$,U"QLU6:S Z/DX%0,[9:UI11)D\F)R(N0[I,$GAX5&YP_C%QY(35? M@7EXS"-.Q(;I%2_^(PN,_L**]WNGY6*NU?W82 MQMKD?&[Z#9.U;#3WM=+5MK)'LM8Y,%);8O^R_3\VW^42*2>AG[]EVZ(A@EL? M_(/8LKA@CQ4S]EAK*D_J?&/SP;W>\JS%N7UX*\\)MX>*QJ?J1K!>6XD.QL+5 M7T&*WN9JK1Q%-K+Y-\GFQR.:%_/,EXCE\TR!!\LXS)#4NT5^51J1P\P=$ MXGGC/2N MT,SFF+E*P[3MG:*W-U:S=S#M^- M#PZJHP/\T),LCSX?_^CL'7\X^O+U]8^]3Z]/OVR_9KO;[\F73VF\_WS]LOWW MC]VOAW0'[K+S]=]']37PK-$7\K?X\N:OXYW]U_SS_I_?=O8/B]WM+YTOG_YJ M[\(X=_=?D[UM]W/W>.=LY_BON'-6G/WO_NOASL?B], $K8/D A7"<,2"]4AA MS%$4FE$!*R>%7MOD&WQQETA5.&M%F&CUY,OR^?G=TG_\_%\+5-QPK=RW""S&(I!SY;7F M!0K*4<2PUDC'M&6*,2U!B\FHR=HF9NM*+.:G-T+P00O!NW%&-*+U0HI0!).7 M#>,\:,9I2+PA\8;$GRZ)7[/(SEMNNLOG::GY;P/FA18*J5-I(P);"23@1#,L2J48+%QWJ^,8MY]->6\ MMU)[+BU! *9HJG(=D5&<@9:&?YQCWCN<6ER0Q4(OMZZ4;Y&E5D_VW-Q2^0W) M!G>\ ^'I6C'!DF"UME*YY!OF2OL0M56",QUHL(V;?_6$Y<3-[TV@L2 2\8(9 MQ+ TR+*(D6VH-R#MF!!$VAF"(C(4VJ@D%K)X,G(0"*%,4 MXT(C)2)#C$J.M"L((F!!.D>%D3PU]UJ7 J\3O=@@N)&##UH.KJ+#_Y%+UR8C M^C$P3D/B#8DW)/YT2?QZ&/D7/ 0-1OY-&'G:'6\*$Y0S C%M(F(%"4A)HY&E MFE)I;2$#:U#RJKO@GU3>_[M^^WOJ;?NN8UPX#MUA:Z&]UDK&AE=E?5=K-9N, M_SOSWE-C250<"QLS0EJY/>6]=RHJ)@N&E*&I5H4R MR'BK4/3$1DJ,LY;=F_?^J07(5TYM-"E%=^[G+ZQ))7VLH)HYZE1J*"N]%%$) M[ZEL_/RK)RTG?OXB"(NYPT@%[<&"\1XI6#Y$25#"I7;D1>IIO"ZX6J?J'BR8 M1F*NBL1QAAD:9FB8H6&&NT7HO^#):!#Z;T+H,TG_N&!: MJ( B4Q@Q["4RVE@D8#69L 6V16PP^L.*.3SRM/^_02"UWHWZ[L@,0FOO)$NI M7PDT-,G_#RN8\.23_XDB'"M;."\+1EBTT=O(>?!4.2Y$4S!HA=3M=+5_AH/W M%'MD?22(4:&1ED8BSY3FF!C-HVR2_YO$IB:QZ2*3@PM8WL,F MXT8(-IG_CUJT-FG1CX%Q&A)O2+PA\:=+XM?,FHE!&&L$M8:S(G+#"U?@0AA5 M%)@6C4]^!0'RM$^^\(S;2 B*P8>49>B1\C8B!@"92&\9<;:!R"OM@G]2:?_[ MO:'I/)! <#.:E0R27]@_NSI8/9S"<=\;V4ZX:H/MAZ[.70$*7! 6I6.48

  • =-UK17U11.<1MX8@YGU$VGF1=3OGV!+!R=HF75=4 MK&.\ZG7U;H=/5U61/:B4IE5TIJT ;3T4';"2.8<->Z\,>S>,V#!BPX@-(SX= M1KR>5<1B /2L4VUJR@JB#?<$;*/"!@^&DM6-DW/UK*)I)Z=3TAI*!"JTUXC1 M@)%RD2+F7""^,-(SV=A%J\&9Y_E,_Q@:>(W-O#:).=O=D,%*2+A/I]T-Z*C\CDD6L;C8J.:OI.#=T3'I0,M@'X;P9Z?GOOU>"49W7E42#"31[L\/7S]_ M??_C\]W_VKO;'_[L;N]0V!F%J45:11!SS##'.N7J7/[HV:$: MYH/TWO+H**.>JL)Z@06QTL-]DN,I,UW%.<>F?]CNED*,+ JA56,L4F#5>OV? M47MXUGK;=4#-[>^Y]E!W4:RL^!NRY6_XMMM*+[G>ZHWZ+=LS?=_JQ99O]X,; M]OJ#EO&]$V#M]1; D7Q.[KA\U.N NH&C)R?]WO=T>'@46N?/5NM9.I[,(%*\ MS*>E7_-W_/+Y1FL?CIZ,^B>] ;P:/']\MWPQ")36L-FTP$+HI;7LC!*A 6EW0?AF.NN'M-6H5])T M;/>!J+TY2P\,QAW!+\D.:)T%TU]OA?^DBRJBZ@"5Y#&^:#UK/V^=:^*4[S)G MXO@HF!0*U!!ES&!B0=I'1K!F3'H%,.BR;1XG1Z/NBZSS;=(^T\IG*YDTA[E( MFSV;G%+!@JU3D#7O0C^1=3XX6&;U(/+$0,/>]EMZ8"WC7G""6"$=8C$"9)#< MHT"C9+B(WFN24-^"Q?)_:N$)#M3]F%2=HS;D979BH7YV-&.]N-O+B@03H]3,9O2C58SHM#=X\O$&WCOI) M O[7Y5X$7 "0R/@ N.M5DIYY ['97$8=2^VQ2^VK.7L,COE8:&4D]2R)Y1"% MHL87E'#+L'T8]M@Y7)54V^7:K$91'3,!4>E[^_@X> # H7/62E@XY'M,(:N7 M+0!QH E!%0(;<%8^PKSFU#NG#FSW$))2S=HPT086+&$ M#P:E/01G38^ET%>R4.&T:0LU38 9KB?"@L=D49WOEZWCQ*KS-BM@]!\G0"#I M]$Q%IVU ]R6)I/+%I^WA$1!RZ\A\3S1H0^C"%>6F: _3TXJC9"V A77.]*2) MAC/!:$X3GJ?IXK?.+YG>(MN/L%8QM--I<"&,L1].JFH'OF7/6B.P.[?R0_\] MZH;2MTB+]58"="4Q')L?[>/1\>464GYDXA";+>ORB;-T,?T2V?KI]<-A+\U+ M-G0&Y^/2YW%;5G;RB\ M/'%!^4&+_ -+RXV+KBRV.#T@B%? M>.WE0[[J9%RRSV85DGWN>-=/Q2_WL.]'WD-:0 FF'D@:5[.RUUC93_E1H$^V MX(7,86B]R=&K[60=_67:_=8_IC,*31V[7YKD*;=X]E_$UC9@NVRQ49R@)M;G M\M:][I:^,+GI<6<9!AZM5C;JH"@+CEAII7::4Z<\U>)6&A!,DG+.";+\>;:0 MMY.#++N];EG]L'2:O.T"#!SEK)XITMJMHD,/V^*M,A7__>W+_H?CO>W79WN? M_B9[V^]/=U*VX?X_7[_ _'N(O;[YT=KZ^_SF?J?CY^$-G]\UGM@/C^++_ MF>UN;_V <>/=3[O'\(YPKW^^?3F&]]W>C3L?JRS%M'\+!T*5B[)L7< JR)3 M1 [F,F6>VL(4AJQMDG5&Q;H6:N7V8U^)>5=51*YFS8I[4VG7$[RKM72_L>#G M-4C^X:BG\ZN!WDQ'D5M30XO:)_G4]X],I9T&H*>^AP' R1I65J@R@\J$*1.D MS(BR45/74U,_)Z5%M?!!!@YJRM+DB%)(AQ@09@)CJ1S6SJ]MT@V\F%S0:*BG M4TY$/ "[Z$WI(;\CVZ?IY7"NL>.\]BP6FAE.&:->:Z:EHXYB:[DG\59BO M;C+]#-YV05VV>[Y1*==1*>TIR\<$X90HP/*1EB'&A44:4X6\8YH$:EE!4Z76 M=4KYNBCHBN_06G6IU^R)?6(B^'Q _XMR^!Z1_:RH;>#]+$Z@>%.>$I\X(AB(E(Q3XPL9@%Q M0JPO H[!&1"N&[+IW[6:P/M).=+_JO>1-*[T!I7?3+.,2:@!YC?0';NOIH"Y M-DH"_BZ08=0B)GE FLJ HDXUZY0A0NFU3:+5NN;L3F'Y4W/@-'[T1R!_'S6 MK\3L"/1(@]YO60)/Y\A(0UBJPJ^M _2N';):"J1LB-9YA@M>Y!R9Q5V.C1-] M];#\D]L>,+,+=35\ZTV%XO--@,)B%["7&L<"U)"TGBHAX3>OH^*%N8T*Q M@553.--[!PBQU$7,D0R:(Z:\109K@X*SV 8EJ>;D^NJO$* MN/-78W/!]47W:JWMJNX^N";3/!P->+X5=C,UV&Q/> 2:<&)Z82V,,$8CAQ5% M3#B#;+0:6>$Y4(&B@25-N$'N(8VT48)7,-4N*^W_<.O\[/:&58FSNMS/N>6R M8K]WO*Q(U\45L[J]M'/>V-[WL#YWZ,CX:];+*JSVGC+C!)8 ()U6A5*%"\X$ M;Z*@M]+F9%(?ZY4Y:0]-IZSL\*$J'O=7K__7*#FGZI):#UT.WEK]K-VM ZD* M'TV0B'+)$/.,(N6#0H6C6BKLE1<4)!O!ZU0M)F?F*G+7HP@-EH(&H\)RJE,= M:!/3,XQ,OX?"W\J6](8BKDP17[?.]K8.J-.N,,(AYSQ0@5%@Z1$OD"LD-R$: M[7D*[A0@\8I%[^*5JC?&/.'C(HZ#*:?0; W 3%-U*8GJ4%5/(IMP%4+83CVE&F&3-6$ZJ)-%@PAX'Q MW7P,@?Z62A!/;$_4+W#KZU2US1IOG P%PIIZQ"*(:V-D^J,Q$Z!-F;9KFR!" MUPNU&(H]K_P? $X#=6-*"8U:-?++@&IK&C+5(T@?"JE$U,IG>_)LDB4^M\W M,*Y,)$Q:&IGUA 7G0!G8*!2H(N.H#W47M&54V9A7*T26;S&0I9! E-PPY'PP MB!76(&6( 4T2J(S&%#PI$;Q!%K-V4Z^/4HND^K2==AAE96(&1TFCC->S*I < M0P*WJ29OW0.E;EE2=GNIBM66RS9=F7FC]2F4E8)O)DT!Q&+'*?4$ILC(0E,N M7"28%=@$C$,C31\6V>[0G=.#B)4302OD8Y*FO A(:2>0!CG$>E) N_">L8X%[P1I ^#(M]C0./:!. M,AIN09 &#WPH_ZISUX9NC>&FGE/RE)'%!R*;/PTR,,#J)*8AFBUP%A M+UC*P4O%O+1&)BK)(UAP(9*US6'H5N6?YVOBYN+OJ=% V>2I#KJ5OTW;:BT0D9,*TV,SK3PIJ?;ILONE MYD[T5[8!&/RJ;H[&,J9D8)ISQIRQ!2=28Q#GD6BE3:.;'Q;!?Z:[AP<8<^^+ MJ('@"46,.(8,\QA(7P#R KB9'(>;DHMU,-&OJ)MKF9@L^< M%!;&4_#@A# FA+A0:/\\+9Y52*/#;Y%X#G]F5ZN)@H/F=E& N:$+C31@=^2D MYX(9K6(*)4ZR:<:ZN^KHD,74=P,S.!I,:_"L9;^7$YREUN">%.^-Z*U1O"M+ MI=^*W=,#&FU0R@0D,96(>:Z0+9P$.T2SR!G16(*($[BXAN+-*M?,FL4U.58. MG'X9H,R=2)*#)WQ(H40?9UPB%@U^P#ZIW.N7RFY6AN7YI.77C&HF,H M"R1 ]@C4NHL9(6\/2?:16ZS&XG$)6ZSU.NY\9K=ILNUV-MV=&]_ M"_Y]>PKJF5-J7 H*!"_ F,$U+,F$E&)E1 ,I^#8VB9;<*"EE:FDU;F"J%MM M&;QU;;F$(!;ZERX2A+V((#XD:3, LDC-VT#>C*4+(D^;2'XD!2@**U30".QU MC%@!:,X:CU$,FK-@,7=2K6TN\=#_G[$3=<>S$=2D M%D+9OWO4';8[54)G%ZZH;WF2>3CIPJF;L_OQTP:GL 556C@EH$XYFTC^VC[; MI^>QY58&AE,+9!692OG3!=A]LK"*4%NXQK1_@#SR_G3O_8%AW%E,&#) MUB+M:($\YK"LWF(?R#FH\^%Y;^5R[VW>S_6ZYN>\2Z;U;M1W1T"#>9_7@WO1 M<]S46Z LUY,?)KWQ>BLE/I5^%Y!)8P=AR_C>";!/&2U-YV3I=]3K^&0\F),D MA-+A\5:XBZ:N]2R=EEJ;D^)E>?;'=^_R=_SR>2GYQC\#%NUTRIUXQ^UN&YBY M#T+.GITW4A"O)N^P:0^'\'@86J^=A2=?MN.*I S.T, F(Z3%CHQ:6]K^\1T2Y6TY&%+'S1S M\]:SP] %(=G)R*V$9P!HTL4GYJS?@\7PP8\RNP^>IY]')SEF"2KF&,AZ6$T6 MJ);QM,QX]7P8IO%V)TLRLP ;K8\3@.="?VA@%+TDUUN=-KRF*4?92_BQ$P:# M\MAI&U[SDCL#\4Y/4=[A.9XB,]XA.LDDJP)_?R-[6@<):"D49BLQ:Q%STR##M M$ Y:.J^$ 8L@U7%9"@O/83!?A@#-A,Q*VZ9DX%Z,H3\Q> 9 9B547"+]#A,3 MP&U'[JC$;F9P&;EG41U^G(!D3)>FXV#;=]K)T0.LU0/IDD.1S\SS?# Q:2?4 M<'182K]RU)/=TM6-.@9N$GZ 59WY+@THWR^_3A)],-R+_$A!1:Z)XS8: !M8 MV8B!5Z0E*GD0*%_*,M=*O[J)W^!UFJQ\($-Q\ (\KS>W!T'D>I( MSKK07W7HC-7<7$[]/>I/RI<_UPG1.S=E@[8]9JP%,AKD979BH M7YV-&.]N-O+B 6;IE0+T1:G,TFEI\.;A#;IUU$^JZK_:W%C,/8N,$\$(!R#@ M-9-1&!T-)[HXP,7:YGX6=,""KY*: X'PKS_,YC+JF&.W4L,(+'PLM#*2>@;_ MF! !BAA?4,(MP[8$G'!-\%M) 5+'@BZ<(857# "*#9@9+8*T F/MQ-I#-DAG M1398)&2ZUPQ3W AYW$V8HK:)WR7QO1>GZG%4X8JG M&ZO8W78_=K<.#&8D&B$1+RQ&3%B"K.(&Q/J]M,TZ>!RS]\9%9-?QNVN).]F0 [5\:OV.%GXG2I-1S MT+_ *6.KH+N @!)VJ G\Q+3K6P&( Q\T#(C4-$FU\<"ZW]TDEXZHP=3FP6E@^.XY,1A"=42VJQHF'!Z193P@PMI,TR ':TB#L)LJIPPG31R,0;^]T4BUE[SW_L!%XH3"%A&;&A1Z)Y"-D2"N*&/<:TQ) M3/O^+E#:EY/.C!^J$I+I^W3L\Z0?7,CWF)* +Y,NSY9\Z5*N7-9FL,1;D*3[ MV'Q^--IMZYR*8NO3NAQPQ2##"N"]P>CXV)2>C6EED3#1''S)7H*Y:HE)ZV.I M!K,9">,MX *KD.(AH-0GT0BNB*:I\*$DZWI)@?LK1TN6(.AD$,T42*PK(]ZD M,.+#$^'GYB84NE7FOK3>=A,>:7]_7$D);[NY'.^L3JIR$%HIU'W^%,PE%U0U M?>NP_GIE_YAD(54TE<[/?OX,6V,RQ:K[)5I*>5V 1H9@&O?/:O11Q@C6RRA< MG/:NOTV.ZY3-^"'YJT9I]#Z5".Y-<@/6IS=>I4=D)=L9)B="J2K'7H89SWX= MF:AC$CDF,H[5S]AI8^_&U/RE*<#RY6 ID*KC,OG>Z\NCB_/W64R^F$E:2U&. MZD4R4]=;[]>G!GUIPCD1QADA G5: );D1C E? %6 "%>2'750&%3;>F.TXF+ M7-N0>BH<1\82 344:1YP*B0P?LH) ["K6WFVDHYS7P^@IC3D(QSL%99QFE)+1$H&/W2'5*.^'6UG$/B&_:._S;B*N)0_\J926CT@09 M$MA'OA :L5@P9#EVB C*L=6&.%S5]%I*6),B[]/QYRSK:MNDKOV>%4.YWW V M$CQM6DZ)M?7I?/1E4K*,7\,C^V'LDHTY>ZG*UZW0D!F60A[.S]GPLSJ@(O@> M@-7:9DWF;3OA(F":\ -N#%15Z[.)VS<9 M'GW2A"FI/ATM]5/JB%#<TG,^?@*(3A($MUX#D8#-CB@W9LE_9?*%5S95=7 M8TDOO-$ZSP"]L*3U-:NMA AD05D*[S :C'&X@ ]"!R]E(+?7E>LFW#V?FCR; MD?5T;8VOAS]W3@\"QA),O52]KS"(.660!5( =I?!,DM\D?9DXG6V).IS@T+[ MTC+CG10%/)0Y0BWG"C.I."E<8+C(RS9-*.C+$D+@5KCIOT+MX1<2OR!M%Y2MDJ MY?+_MHUM=]K#=AB\&O7[B1RZJ9F?*[^,%YX^L86?VZJ0ZA(S:7CA#4?,*_A# M5$"&I5*(P,^2J8(6-E696RXJKK/$-Q,4S1)?G[=9"OQKBIG #%'J V+P&9G" M:V2$U9I'[*GQRV)2R\#-7#^,UNL8RR^3"';V+$PEOHZ;^:PG8R)U=TI' 7IE MR#A)KLN!W^DH;X4BYSQ-%Y@@PM#"42, ]A2,8ZP)Y2R].U$D1KQ0%RZ+D#GU MXHZ"'W5"I1<6K-GLZ*Q4R59Z<0!F.5UI'T;Q9P<./C4:^_F-[+P_P(PR[G@J M3T6+5+T-K%7K" H.OEL3.6B4M58 1CQ)R8E 4P\ZK6JKE0,Y_;/SW$+3KJV6 MJ0AE&7577MDRUM/NECBHLKW-H,H^&+RXS!=9)82*M+OY#?-%\RW=8$&JU$FM-[C .7NRZDI=W;_*K-PH,ROG MVLV5!QG= /E^_O$++[[PH-Z03-[PVF(#7W20TPM&?.&U%[\.V2",-D.^VR$# M7?"K7GM)I_7K=Z*_M=:VM]3W_=(!5QGB]] '7MY#A\;=<;I9:=O=I&%QL\:K MO<;U%O16M0>]]2_;_V/S=>WFRUG S;H__G7/R_XA')MV3N#,7].N@63#I!#> M?N@?YQ^?95_V\X8F'A]-;!T>]L-ABD6\32G=W0'8A7G-Q_MCJ>2,ZLTD7'SE3J@<"Y/D=N>V!MWG;YDVA].U_CE+8_!F*1.4BPI M99$H)0(C3FON@^6LT+?F=[])<+]REDS1T6Z5BORP/>YE:_BO?W[=^_3Y=._3 M^Y\[^UL4KN6[/_\\^O+U&]G9_OMT]^??=.?39[:S[8KYUO [;^!>\)POVSL_ M=K9]>W?[&]UY\]?QWO[GTUVXU^Z^^_'EZR'&5]P$8TQ$AJ5" M8\H29*+UJ2,G!T(H#%4T1W4$7V=\<8/]2O>'7W5YN'SRK@(C[D)1W,WB73"L MZTG9U5JZ_WX0)/]P=-'YQ9S-E=-4#1XM<&K MOP.OW@I.7=2IL$7[8H+C<9EXF'TYL%QC30Q!JN8]*=3<6]"2U\43B/(C,T[3%P2(&5 MCK!C!$<3&B$X^U&9V]#0%[3_S6XQ %6 M2\=QE[4F6GM[$G02K14.:\6D0D(Z@IB,$FF0E\@YYI1R7D7*4[26+_:B^MU> ML4:&WIFAT#S_;I[?.#ZORT1_]?HQM!O7YV,TE'XQ1%:1Q@A>8ZL[5=3IT?1E MO5=4L/MJRJ[BCFD@A(AB03QB+DADG2>(!EYP'Z5BNEC;%'A=D45<<*MF5>-B MOT??82-*'[Q9]:LRL[&R;D^>3JPL+ZF(4E#D/<6I^2%#ACJ+J,=>$,UI[HJ- M-^A]Y!XT(O61AV.>^O-7*QSU$ +,BULZ4_W(5ETZ*+'4*,,Q M"&.-H-9P5D1N>.$ ,PBC #K0PMU:MSD9<4)@P1'#18&8%AXI MJC4"ZB*18\$8R7LY"2?K0CV@9,65EX*KZ;#]?5IKM5;G-^:^/U1UB+A[/C\L&9 M/!=MJKR1WZ[95/FP1>9D4Z656A2!8F0+AA%+6X:,YQ%)19@)-#BC3-I4R56S MJ;+!CH\7.]X*9FRV1JZLQ)MLC8Q,Q< P0=*E^$0A*=*QX(A;Y82 ]?5H&R*;\7/1FV?&^4AIL=7]6AZF'S1QOO]>_V M7D_15^.]OKXF:4]YK[U25KO4E)!C@5A@#*E"N]18#A/!(I5>K6UJ5:Q3N=A? MY'<'NW^9AU=5@JYFE/SW:;S56IU;-4]^);WCX>B:!^#:GM(JC6O[]G3-E&O; M6UTP3Y )#'2-B1(I6QA$K*2&15=8HI)K6[*54S2-OOB=KNW'7B[B@;JVSQ>8 MY[FV'VA3\/L6F1/7-G7*!T,-"K+@B'%+D9$>(R8-U2%RIPU)KFU:W(IKN\&. M#7;\W6+PWEW;MR,!9UW;N/%M7T_D37S;S"HI"\>0QU:!R L,&:(P)V;?]1^X;67>FG-N# MS][HC[HNZ^_FX=]*L!-J+YY:M>: BZ;;Z9/_<>7\@\C1SCY1S$K& (U(LI0QH MIW 0@+5QL;;)EG143LU>$ZT,>T/3:473[B^22-4__??2QU\PM%E*^"M$?,=?1.AU.2]GNCC*" MN(K4W,P-SL[M"GS2&^0NVR]R9^'V]U U\<4%R+9*SC&R(7EYQV57&COH=4;# M\++2<<7T+6:O6>PLM^*R?:IG6;D"4W^/^A.E?QB0[0?S#9D(;_7"=$[-V6#M MC]D%@M69F]&%B?K5V8CQ[F8C+Q[(@5ZY-_1%V:0ZG98&;Q[>H%M'_200_ZO- MC04AS2+C1##"A7%>,QF%T=%PHHN#)*5S\_8D?I.S(54J^MXGVZD MDDHE-.@/7WQT1\&/.J""8&T\/#WXMUW7.PX?AP!8DC65%V\?GO=G!X;ZQ#32 M[D^PHPX/BDAE)%@@ZGAR\BB)3 %F3T$9MX+![%NP)P.H[9,DJONC\#"(\AS1 M/4V(0&V#X0 E1FVCLSWT+(A &-V76>4@#J/!F:GR9_ E -@:FG8'3C/IZDZG=SIX<:X&KY:E4KZB7)AL:HU7IHQ1P\QW MS,D@O*@_O/3MP4G'G+UH=_/\Y8OFC4Y8[HF:VB@J557E*54/N$*;=:XVJ+JH M<_R%;>4O.B@W*!=WU7+^IMDGFW"FV>==/F^>H.J'W =:&U M4[IB7H]=,2DQ\ KABEHH E8)ET09KW%J0T0/C(@^MG_\-A*Z@U3@NR>W55J[ MOA^S+=N=XY^?AV9=M>)WOQIWIS5B6:<,\=@B;&!##C" =G4#, M22)($51!X]JF6.R,\[MW]3ZVAJM*M<*'1K7>BVJ=[#WCAGN1BGE+ZW4JU6F0 M%H$ABEFPBE-*HP9;Z#YVGC6J]3=565JAB5FIL32:M=&L*ZM9O65>.Z^THXP1 M'TQ!N.!$6NQ"8:6^40_$Q#(3PUGJUMDGL( M_]T*"ZVJ)+JYY;0RN;J-'=4HC+M7&$J(4&!)+":2Z: ML1)P9\%!=6#";!/4 M^BT*8ZJ@(N-"!>-1%"FH%3!%ED6'<#"6.!F-BV1M4S?ZHM$7C;YH],5=ZPO* ML&>@+KRSEDE.E.22P?\$81(3@9M0S6_1%U.A&@Z&12P"@A7QB*6R[TI'B;Q1 MFFJ&!146#(Q&830*HU$8C<*XV50^NX;& )O"F\B4IX0Q3)T5VCK-J=4D!*'\ M%2(0 Y@J^-2HCKM0'9-01 CO!!R;1.+!=7Q MO-$:JQ1V^(7@_P,)-+P)W= WG1QJ,/ZXW6T/AOU<0>^N^D[=ZBZ E9/GU\G5 M\L02XIT/TC/%N6):4J%<]%)CS<(5(@R_V$.J$?#7$/"[KZ:"#Y@I$9P$8\ S M@U@H/#*N4$@*HU4!NAA4,@CX]8+>@WGP^)L*-CN,GI@-T&B)6DN80A?1,Q:) MB,Q*IR5H# TZPP9"9=1-6.&WJ())6('!C!../8K2%(@1XY J+$-%86-!K%9, MJK5-RAI%T"3M-GJ@T0,WM19L$9QPQ!E!6!3!"FN\%B[04- 8^17"!8VU<*\J M8A))$(4S1BJ&++6I/@$MD'51(^JU88P'A:5/UH)8P>3459>%C9)HE$2C)"HE M84EA.!=,!RH9"\QP(K4APBOL.0ZXV:/P6S3!)# @A#*1@!)P1$;$F$M)J]C" M:@3C"Q,MUV<2_N-49, 1P9D,!H7@;-J6 MX)'EU*%"8>Z-]LK*L+:YB/.;R&^3+]3 _T9IW)XQH!UW ?"FEMHQ;[R"^X2H M@'N$C[I@3>3@MZB*2>3 *^&MY!@5/"@$U*.0XA0CYX4(5%@>&$N1@R;!M%$8 MC<)H%,:=6QG4QD"Y$T0SQ9B71A.AC;!4"!REN4J,H;$R[E!UX*E:%Q9S*C'2 M03 $JR60UE0@6G!.O$O>)0*J8['K>V-F-%JCT1J-UKC%NDA@6 1/C:($,\>T M*A3E1/B"4J<(MDW,X;?HBDG,(=K(*#-@7!A"$9.<(45#1#$6T5LXHGT 77$/ M%0>?FL)8K1T)#T&=[/>&YOP6PZM9&; Z6#V-PG'?&Z6^Q4WIP%^J?';E>7T$ M.M1JJFE!!*A2D-1<,8K^,! M9 H;9ZU6PC&GB*+,<4PD?..46=U$T7Z+9II$T1BCQFK'4.&-00P[C:S0 F$P M=BUQ0CC)P9@BLM%+OULOY;#;'T,#KP'_]>WOF_6:[(Z.X5EN\U_P8SW^8],_ M;'?+Z2&+KW?%@^F,PKIBG04;C>$"1L&7P;EL@@;P%\@FGP"""/5>M>!^3J% MQYJ3DW[O!\BD8>B^P.;@[2]C]=?' M)YW>60@?0_][VX7E G*WU_T.[QS\UJGI^T&.1TX??]4;#'=[P\\!QEU-OI_< MJ;QH#R:FOW]DNGLGZ9+!0Q>ZG? _'\Z^?/(GEC"QL_^:[K[9;>]N_]7>V?[V M8W=[A\"X?GPF,!ZR>_3E$XSO9^?;YZ]?XL[^%M_;__O'SO[GG[L_W[/=PX-( M/);>A+0IAB F-4!]S0I$8.%I(3$6V*]M\G4@JP5!NM%*Q%^R1X#K0-R9PT2C MQZ;=!1E5\T.FM1/@KYYO]>"DUNE1VQTE*%5$MMS"E*!?9W+_RH?Q9,_][H]%V> MDK]Z_0^3><)/FR3Y[ON#PA+O*-$(/@C$!+%(6PHVIZ)"%F!XQJ39R8:8UR*M MM'J#C=;?W;$@KL7D=-9"*_Q(GT-:_U:O% FMP[[I)JDZ+4D+/9&D]R,[2\([ M.1IU7TR_Q,?T#M/4]+I\@T:0552SMW40G6&*<(D,!EG$1.&1(LXA:@3!G&A- MJ5[;Q POB+&DGYXH+T*)6O*\#!E0\U8W249X/FCM MT,\3/MB'I_S9 5[XW>1^5I/[G^V]_<_X,WE+=O8=V]W^\.WS_A9+AL[.\=]T M9__?QSO;?W[;^?J>+Y#[F[=\]^L_P"J?@64.B]TW'XYVMH_ T-DY^[+O?NP< M?SX%P^EL=[L389SX0#BJ(H\>4>$C KTFP. 1!-'4M"!H[SFN!!$0*.BAI-BB M\M8+4.$&C%8!VMVR(@@0KT$Z08SX_^Q]:7/;2)+V7T&HN_>5(TB:N'C8/8[0 M^)CU[,AVV^[MF/WB* (%$FT0X."0K/[U;V96X>!-'10!J&;:MD3BJ,IZ\JRL MS#.-@P19 .W3..-GKW+BT_%R27ZMI/^:V;[$'PT ]A8;_M<5SA;HVDN\5^]= M#C=Y/GHV6A!A0,F_ B7"DH2#4<-2L-4G&:J5-"*=\CLH#?CM2PH6C6@GZ /K MQ"&]E07:E$>@B!8S'[^-N292[K(%# EO=X!D:7P#-Y4FE'B9YB

    YIT)O? (?.)SR67^GXE3[N: PL,>EM2+_FOWX:&?KP90)DV3G?:PY# M]L/UF?8VR,XUZ!PH2 =M$*3&<05I;KE^Y@$BXA.+TYNO8. D0N,E;_S$":($ MG-.Z2-0/OI2H\W>S#W\Y]K__FH%D_-W^/S @+HUW(!G_]\\/?UR:__[K^X_+ M/][",R_U58GZ[S_ @/@K^/,C&A%?@P ,B+_@LVNX3__W7^Z?'[^",?'U\_SR MK__U+O^:&M^,D0[$U+$^I*UWK=%DV!V/0;;ROL,\6![F.:-5B3H!XU,?#>S1 MB%N6YXY']A@$@CLPV;!OL:&Q*E'E$G1I#;3J(NP5I@+#KWZ=Q,]7OMPHKO:/ M;'DFS'0&H]%DHKLC+&3JCL=\W->]_L1Q;3;NC\XJ@Z@K(UTX)!(3[1.[0:'4 M%H5TD6JW%=L8X^"H!F[CJ?0]=^ ,!M[8L$'&&-;8<3R3Z9XWU)VA/3)6HMRZ M8>J[H]S@R;*%#[ZO_U?A]M8GWO+84@;LNF^ZX7'3G$RZWG#L="V=.]V)80R[ MHZ$[ &&NFY;#'GL[7:W9[C4;UV63H04+9S)K;.O,'8!X M!+FPYDNN.Y?HQ<XV3G%IWPAD_2 QSW[=IUNXK=JS)75:SN.;K=MT'[VI:E&R,V M&D[ZKLN-\= QQ\.Z4'*;%DJT.?B FI<%P0T@)7&R)!%(_A ! @<=+:?<::=! M+WY!(LPY9&)+$%D#1YV79 LN]^*L4Y4"&D>GDQ82A \3BXFBX_.GO_\KT'!Z\&WFT17_)EV[<-G#H]3!JL?"Z,6Q%B<^AO=.^W._MVX#?Z=^3C^ MW9=LDO#_9+"<;Z_@K]K$QSY^R>-CWXV/;]["G]G\WU]_MR_?_'9S:5Q:\!SK MW\;['_\W_[?^\>L_OW]\\UM_56=__/IOZ_(K)A;@<[]??WCS_J]__S6%,:/^ M?S?_/[ !+N>_8^;)$U2DIH3J4&>P<"G,^TBFV9)*MA-MS8&[AM D"V"A+R^U[BU"((6 M#484U4GC9K=EN3^&X.2"9:';U02(' !^DF2H?[0O\'AXZP7\$/I1O$8/[9QI M:-@:_9?%I?@Y?::_?(86-A#!#Y/43S,9:?5INQ:>1HJ-OO93'[Y8Q'[H^ ML MP39'8QV-Y-NXU""I[8G!S)$.[AUCH\E09Z;K6$-N.2#J3;GY-]3MJE?V_L.[ M6V1.H/WR'J839^@CO&,.OZ"QUL9I.YT"N+#!M;,_7'\#Z\=EGML'!>",NB!+ MW2YSF=/UK+X]8H,1+,7@[)75,8WUS&7M/.9> 'X1)C$ -J+8![Y"U" FR1)^ M9&CL6O_?RXRA-W)D"@A?W\)<'//RMV\NT-H;C6UL" >6P-!CW8EN#KL#E_?= M 9@!0U<_>[4)!L_(9T>)<(4.]R( 1D."][0_,,MEP7SRA= ](LD596F2@AV- MJ"G%R(0%+'1X![W_F"1:B&D&\FXTQ).4/INS[[Q[/8L"7H@>L9>R3>Y)"0E7 M75)-:"./$\K=I@1 4P@ZD:SCL&2&T0>*+A@V&MLX&IFE:8)I9;#1B8SX:FP,P=9V1/M8]:?C"BG3S'^Z<8_:9 MR\DF'SWD&L48PD0V+Z??QBX;]TT7SW:,O:XUX8/NR/:<[L"RF:ESQFT3/$>C M X;FAM2O"R^5B3) X1P[B8Y4G/3X+8).8^)N$]RS._B:/X>&!1Y7V&OBCWK\N*;Q?BX[X$ZGH#; M MAC@#T/4,@'X/DP9CJ.,Q'GBM;S=9IGW6^W?PLQ[0+P=]N_?\]9ZPMW,HS> M[+>#_TZ?=Z0A3"R81E..6T7"[A4,6[&9Q1#D4S9['U6S>DW+/+@Y/7+!CQ]. M#,]F$ZNO>V/=PHU:;GG&T-(-2YG31S>GG>N/OWTS#'-DF]SJ,L,;="T7[*F) M:;O=@:/K(\-S79MYP+##CC%Z-'OZ\;&A3.WMIC;Y7 /N]/51=\C!CK#LH=EE M.H"$,=TS1F//-$8DU3=AY)DP4 M!0O8Q9NA69)209]KD!I83,X]BPI.62($( MYL(<$!7%-V33:N<56?8^?^Y29."AI16?@*?1'YB\SR>687H3EPV8/39,Q^YC M.2(EK8YO7M@?+KYYKFG;?,BZ?6L,SC\;>-V)-S&[EN,-7#;1!WV= 1 ''=#P M&VS;0_)^\_-B44)Y^R]H3P0P^?+:=],9V "@XJ6ZMPS17.AL\YULDD1!EO*7 M\M!7O_J(Y7LJ)\P6@D]]QAC6.> MP/<4P%I2F"NZ>UBN]" M1;OTU(Y(9,: %WP"/^-^<@^NT?",JTAYP8$MW80I;DDV^1.L2?1 @)C@.J'* M7Q03VOC<3IE&3>1)&ZXV29>+!R>,Q.!/E\3$R7 MVV@A3X5U/F6X4;(!/B 9H0K%A9WR?!/CB+$54_3?B\ N++<5?>6G-$JJ&8, M 2P70Z"*82:ZA^GM=-HYZ.W["7?@LR@(7X.QFL*"5F&0U'+N- M)W 4RTAO2W#AZZIK3W.MTD0&ILLH_OKO_L>O[XT/?_UF7KYQ[,OI-[OO#%W/['=M;X3UY@8#L(<' MPRX;6> VFP,^=D%#KY=*^ 6/[0)P8%'E:14GR%P\G%+=K0 X%"#QP F7S,#$^B2WN1HVW=V3 ^:(R2J)9*:(E [B M)(346P%#96=ZEU+$F@U\ [&Q'\R/Q;G]E#0 MB6?! &3X3S@F^=:B!E>#J0+7ZL_U$;QS64Q=%,:NE%!R")O#ZZM;P13$.D-Y MPH* #"T9[GF66T/S#)ZY9-3YTL07HI"[?"Z,] 4((EZ.]O3"L3(M08@$QO&Y M&/ G'*^2C:L!^6G_\N+;T!OV;=RN'3M\W 5GM]^=C(;CKLY'$YN#M^Q@7UN] MOTFI2WRN@ZKMTK*$5K/F>7@X !T\Y'@^WREC4I'7\P6!H6)8Y M=L>>H;L3QQP./3;PB@;8( VZ=S+ME1#8$^=^_^/RMV] 5\9=?= =&)-AUV+6 MJ#LR#:,[[ ^^E*Y MJ@1KYHS$4/:GB35-.&TQ[8I8UAYT"/PYW1HGO]PN"A+TUE- MT*)H'T5*J!H8/A"?0)]D2<[YP-MHI@ 3Y[;01I+C@]%6P/ M;O=1QH)*D7#)?OCS;/Z!IWFVC9(/*!_>VF @W%S^=0GS^*W_\>*;:[CV:&2[ M76.$?C\?]KMLP,"?TDVC/S$=;V1AD<3U/;!"/& N5N%^DW//--08/AF:\N"H MY@%;@<_M)WR+S=D<;"G%LP=8O__X,/W&^H9C,=?INGQL=2W;XUAW:=0=CJS) MI#^P7<;'>Q1/141M50K52'\%4T=0/ZV*^[_'I,HPY(+1\B0'.J,D@FT>RX)T M3;D(VY$\7U0FDN:@3PI_$@S,**Y6B-FLRD7P;DT(D/(2]N;IA0'^)@FA6'XW MR__Y]AI/U!FFWO> T8?#X0AT"3 _L_KCKC<>6HPYIF.,T>'?D=AV/M9>SU@X+3;2XRC0SEE2'-?U=\66G@'Y#F)XXO"8^/T0,;V- MX3$*2S*XROKX%"&Y$Y)&Y_ZSIOB>'[TBAB_B)9\E+)6@($'QYG<\>67PT7BL M&WIW8.DH*(96=VP-S>YDS,;&<&(:]M"[DZ"XI2CH +1.B*V->T%;@75)YLO_ MHO7RT:,2L\E'[W4TGTX-I]TP0YUNZ/^D'5' M>)K#<:VA9^]#V YS$7Z+LAA+Q@+Q1?U8@36 4V/P=)&?IGD-AAO(Z\1W915' M62I+ 4H RM$O?_LVF Q'PZ$SZ3H8/;.,H=L=@[79U4%F#?O#T7C2-_8 JCR^ M1*:R4R4Y)LVD,D^%0C43SL.B"! 5U$@6Z.;L!>)AH;16&4'5Z#;P1%0-<:\8 M*/CK6JJXR"!*7,E\VI0'OC=%[O<%Y<'=@-/JS"K&D/"SMIUY MV)J9E"21XU/Q@^*HSM:Q3[@HMRXT8U%-7?Y:; PV#!>WW=TIMQ";-<_]^-^V MC1,C)(M/*2>3L+:HFNREP=\1%7]VB!>*WCD%'!AG/&9=-AF;W<%@S-E -P<> M%H8R>QM.0)2.FSPUO@J(Y1Q<.@ /FLZ9<

    9] ,!?$Z1(4Q&/5:> M8^Z?69**[ GILO(\/$4BE-"8+ (?S'CQ"S JUA]V\]\!MQ,_E)7QXI4:AE0$ MF?)5$Q^8DL75$\?MVDAZ[VT*[E']')GHO-S58),DV1@*Y(%<7Q;(&M57V(9# M"IR]V\M+T0 ^][-Y/78!5.#O4./X\B\8PV_?AJ9MZ=:8=[V187VH\I@W0!N%[U5\_V9^^.W;:,3-_@!\]*[E MF)ZH%,2'X[[9=[VQB9E4HQV^7T K0T=>YF5#)"UOB"1UI@">WL4Q-;+W)#GJ+T6&P)DUS]Z3^X(4'EJQG>3A@^,!+XANJY8N' M?O'D%LJ=$.,'=(PKIXJ&(878S7U7\/XV'%SR0;E/ &\A3Z0BYS_\),TO"WR> M)Y(L'?E:OVWE),]*8"*WO^!B<%Y%9PMJG00P+G5]TE&G9Q_N]*RN3L^JT[,/ M<'KVL-.P]6:&_, @.7*>,/1$XYD.AL/PE Y?"!0@0D2*M)&\<(-LIAI8 RR MT,&:#[FP%4%:N1V:R/U0[&1(0I9=,7 C24%+T5@]:7B[*A''L!AS18J1TL#' M U>7?HA)V5O"IO(\!L/W2+QTB,R8\I< M3*E*2R L\C>Q?DG++;T_6(PM%ILUR;WI&?E!]=R0WQ9>N>9E/:]K08FE\C22 M.D5A&GF\F00.%L'9V?N4FT[?T&%0QM@:] W&S*'#N3UDCN=Z'I_ M K0>6^/*T<3E%J5%7:-%%CLSEHAF'F%E#Q%^SQ8[3V6((/YJA=E;0.&N]8=> M!Z!U/WH2(A]C D@%'RH&+W2)]>&W;X;NF9;C3;IC6(RN95A6=S1Q;/B)>6./ M>S:S&9;8U ?]C:6(*ELU(A=$HV203:)#$TDCN03IR-!;7B?A?CLYQL TQB-N MF(9I >K[C%L3BSD3 SO?,_?PRL4;P?-6CI&B6,67B?PV4;LZ$E'VA^FW@<7L MR<3QNN D@'7B3;SNV'3MKN$,QR;OC[&P]-DK:_>NSHX"P2+$B3A9QA4%*%; MA$\B(Z=JU!0;.[CW@Q&#ZNZ#?&9/>^\5FY58+H;,I?SA,J@FKZUT-@LC&??% M& D(2HQ""")//'BSH%RZ^7 MT^^(R'/U"]PB(?]BPJO52#:6GIG<:'/.PD0T;9*,BXY$@ =O\KM[>:'.KRNO MP7,ZU;=H/I*/"O!._2N,#LEXN%S7_,+.F3)E*L([YTG*W1JVI[:[4^.5N FY))V =J:4->LJ1^>;K-R M$M[SL33Y-LY#/SK.(Y7 ,BRXTS' HC"0O(GXDO"WB,)M0H)29 "_N\QDF._0 MML=]W;1,:^#IS/,=MG-DA^^RU:NHN9+3JEW?J#, M:#"C+5!G$S:B58,+ M9CA*\T0T;"/;QR_WB$1HU,'$1;%I(S9<4!++'4AA$8%H2F]R>FP9#W)=85-E M$U"@8#H(X%.>3RP.%L]Y2G$/"K]B^;]\+$NJ] V,HU*]!K/3,'NR0N,-F_<[ ME?&SE@?2L).TCUF@U=DW:\H'A]66"_,0#W)WE0D72P01/";ZLJ193!DFB&GR M7^C'+KSS._9- 1Y"@X6$ M60]K&;86?3INVFH_D@VW-3)KV.9&2G%"Y!GHUR MSIXM2QO ].19621MK5 B.BU!%$XY;JSB#D12/1!#+@8+*WL/>R)%#YBU8MQN M!T(G@"1$?LD( MP-]3V_4/MEUO M;-^N/[P#ZL@X4WO\:H]_UQY_ ZK2;FEH^1YL2-&KTY MYT5S\C>BTW2> M-'X1LN F\4E-ORNV[5_GMJSH7,R3+$CIDH\+>>IJ>Y],6C+,?PK3%^8 1EY7 M*FX-1H'PQOPNF3R/Z?@RRQX, >F*7)>-?^0G65)\<,31'Y7<7.*ET7 M3[2$^P3*_IH. U1>7+YHOK2">&?YV/([+>5LOO71Q=J#7O+!Z!*^_0'-Z9N^ ME!AN\Z(@B*ZI?.4R\ED%^6N4JF:P5%DA+EDA*EA!2V8R^ O?,U$A,@K_S,)* M:8&U-^!S>8CQ9CS-& 6^2\?1RA<7/F$9MF/:>YJ #J%&V:7JO(J.*R$T)X#IC,>?.E;P&$"_ @SZFL91+7_'X MA9.V'\1H5I(S W<"SMQN$$7?R3 MP4$Y6'YX%06XQ>,GW\'/ I *+XQL67ID MDF0RW;2W#ELPA/%,0C)B3;2N+WB^F@,8^(8$(ZV1605 M:T0NGF^;XZ.J\=(BG5D_6SA->+#):G*R$8AQOTT M@$\;S1Z?8?FT=V+J]9C!8?"G2$&0\&NQ[R@5[&>.!XW;JXA>RTB'YT^S6$1! MP$UDE<+J6%-=L).()BZ*XR0%LG,@5PR2\KP[39:+IEY<)KU(9<#$L;SR@$H^ MC#W/E04,L5R- T],Q(M 4CF94$.RU/*$22TJCF;G Y'OF&3IY@OSG='BK ;= M">P+0IXR>&B#C"4H TMJ5#=4EX:,LN8*@\5)@)1?EC/1!,D/HYKK;+%!3<'?\JPYPKBGO5X*&^?S(>',%@O1%6)] M;O*H92 VK$%$:V[&E\BVSCT'^L3V6?-]G__A-^*89B)=%L2+]@8441 MYGS3 M(9BV")>/>8MJ719P%S;#'U$,-NE_&L^LLKKQ:M^#RFP3*9B0J=V'49-+R;(Y)B- 49"G"UD'1'10T-T/9)EC_). M2S?5_:S\;BFQ'8S'!@$KBL(*'*(H%D7D*_[?_TOR\VCBG9AO+XS!8DB @RNL M^O4NBU%"S*-XN89^88LMX)4HRK0D\E*TTL0Q<+C==TCR+CU0FQ$4G/PZ$(QT MJ#O))P[$6R=:3_MCEF^A56B%%J?8I8*UXC\6PNP3-:1 !((V!Y)5LHN*BBTB MV26W.6\T1HPD'I_%!0DK(?UU&K?<8\V]O(H_(/B'O/:<2$ 0F;DDE"10%E8B M 6-<8#<5*@03P.BT!CPC(-TDTJ2C^'L7%61W%LVQ7"@@\H80BXH.%C"(;CC, MJ]P*E2)F4.D1<2VRU%(FS72^(*>T>!.F926D0$7Q.VPA);UFS*H"U( R11:. MA/:C^@-1+LV,856:Y=M46%##3R78L+FY>+#@()A!%@>(97R!.41=G]!V$M;; M6RSBZ >1!RAE&13+QR9K2 N8N<,WI%FU!5>@(R[ T HTO;^)JK+%G:L%$0O+ MDL3K!W&,WLC68( !TIL,K']^NHQ0N6#I1$R*^]"[Z&'J-2;\%3ESG]B-,^/. M=^U36;("?IS&;*Z=GWWZ].GL624%[G5%^5SX@(G///"Y1YA[F^L N=]UHUT M9YR?O;[X_/8+_ERV[L!&]CQDCC15EU$E%,>V4D0P(D&*E5H<,%,@$PG55/K3G+F-^%QGV1.9CR_"A4\8:"V(SJ1 I@XXY^SA\B3Y @+],1X-ZJMPL7 MQU$0=#0$W$**>8WDO$A'Q$-<,;7NRU+,0<@]_6K/%&&,XJ%5,);!@I:VL#P4 MZY96^CL^B3/4A[J=4_("WE=TGRH8M5 /I9.?+!=/%Z>[62CU1D[=7&V A,./ MPXA"$K'L$ED,_S>N6M\4V_WB%)@F_/ERZ5G8G,>/9]VZ:(W!UF\*74A9TM/,?0'97LQ-IJTG\BA?BL5QY0 " M'TR-&T=LTE5& Q.=<]=GPOQA*2/6"U%T3/W2:L=/4):"O2%SU:6Q./,7F&F6 M5%)29-SCQ4& [.HC6/(%\F@X[0;<2U_85O,L /+:!C6)=NX:ZA*E=:LG\AW> MHJX")904>"D8I]2$CMC:U)V0'XN8=PLID^15Y5%C M+3\"G@KJW2\<5K! \OS=G8)AF_1YJ7BJAD/=S%,7JX$(D>4D@)"O?@[82>8' M(D,.( (FBP,**I%YA%6(4.U-P//-1@X0G+2)"6AK0(&GAD/=#)XWJ(D1**22 M>1B#RT4K#'Z++"Y>EM>7.XNI*&S#Y5&MW)#0WK^A[W.(RY8"J%DK ( MML)%Y=+MSJ4S5>D;E19WY[2XI@?#,!J*DY4Q1,K'S4]RHOA!<8,IXET\BXE1 ME>MT1C%4<5*$KI/; R+TO>4Y=.8S%X9H>N5'0*CV#5J?'4R9".A)TC,2&XWR M A^+A/M"KQ.,.)\)>.-^, Y;C7X MN+&5LB).C,YH_GH94]"0ID$T%=$*S,3$Z&F,6X+9)B@W9N6V)BAM >[?*W1X MD]/A\PH=Z@Q&+9]!S&4B39(+XR)G@Z079M2!$,Q+,2P)\/S<'*#J0@:N(X!> M+N90+./9$CKUOQ+W7DH,N>9E3LX-3V4JCKP[$P$Z%)^X_2:&T]-^!Y$?B%P; M*@/!$HG9_,G"_Q>#IY??%.<+8[0M9&:0!"\>REK! MMTR=D:V'1/5]VC06.Q]93F_)8<2G4HWD3(=[-$&&%$GQ3#L.Q<4J#+13M0 @ M1&)[1?R$>C[A6$4L<52P W8O(17CO!W3%T8C"6 M6>;N[GL2X(5?@RAJLHRXQ=%#!,4JG,2")R*]>@G^99Y;P6R3+*U\M\07"-YI M"$/#9-8"OOBSW#"2->0PE92VH]"L(4C@7C3H@%G>]S(1==77!DK>ZKIXH'6. ML&9-MXKQ+K%;Q2Q,M"L_\:7Y2'TFI"C*1Y2D@.!Y MB]&SG,LOC$6L3XE<+'=&=JG>[;'^53K(WZ7;/Q"4D>^3I$'1&"-9 K9(^(O\ MAY>NGRP"=O/"#VD"=-/+/+8K(P3PGM)![O6EDYS&\,?-7R"_[XGOGJ?N^I?V MH#F1"8_&CN%\R(7YT^P'+ M6-Q]AEP5B'M\MX-%W[+$/'!:9Z_^F86\2!LHA)E:X&T++(6T? &,4".S4\L) MWS@ O $+F\K'F93FJX^70*"$SRU',SX]-LGD."XPK4< YCDYLU$&3W*39P>( MIMQ,"B,19+_MI7NP?I?U_ EK;7K>72 W$)L>=5\E&*9$RQG4!<:U0\^F^FCF+L>JZ.8>QME M[(XU'BCFOC5S'\$$>C ;O"$&T9N5"&%#?&KCN(M\")]L&7$-ACU$X( MZ49G8/25%'I<6_,YI1#=(YMK2X^" S/HQWHU@[XF^6%;\HT_1&'W'Q<7GRH5 M0B]E;G:#<^)NFW5]01WBP+K^1QPE"=98\?RTHZU\?$G3%/6?\V_>_OW]US<7 M#2;5WC,_L:S1D<65O..\D"F2P\&<9RHS0L469&ZS./1"=6(PGW?*0TP8QH1K M!]M5E.5%EXN-19YV0;UQF'9^AL \>U8>S,'#C/E1AC '[J8S#9C@ZN'A;7DF MFXXB^7A>(KOXAK,XI+(/$PZCYD79FXZ6LA\BK7T1RD#35>EBR M+J5HDPCCR+.A\4%4.;,#]\J;\QJ<2!VLHG'%Z8$\3&0Q "P_":@N"GG1O7 S M?K$(6$@ 6F3Q(DH*&NZG27E:AHER-^6H)YD[Q7-L2+9S_XJ& MQS'!.6^^4IT6'23+*XJ%\GA.44>;3@%@N8(IX+F]B"RF"S>\H%+!=8/4PV%1<:R;2K,INE,6-O56 M)&AU@<4)&)H9'0\44Y%UZBK3P:$'!"E$@JP/)Q+9L:TH3[4 N+E#UXG: F & MB2INX4U9(;=X;S$W>#S5,=LR,5&CHVSZ*;@P/SDCGEL66I5UHHN'X]3IDK+^ MXW[Y1<<3J,-17B8D*4J),&Q1%LGC9UN)Y6,9LB@O+QEO6O>E8O:X/"6#%I6Z M$ZD BX-*8J6_1'->'F>K#K1557*,5A=E,'LCHBT:P=CY=ED;^ )@5!U-]+P" M 'T'!N=!<%$E MN&RL** \PW.Y2:5,,)WF ^LS1=OTNI25],3\3*9+!6FN2+:MH(W.^0%';,>3 MJA^RNWZ(I>J'J/HA#U(_1$GK.DCKO(-M7FQ2GMJ&-0(7.KXAD[ET.J-]LIU: MOHAR'^D,Z[)RD/<=85Q*+].GBDY>%HBJ#$ENBI/(SI_47B?PCXI%)>R==?L; M/9(]E)Y@Z6;1]'T1^T #&"H&#]#$HGNJ?7I$7XM]CXS"0!0"!S=2UO%&)T^& M"FX;KYD7A07]E,]E0"MWP"+'(9 5-6[(RH-W_'=TC4%_[M/ _%WR)6]%NEX7> ML7,*_\&P GL'+7$_D6Q&<1EIH8?22^@ =T3.=UD9<\G"+XI/KQ.U:.!27$,! M-Z#K@CM(UYR:^3(7- 1ULTQ&H75NUJ)?*Z2L4%E64TAX^?8MZ\H<$2<4F,J; MI92]JK"P477Z#'M.B>(O.'!9/TD0++='7:IRFW)LFY4E&0NP7#WO(NDI.!&6 M[E>2+M>2*,LKBB^+NA!P#7K@*?M1,8"K,$=9'+NBHY_''"P!@"1D&C:&R%=7 M3+.+2.A*\E>"KS**MS%FT]/>,FI9*[M_P*?H)6(%$ZI7466XHCM1]5.7 U'\ M2:6+$,KQ:?"8CU8L82"'-5"RLVC*^$\%F*DK%4B@EE M'Y?=@ KHPC]+K!G+:^7J%)T'6JM>#BB6L$N&7_.\XM+>&N1U+Y,PZIFC70?\ M=Y[^W_7EL&?:@T85,U C?I01#UI4+^*4AZ0;=T#_*SC.7+N$M\P2[2TUPHVO 80#M%&9D'H&!S$-&Z C1K-6>4 MF%!B0HD))2;VB(D&F!6J&%1CBT$I4"E0M;S"V-8EJL^AC+4X='_Y.$(U:;MH MVY-DB\<>^("Z%^T=^89@-*!01^AEBR*O054YJLNAN[H?GNO8NGGJLW-U%_)/ M_"2N8NZ&,K?1&1F&8NXF,K?S,)6$[KA63:D=9';TTY_\5@!7 #]>G3C;.GF! ME08"_!A>LD?_>])>LCS#W#(O^:%$T3I VB2*!J/>PY?INR/-ZBJ)?KF3ECV" M8%'0OI66U7M'<),4M!6T3[YL ZMWA/">@K:"]LF734GMVT);[1T^L%4+\OKC2T6HUJJ.PZL65#TR6G_NTN-B M/F4QSKNHW+14 0=&ZW*8QI8JXUB>#&L2RQ+%B19@52(LXX,5;.2GE5+DE5)+ M>7F@HKQQI7+.CO)+:T7(L8(/T""<^EA@A258S&7'N/-E2K9/B"$)\ P)FW)1 M#ZFB6OY2;5B\SV$+:HDAF2-) MX\RA"G*B"CWRN%)?"X: E?/.X=)"CBS)#YKN%3Q\7QVWGG80 M1]>SU!6]^!8]4#YS)PJQ3EHA.MO9&^;6)< 2K $F2X Q*HVX3"9J+H):K5*Q MKZB/OUFDD*Y;JA^WJRQHXF0)U=J;1%=\;VFQ@M*JU%@#RV"I$:M28TTY+7W8 MD&M48T&5&E,@4J7&5 VA9@!-U1 Z,B+:7T-(B0DE)FHJ)FJT"U.KL>0KN7=! M:\8W[1>F#3"^5.VLQM;.4J!2H'JJ!=EJM$3_J.SW'C=O124\M2_A2>]8JB2& MRF94S-U&YC8ZP]%(,;=B;L7<;63N\?@()6045CR O MVU6^YA[&D"K/=.HXW1$*,RMT*W378^V.T31#H5NANQYK9^@*W0_MR3UR[*3) MCL:7+6<&C^5EM+N'P$"U@&EDS%6A^R!5I784%+I;BVY=->=3\&XOO$V5ZU$/ M/^,('G>-B+BQAM1Q?=N['.QY4IO?MPL'[*=9327*U&A1(42%>T2%4?J(/V$146]]GD;&'\113/K ML9E;0:8)R'2C#&MW;A:&->?TXS1H?G!RUA6D=^L"VKHMA!8QQ'$:A"J&4 S1 M4(8X3C-HQ1"*(1K*$$I#/'1WZ:U=E;;T*'CUZR1^7I;B6[UK$24^9GZ^B'G M4O^*E^7P?WDINPI8ADAU/=M\)YN NYFE_*5!7VK.:&3@J&O4RYZM^SN 3QE'+R\0K,X* M1=<(=5]J>-[QJ$&+YW(G$GU37F@P+A[C93AXUKQ!:[.8>W\[^\FWV42W7[8&GH#-O:8;8S[W_3^V:NOU'0B\K37\$[LP?+K<_9J$SK6>5(R MANI>T8C."FK$JGM%4TI+/FBD4G6O4"!J!(A4]XJ=6*IM>>W& :VA9>F;@XCV M%UQ78D*)B9J*B1H%NFHU%M6]HC9\I;I7U%.JMK+1@ *5 E4CJB.V.YGM@VRX MKCI7J!*YMV1NLV/K^AI7J\/.]3[*KQA;,?9>QNX/AHJQ%6,KQFX78P\[UM!2 MC*T86S%VNQA[T+$'RA0_^;FWI]E(X0U?Q-SQ12,%%KH:JW164*T4[D+G8U02 M:WW%XAH<>E?H/F3M1D?F-!L*[7ON2 M378VWN/F.4]2C?_ 1@J\'G4WFL;%UN (];9:'S*H02Q0P?L@)64?H>./@K>" M=SW6SAXH>"MXMQ;>ICE6\*Z%B_$T]S/>ATXTYUK*?AS;R6AWJ."_?AH9NO%2 MA0M4-*RM$%>Q, 7NUH);R6\%\99#7,GO>C@:K=_+>/OW]U_?7-1CL^(6#1-J MSKYX4D$W3YCWV*I. $\V0-8BAL"N6Z<\NJ,80C%$G5;U? ,82N&4 RA&")G MB+YE*(9X%%_H.#52GM*E:E?KCKM:?U_=U?J21L[W[H0E'"DYQWTM=4#G'HVP M=5T%CU1DM+4 M_2!@K>"=UOAK7>&]LE;#BN *X ?37X;0P5OM;?UJ.Z&IOT+ M&^)&H09SA1%G?C*;\S#%/CXNGZ3UV/YJ&B>/5+*WBE2V%MU'2S)2$%<0K\?: M*0&NT-U>="L!7B=GXPA^=XV(>.'^F24I=[7-Z72/1KCM>YC+74'V-I2N%WD? MM,#B[6(%]Z5H387CN=X9Z0^;CW4*NM8/JO4,32H!I 10O2AZ;G2L!V[2H 20 M$D!* -644>HG@*S.>/RP->>5 %("2 F@FC)*_020W1GH#WL"0 F@71&MYRF# M.<"_KG_UZE?Z2UPRB9^_*B[/O]1\]V]GOLTFNNU:GF4; \NP!\QQQ];0&["Q MQVQCW/\VMLZJ-TD*S%D\]4-!6F.=0 =.97G^!Y-M!_FQ76O@A[P[$[_K!K'% MZVB^B$(>I@GNB'_F21:('S\N>$S)N,DZ?>1<"&Q^Z,+=+\P!O*]V9IPZ!OPCQL2!3W'D^6F#25#AO@T3_CKC,4P7_VAA-I_P&-?> M8TX:Q8F6SEBJ^?,%_ H_5([Q9 M<$)[,6XY-K>C,1QK$."_$3PGUGC Y\0H1)8YN]$F,.$%=WS/=V# 0,(%0VF; M!2S6G,#'-)-\#KT&0V@K%VT!U:> I5X4S[4OV21Q8G]!8H0(_B6GL^2T@BQU M9I*E>11,X"<::$K_"L#JQ=$<5MI+KY&3@$I8H$OS.$\ZVO7,=V8$V1BQF50? MA5>(FYTL 7W+@>?$W3EX43RS\(8VM(8O$^U+_I(W,(H@6E JT__X ,KS+V_^ M)WF6OT]P%O*A ]0N'G?)V!=MD2\/+,CS*%[YT&4I>ZFQQ0(&(IC&K;Q*\DE! M!!H\/KEZ$?!3/I_J@X 8$7U04 4G,LG\("5LN#P :L;$_"5!7M)W2;981'%* M%&LR*^T&VD:<$8EA<7-<)=H4R)0(V9:3F:0S/HKD$*WY1OPLK75/N]BRS-LP MO@$* #&B('R7@(6)2,,%PV5%R:Z%0)LJ"! #/)RQT,%O08HG*=U3N:0'#">6 MNS*.G(-<$M?R>Z&(_##E(3Q0L-P.^!4LFBT YLB=A68A%5*@+(KW<4 B+BIN M23G0L[7 ?$=L[F,%PHC^[531I;$@B7+-22K40YD3A4C2G%P3, *R-(FR6"P\ MJ/#H!I9+0E,\7:PGT-*'1RZ)@?;2MM"6R9JV+(@W)5N4;*T4F0$,'* MT&?' M/3GO!+DL<**$9#.824D4ACR@ZV,.[Z?S=TDJ0 U+M,1@F]>S6, .9M;R&+]T M8!#@/S PDH#9MASN$^VX@B!RZ+T1B/P99VX/T(0C8$D28>,N^.K:3V+7L)B=S1/;!5 TC;T C.P,YB 4!V#.CV@ZXJ&J MDOT:P[/!G<*?&V4"_\&%E!?]J[PFZO MSAC9"P3=/ KA;4O/+CUKN+UBYX)DP:<#]X.WZ'R7!K(C^ L(*PD4Y@-:(63Q M(&''7/,-Z>R;FM.&EY.%>HX/"T#?.:0+"\@]TZM$-=E&+ "2G,_C@ M"HE:>O4OA#1;D"4:90D.QP=[3:@-?%7^-;V3AEM\)";NK EDKBGK+0Y)E+V/7>$2D"9X'T*\:+$)3PX5\[F?S#H(&%Y"T'B(I MY.EU%'\7UU?"-K?C;P2X#&Q]YZ34>3B5YD4)_9P3E]R5)76)&-M&T-NJ2(OKWTWG0&8 "L2-Y8A3G6=;;Z332B* MQ5_*78%^]1%GZZPCMAK 604977=>,0;+E*O^?8NM@&&Q%3"+RWV<*>].P*C[ MWF4>D.(%"Z[937+V?'F_ 3+RC*L4?>^)/2\XY&05MP%O2-V"UYH,"X>XV4X M>-:\06NSF'M_._MI_ZKK_;-77XDM@1M?1VB)I\FOS]FK39!JE'ZY[;Z)V"NY MI&FT5JV*2HJ"P[8'98)&1:Q;@ M&= FBD1<-1PH$%7$<,'U#R)X/[E@P'7 5Q6.DAO7,E2['.NM;+_OCM46G%$9 M13EQT'S3F&*O(C [CU(1*9:NBH]AG#^$) 51L'E'?2#9\.P,!**!-%RUT-S MHP#X,!'N77G)ML=%\92%4G+D-X'C'RX]OX@#9:O.V 8]CF]*(P#Y\L;<4PYL M_J,B]R^6Y7ZC^/D?>_773K9>9E4*\BT]H\*K)H(R-I^# R7OG6#V56&HMC#+2) M7(A;+TS+UA-#0Y,(+*9R*P[CDC.445DZ ]IA@DUZ'<&7N!^,(I&,U#+G&V5V MOH=>)(VAS<+Y=RU;X(\_&WT-1A_@,H/DI$W]I:>0M/>RF RM&4.3A.!$P2"P M"SD(=,II$:N+F=@WVB3V71"?0<1D9)3!.T,?A#ZH"MI+1Q,\C%)^"PG:SF7^ MC*R$*_$!J*'9VED]Y.IMC:AW!3M?3&-.+%R/B>P>]AFADT@_:"KIWU3*:=:; MUG+_!/D^R5/L0""X(C,.[5,\$$=R1"H%=-Y2^$ D Q1I?)] RFCO.]I[^$;3 MAJJ M(I7BZ6B:@F\6W"@EE?O3:$:35JEX]$2Y0KG3@GN8L(ZK#C8*O%;:%DNF>43" M4-P&#CGZP7SJ.V(/0B1&%!MQ7I9F,<]/-> 82$$!N>3A*51J:<4 DJ913UN6 MNKK95-['DPO\/QEYJU=B&[P.TZB_($![-A,[ C&?@I65GYE8-5 2LG%%XNX_ M,WBBT3?Z.QA?Y?WLSOL9/D3>C]XW5>*/2OPY-/&G=K&7?:>A-YP&WR!Q#N65 M00O.RW_@:9ZXOST;1,Y)BDUI/HGS)?FT1)D%!^."BX2_R']XF7<<\T-Z.=VT M6L0!:"5%Q7C<&]DF20M9M%,^7TJ2GI D*P4FQ)?VH&L[WCPTKU[RM >*!2.6H!Y?*^BN'L'+*VH1RB2 M.WR$NBQ?0;5R[1+>,DNTMR%:S/_,0JZ9_2^'W"V%H_J;ZIE5G=4H1M]EXIU]UGT!Z!@M<9AZOWK_4WM_O;J:-:2%\@%UZ4[6[$Q5S#^L MYV#M*M\;G;YAJB;PNXGTQ-MH*.9N*'/;G?[84,RMF%LQ=_N8^]SL] ?C$_:L M48Q]RH;A=UNKIC0,/Q_T>Z;"]L/L=#QR9+ A[O26(JA;Y<4]^?5NG>J;PJ_Z MN/_P=N;=2%97O-U#'3U&&%#!>\?:6?I(P5O!NZWP/C>,T8,:6PK:"MKU6+MS MV^H];&/7=F'[^([$$7SI&M$/4PSB+2D&CT:U[=V#573O[C2KJ40S.H9^\AV[ M0ZE7/\C5,RJH1(42%PX:^U#YC4TX@U"1G=U-MZ7!'5.$T<;^*>#9!/+M1AL5S-EL#->?Y ML=ZS3KV;

    3DB;-J"MV9JSJ>[#>^3;9Q M$Y\TG3_*.7_]2)_HHUS^6*P??ZY^H[.UG! >1;+ 4B]L28A%8*9 M>]9)(9V.DB]*'-OHKZYB5A4K]8C\$W[2Q.7L93EB_80 M'<^6+W>#'5EX!3:_1W'5F="F%J8D@Y\O*J;PM2_W)5->PWK]N'[FGK^:?;O^DI:B34"SO MUJOEBNI%W/SQ=SG52DEQ^R)+K>2F2'<;AZG7> ^R?$HFC*=Q$J,<1B@G$,DL MASCB>@$6LX+%4D,;QD:6K=Z UHJ#LM7_UM^'W:< M._)>#[U\-:;!RC:P:S_8 <"$!.T^UX *A1N0(.#_F&+Q W8?$D-&&"#!MB! M SQT?4GN%U_?KB^]WJY] S.&O<+[=OUT=$_X#57I@"E0U 5J/I:STVT0K M1B**(I8K6-""F#BI#)(")5#(A&)*9!HIJX7]!3ECF[(VFH*-JLXU7R]!:[%' MZ0>PP&S?$RO'F/.+2'1'F9]_?<"X\HLV[$>27WZ\9^SX8OYK6VDA421*"J%G MBRPN3-Z?%#))*,QI$0F!M(W8ZGKRB;;'-J:U:OK_CO'=.U#9>7X] 0@\1FO; M Q3T.6&NU]CIG>:'#8H^MNLHVOG$(_T&Y(-\>EZ4M'RMF7NCSPL[K77,-?3_DXG5>+ D9G)H&:VYAW[XV$,YPC'D&.&(,H MS2FDB= ^4QIQI$04)PHUO?%I+D;3%ZTNX7KB4^7"#M4-=@0=%-C -+[1'=3* MWX!6?5#K?P-V+3#Y@6L;_!%^;_A\3@ON2@PZ>?3&Z'"*Z=^0GY*1.Q43FX*) M$YQ((C%G,&.,:JXC3"\(E788DY0KE@A*CG\LBQ^9'[I:1%#[*2)Y V?88 MV"=VP8^%#\M+OCM1D//\1:*K:TV>1R=DWA:6NJFZNVR+ZMJZ669'&&4EC MXY8F^9O6%NRK"VI]79/CG0.XFU^\PA:85GHCUB-QW@4TKLZ@=Z[]@5/I73#S M.*?>I1?Z.2/[EZX^Z^ZO_9Y)EBHL55I D@D"D:$(&BD%$Q$Q)3.>"QJ[N"#G M!(V-'.[+Z9Q/G^D,T$H_DW1];ATI>Q%6.Y_#!UB!*>'H2J;1LED@^7,O+@'A MTZDX*VM05^*2Q8<.Q,7GWR8JY-NB*5]2L]2=:HLTL$3E,28PST4"D9(1I#)2 M,"99G&).2*J<:"60GF-CI5\/:A,Y%QL)W:]VO#:"W@I,BSZC,C;6WC1NEIF+ M?G273!D\\.)"EXPIN.*].*@+ MC_9<1,K9S)RDS<4OM/Q/::XP?/K+."%R@A6-D<0I1#'%$"5(05;D!11%9$ZW M\@)1MQL 9T6-;2#_H#.]@#,U!IY:31V7<.=1M5R%><$J]$*J5K(":J,F:/3T MN/RYB(77%VF$U$E.;RV/C0$:Y4"MG?UITSYH,0>&A;VN]T M=G32UBO.BO;;&^QLZ*09NV=!IQ_HD?5N.M_)YJ982AA+*.0%)Q!%BD'&>&ZR M5G-&B:!"6"5J/6IY;$.O43MUC[BKK X^Y1B_?6>].67MUUKN]1H?+ M>G?*EKVL=R0O3Q;^L$K\##N"U6/ M.(PN)*X.PCC9^, 1&%T&'H=?=#Y]=6)U\[>/4M'U;'4^_W,JBE3_,H<,FW3J MF1*0Q32% D=9G"@F$L1ZIE.WD3\VVJ@B$$2M=+C4Z58]8[&3%A;OP+1S%.Q1 M_J>]2BYWRE12F=LCMO/J?N>_P0F=:U$YAUT@AC$U.Y2*F J(D MTBYH@C'$:9H5F&#)[%S0*W08VT2S5;PJN..X6]NC#RRW<<,B&WA*:76N2NMJ MOJI*&9G-WNJ''>7!'U4=>."U^JX'#+WN"_=08]@-X_XX'>TD7]&4^S[7=Q/G MTNS>()'$.-'+:9K%F:$V#AE*S'X7B7.]\%:*4]M=KIUV1T=71C7'9)F'4%W> MZ.H)0.A3(^. F>K1= 9^D72Y+IM4&=X29)ZQ_=I-K]TF!]OR.F''[H;7J5_[ M7.GNULGE.(UI+& JJ-0#,D:0L$1 F46XX*J(!;?*D&$K<&QCMG+CISM^O=A9 MW 98RGI:N_XS+E;]+DT]KT7_F1>?PRTU?:TMQ[68[+MZ]+9:FNB92JPYBR)1( P%3C2S$QE!)@L! M%5$\2@A-64%1%EFQA.ZVX*^%" M+KNJA.,8[?FD;GS? WH[-@\+9V"NWE)LK?T-J/4';1!-:X'V@-?23+W&"E"9 MX8]_^T/HDUU[:#$H=_9'Z9 9KVCIVM.9ZD[=^\-+>E7YB^8:7D.ZK]56^/:@ M("8""UX0B%6<0L19!BE5&<08106)A4!N)4*N5VELKG2E,7Q_=!^W[R%.[ZYR M/=,9H@-";\:>NN.\O7G:WG2^:3W9UX&.>JZ%-LS)3V^MWN@@Z%H4SY\+7=UR MSXS-7>UNFY7JZJU8&=/PC$YM'VOV%%L&*P#4ZF! MN6-38*/\SJ: Q_33SHAYS4YM+WW8Y-7.J!SEMG9OX6V2^7SZ2Y9\NC1D^V6^ M*J?SY917I:?B2<)5GFO*@T*R'*(X5I#E L,BHH*P0F6)73'V\*J.S3.]?7PL MY2-=F05DHVA;U4YNC1@VNT]'1UOZKZ/HO@']VFMS_.P8? ,V)OLNP!>^6\:4 MYZ=#VW^J5#^74?>=[<="8K\9J-Y=?J!_-9>&W\NY5-/5)(]8FJ(\AQFNTOU$ M$60J2J"(,6,YS:3"Z61>T:1XL)]%SHBSXA!2<\B1T'!\TAS_K.A?FOF[[[<[ M@6M'V==@-0S?-OB8[+.-CN!=HZ7'3-87UG63'0P-"_[;[GN"/(/N;GO#SFE'W2I6&3;SK M![^C_+R>FNW'K[_)975F;S+_\4PD"<,&^\UJO5*G;@+F1US]00B, M98N#,,R>L]B8DBP2&'.D61YGF.214Z[ M:IWBQC9ZM]K> *-OE?;8:-PC+80EX):[6]Y@#.V!7(>@^_Z2%3!>]XBZ)0Z[ MSV-E_=%>C=U;/6/J5C]E:=R-4O[4'L?T16[C^SXO2CE]G']8EZ6<\]<'[9@N M:741\W8NJK_-ZFVC3:C@>ZGT.WKM-U%1)A.>,Y@4*H=(T0QBE LH5%XP52"> M*Z=*MH'T'!NC?:AK.FGSP&JK.* ;S1W#]@+UKAT+CJ#/ M-G92'8,W$_1OL& M-(:"UE*P8VIUC7G'6+"U]@:PREZSF>4Q5#!LCWB-)PRDZK!!AV'Q/HI,#"RN M;QG+%SE?R\\:G0^+>14(_OMT]?.#%J-U*QVO?UBV-B*2:#0&YO, K<[@3ZTT M:+4.]$)C^,"C&ZO>RQX4=])GZ09([&04J.NI%[LI0Q2 M00J3?#.+$HX2FCGMRW3(&IU?=+Z$@U/Z AN8[7C($WB!N><*W/P4O]A')'CY MBT;=(+[KBV.1*D 2RG%(8,1%Q M)0LJ,_M<"?MMCXT?6NT 4:MW#_THL @]WCS X)"GH#\= ^0A:-(!V:,$6 M(T_[W1T8=%?]V']EP&H?)W7=K_)Q^I$>G/19^T2+TFR&/Y:R.M;OMZ6D'Q9"ZG](1()("N,( M:=]#Z64*T^,9YE&J),H42;1_;:)TI9BD M&.4YSR6,DU3IX:C_H 6+H4AI@G D%4;V2P%+H6,;JJV"[:T)*=RK(SN!;C$9 M!X!RX!V%Y69+X6;[3QO% Z#JL# )@.Y *Q9/*+LY0XYP=3I&MFT-YR0Y6K?G M,+F^V_ON0VE22GR4]?^_S.]+^4RGXJ-4LBRE:"*J;^>B.NFY72[ERE1"ED4: M1Q0F:9Q#5/ ,TA@5,(^Q7C\E^EW.VZL1=AO#_12Q&D;[ER:"[PI56K>7)>IB MBHOJS)96*CM?G^C3/W;[R0$Q'^SR1:4X>->:\#>3\:;M@_9"ANF"^MC\MKL+ M^MS+N )!S]GCFM;Z\N5*?X!3-I-U<]_DZM-??+8V=>_^ MOEB(/ZY$BAE3$4SU#Q!)DD,F\Q3F>23S6&;:]W6*D+01.C;/=ZMSPWLW M)BFD*_E9@&U+=7XA#$YL&_1N&_1,EH5W&YU!J[372V;V&/FE+@NY Q.5/1+' MM.3PKON.UP_)UZ5>R<<)>YBN9G)B K!EGFA@56I.Z#F!!#,,LR*.4D%QGA>Q M[:[78>-C(Y5**;-$B9-W[&^@5==^"^P(O7K[O_+LW23XK;%UG21]FN_:IZ3),< M$\)9EL-8H00BQ@M($JS78RE/BA3%&&.GJ.>!]!X;M;2Z EHKN]FQJROV[>4] MJ?;PQ&(VH^725#ZH]_,LM_.&_C[L_*,1]GI@\@R6*&7S)34 ;/;,ZK)WGA.G M#-=GWK.H#*#Z\"E5ANN/D_E5!A3?-S*[NEI\3\O5;D#X\OWK[F^J"ZX1HD5, M8@F3C&<0H32%&"<%I E61&0*9XE3^BY[T6.;G!K]0*5@KXO##K#;31AAP S, M^4XX]@A^=X7$;_R[M?2!0^!=43F.@G=NH<>Q]@\YGR[*#XNYYKR56;Y_6ZSD M4O.D(<2F\EQ4R(@G#$&>8P91$140YYGI#4E041 B4JMZ,;8"Q\9#ML0OM:M:P[:@+*GU!HS#XHU;9)736!DB'8VO/@ YT9'T) M6$^'U [@=!Y0V[0SW.&T@U5[!],N[_6\D+1X>FIR:G^@S],5G56.Z_*[7,KR M18K/B[*N@/!EN5Q3;>E$820U_7)(T]2DVLH$)$HF,(\$1FE."A*[75-RU6!L M3%T; )957H6RT;J*19\V&KL'(O7O'CN7,BCH@2F^P;M2_@8TZM=[!TOP?1?_ MIEQ+:X/'NU!]X?-Z0\I9B6'O3?7%Z.@V5>^&^KBF5=.W+W0Z,QRKOZ*VU7M9 M3A>B6K:E-(D+GJ0PB_0:62^=(TAPH6!$9$040XK&R-XWM9 X-LJK= 8/NEVG M%;(]PC9^J6?JH-=^ZZJRXL]D\0VP4:;%+2;4_\)EU+#BA+("LHA*C(%L2(1E$6>*5S$ M.4F%S4V*FXUK=)&5^$_CDE=SX-JYTKZ@2HP^VY0VLDAO1/MXS'[ZD4T MO"96/2]MV)RI%ZT^2H=Z^8V!8P$^_6,]7;UN*VLOJTC&AY]TWAS:_+V*!O\R MK_GLX-RF^N5'NI*?Z;2L4N5/HE0A@A,$N4P)1*S@$-.8PRC+;-0 >^?CQW[CD;?$9&]AW"#&AVP T\3U;[2 &V#$6J,JCCX M"J43$0G5(\! !0Q602JZC*G_1Q&ZX-VX?X[@AE!]ZBW\(9B"?>[6KLM%LY]T M^_Q<2CZMK/B\GHNO7S\TQSI<1%E&(@$95@JB**401[B !2T(52HE+!'V%VLM M)(YM;C4Z;_98=[4&1NT;H!5WN01J@[G%WH]O)$/O6%\&L<^YI!6:+O=I/:,Z MU&7:*SY1QQNT#@!U7Y^U:6C N[,.=NU?G'5YL>[S0656 M?5--8YL<1[)()(HE,"DT0Z.,Y]JWXPJF4F5*+[>8<*MK82UY=)RM-;ZIR\3N M*'Y3W%Y2ED"(1#<[F!U2!YB"_8ZAVHLH\S7%Y/ M&ZV%#WO*Z(K)T>FB HMW9!KU!D;"S7J&7N9$VW M=@"Z K*QP/R*US8X>%77])6%ZSI0#P3?3V>KG=V1&[!C"-A:<@,^[?1%8\T- M:.P9J%,/]JXIY%M5'F@R MID_GZ^G\\>Y9EK0.&:_J"VS.=^3RTU^KDFH9TSDM7ZOB-M\T9";7^F*F)3U^ MF>MI0[NG$RE31%E!8,*%A"C-4A-A&,-(% 7&:2XE4I/50MMJY\@'U-5I4MQH M'&[(&R/;TB(K8TB?"L)A>M5N23"2O@H\?>X5D=E6CJA-!5M;VZ[*JKF"V)2\RD6"":8DSY13LH&+ M$L0X%3HU0+"!2E0 MA*F:/%>Q1C]6M%Q9\LVA')<1<2@MW.!X+Q^G\[EQA!F=77<-]1C9(LT2AD0$ M)4H3B$BNEV"88XA0E.4*T[@H6(/LI[EE7FH/N+:RPJ'ZJ=(L!*26]'P-2*'I MN-+M!NQHYSG2]93AWB-.]X0,'_EYRL:3$9@G'W1/<_IIOIJN7C_]5>5[F1HR MKJ,O)TPOK+C,%>0L3R%B$88DCB+]!T\SRD4NF-4UURXA8W/-:CW!I[_ 5M,F MN-L^]>E91+N'N"^< H_R/A YI4.]A,$5:5'/-CU8>M1+QNVF2;WX;#\_J:W^ M9W9\VTN:=\J<)4YB1.*4J@@F*C.3.% MN7S2NR(#QW8]Z]9^TC89J=NDWH%L(O,X1I3!0F$.4:)!Q80S2+(<981$*N=. M6U9^&MUSK7)B:*7;$)KZPU@._?)#VR!&78?L2\[B'WL0LS9I;H,AD_? MJD/:H$[69:L/O2V+-WH$!;;UAVY0SYZT7C MJBGG6#Y-9,1DDE(.&2YB32B)A)I/&,P5%PAE5,J46<<%7J?+Z!BG3OA@DD"4 M.SJ#9:LT6"T DYI_^(R:6^&R-=$A).W*[NNFJX$[)3"?;4J:51'HE2F[:\0; ML+$&[)H#-O;< &/1<)WC$#(X7"<-%#48NK/_HJ5^++AI MN8F464X2E5#,5 (UQU&3^CJ!1- $"JYP3JE,4Q*[Q#\?27#BL &BEA^,C)V0 MMK:@IQN/'0-I1U-7P1.8A;8T\^D2)L[,Y)R:_S\]SZ9F[^ 7^M?T:?W4W,2X4TTY+,TI/Q8S339UFHP[[7^56J/E MA"$<14(P6.@/1GL]S-2=2RB4*5%1FI.<$JN;S2&4&YL_U*@/Z--B7=\.7&X, M $MM@XT>D.KXYZC/QD#IYC\MFCR7!WGP=INNWQ;5WE[E,0Q25D.4VQV.J*,05Q( M:FI-\A11&B-&>H:N!59]G-%P>UN8S'-H7.B/(5(T$TF10B&Q_A@21"#-9 &C M/%=Q)HHL1G&O:+O1?0KA _CV/@3I,YHO]%=@MYP=6[\&]AD])/O4AL/:\A-Y M/V_V#S]J^T>0O[-';XTB-:>+WO\<63=[](2WA)I]9/?8T+A?L]F4MX=%36;! MW(2*<>V2),H$URN!("T(@A&.(YGE4N1I81QM%CV7XM/Z)BE V NYK-T6Y-U6=^YL#KYXG"KHRZ]]Y8XG0_VK?_[ M7%/%L@F10R)"HE )+#@1$,4RAUAP#EDN\PPEC".K"S7%]D;&4R"*&$<^DJ4210IIF".81%21! M,:7$*E30ET)CXXD?Z^?G6>5GT1D0&W6K,3+7BP-C)%"M93N!%O_FGC_UJHZT MXY\ANRY>BOE< MZ@\[.O6(+]!MM'7'P]: N.3YBZ)')3%+.T_)"G;UWKL MTWR6ICKX5#Q,GYJRBQ\73W0ZG^0X9S3"'"J,X^:Z/DERR+1CF&K:R2BS6OEU M2AD;WQ@]@5$4&$TW94!K95T*;9R%U6+;Q@=8@6DC/$X.$1 ^\!HHE*%%J*XU M?AI$GS5G+T'3N0]V]N7A]L(NZ;^W'W;QX7XN6M>%A^KJ3ZQDEK(\@CCBVD?+ M$NVC:4MA7B >"X1D5CCMD5T2.#;2;/2] 2OK&U?6V-KY6SX1"\R<%^]*^;D) MY8J,3X_KHLQ!72Y;! Y]+NOW0D3[3N M[0Z5)K377.DU=4#TH%PH(+4I0%6V@'_4QO@,!G7I70M_\:WZ+#!36H9]-IVZ ML:Z^@J7[\E/=E\9$4-L(_N_;]J7/J-Y ?3JND%Z??>LYH+<'_M=%\[H('%$H M;P^9S#K,B)2'.5L(3;3+^=4L8VE;;:.2[YNY'LGNJ\X1/Z_,D:&FM&LC*] MPX/7[^]X[_IOAYY[MX!!V,3*QI89[![NF3>>\W(MQ=CS85V6)GIN M;F+G>/V7"26,8BER&'.$]:)?<$@*%4$<O[6$ MVFX/P#^ @8FBQ6Y'8X\YZIW0\)J[WD[RL#GMG= XRG7O]G8_VC%^SHGPC0C% M0FF*@0CG"42"IY!&%,,(%3G+BBB/E54ISVXQ8Z.5:GG@%I+A JH=H5P/U1 + MY,"!*]T@^.2-,Y(&Y8EN:P]YX<+3/?8%?ZP6_#]-ND I/J[-O<0Y2D#)*K3Z=8;-B% SHPX]0(UYJ#6O7FV/(&M)G<-P<< M&P/"8>VPH18.\X&VS#QC[[8=U@^]S@TOQR:'V]+J9^O>IE7/)JZMGG2Z,'U5 M)V53DWX2L9RP+%-0(&62P*()-!TC=([FWZ<$W\_6U'^#K M))NZ^-4MHV.%A4 MTI$-NU%(Q[_LN8F[DT^BO9*^4^MZ4.;H5??&SL[MHZO7Y\R[+NAD)JG"-$.!,LG<_EHWGKHET7L4*;5,"+U,#J2'&Y(W6^2 M:,U!6:L,GHW.8+Y8N09.=F)N1TI70_@6V<<:14&E:F^4H M.V=Y5[ZRL^_T#L V=3B6>L288Z7;N3@;@#DABK.,L11*@5*(8BXTOV *,34Q M4(E"'#N52':0/3:7J%5=LTJE>W422P_BLS?4LUH .IO)1_WC>OYL\1PFW=67;$%*@+ O/4!OW['?1/1'C?@$9WKZ'>KH!YCO>V%C]TT+*#*;IZ CU\;&L_$--C8V>X,4H.E">_XL]:[GZ'$-_A5ZO7I_1O['V M('?_QF+P6V?/#Y?$W[971I&Y_Z*R_QSI^FTQ]Y:CWUK@FT\V>X%8C*24Z2]( M140O]D6NAYI(.21,Q F2F$2%4RA"'-LT$XJZK8KL"?2"#3UCCC!1[XQY_ MR[DJGR3C6K+W-]8C&;\M?ZSVUH?9(I+DDD M(.-)5>(LAI@J#O,X1Y&@4JXB9X?#$KE=YF@_1>M]I>17*C?$O,[2C< M/XZ!*7D#X%;E&U"K"_YH_A_D]H(;4CZYTE+RH-SGAL8AESF^W2-Z;K,E\/=R ML5S>EPLNI5A^UG:TE[D6J@W"F12I2 N%S&T$IMUA3 O(5)+"(DTQ3C%-(VJ? M0-E%\M@\W.U&RF-9Y7)OM'<(IG,"OINC@L(9>I=Y@V2E-V@5!T;SS:5/PV,] M A:=,':X>1L*ZX'NW7K$W"W(L0]NG0&/3@T.%_S8Q\Z]0,A>#?0I::C_^+"8 MSK].Y_++2CXM)R0G6:Z]3)A2J3W0+,.0%"F'+"-1KGA,8D*M*?ZH^;'Q>*L@ M^,.H""H=77*]'^-GP=17H1*8COT#XD"K5P$S5+K['5RJE/=;Q*HKH]Y*/9[# MHKO.X]%; Q9Y/*?Q?H7'LT_YNEI[<,(YB2A7*BLB#5=JUM0JA92B!&HVR[F2 M+&(X;3T4 M^L:W6<]@YXOM??6[E130XW.[A?+Z5[L=(0+',5QGB&-?39RO6( MNI^/.$#D];3#1NZP9Q<.2!R=1+B\VS_'YC:7^'C:;@'5T":DHK M&H4="RO:8F_'2@$0#4Q,1Q4/=M"MM+X!6[W]YN]T ,IW0D\;T8-G^'3 XU3* M3Y?7K\GX\4#_JNN9?9.K"1+:*4*R@)E4""*1(4@BC*'**"D2)(JX<*H#>RQB M;.S3Y*=8&16!B5#OD\IC#T/K9=<5R(1?9QE0*NVJTH$W0"OH.U''*>/]9^?8 MD_(&*3E.67DZ#\?))_L<'XK_6"]7U:V9A\6M$)5OH[T]T M^B++._7-W IK-PQ,"=:$J (*PBA$459 C'D!)*IK%]B:^^6HR-(&H= MC9^_?%[,EXO2'"P^39?ZI_I2G>Z8Z:-V)6>SUR8KL-F3T-_(?ZSGO)IX_YRN M?NJ)^,5H"WZ1Y:-NKZK+)WF-P_2_'$(IKNMCFU/+ 7HN] GFU@1S!VEK1%T( M5?=/8X=)9EOU[YT"E2T7]Y \]H7+Z>8 ?3+426>XOG$\^;P2T^Y3T+Z-#W@B M>J7]^Z>CUS;6YZ1T0\15BTW"(_W5Q2)B&>2,FW9IOG]VVOEDOX7YZ>S'CCOJW8V,:*1VY/,.L(MN!XO/ M9>@%B8,N2>VL/UR>6K[EHR+5-@1QM."05QD"&+*4R[37(F< M]2])-=I* 9W91IP M-_BOA*6(;:T=^M/!8F0OX!#N!)4;Q0#?\'>[B)47J+< M'^33\Z*DY6N=R;K*;6VVNN63%'?E!Y,WY$19DTDN5"93%<,BBS%$-(H@%DQ! MD<>2)I)%!&=MKB<+![^?%E;#8S_[4V#>^*&UTU[NK=EXTHNLU=1D!WG67ZTL M3='Y9576IVP,JX+DJ@QV_6I5]>PZBV5%P.X8AJTV!C1)^&_JU/R@-4*/#U"; M<;JZ4OA><%B_A.^-@18XP7K%;4%T'9Z=*Z:>30^WI+K.]KTUUY5-]?-3OTY7 MT\?J,S4A).MEE9(W%9*QE&5Z,DJ(.2\5$">I@)QEA)%,9!EW*L]\2LC8/-2M MCJ!6TBFE<2><=B[KM2 %G@&<\7'V5;L \.FHGI0SJ)?:9>FAB]KYK-N8%W(Z M^31?58FW'NJC45X(&>,4IJFI5\"%A%C&#*H\PHE)EDPR:3/0CUH>V^ANE;MX M=>("8-U#^2H8 H]?:P2LQ^U9:[>#==F.UJ7D__*X>/E7_4X]4/4/A^/SN+U! M!N59,]J1>/Z!GON@BZ>G15WTJ)[";]>KGXMR^E]23*0>>(@D&4RY$!!AHB!- M]1^\(%G*.([CQ"G?7(>LL0W16M5Z27?3K-X W:CKOJ:SP=MRT]D/BJ%WG&L M?]0 UHJ"K:8>-YLOP^%UI[E#W+#;S)?M/MICMGBE;^;P;=[@AY+.E[2*ROFN M_W&B\C2EDB$8*;/)G&0%9 PGYH\TS0O"M%OOPB(=LL;&(M_WLH.OMLK>@-)< M0[\F"KL+W, YPR_:?9PR_/(K M?8GD1<[7\KLTU='JS86JRH&VY([-FK7'SAV# G,NDCR#+$811!112!7+H%!9 MSID@I$BLKNWWE#\VPFDT,Y&496U)E2^<-WG"F=3_S!>/\\J'69BXK[DYZ(D3 MH">&U4_GV@5NG65+2\&Z(#A559J;"R&-[F!'>;#5/LP%D9[ ^24U-Q4&)KI> M^!R37[]FKKZ VQ9^V4:I9%2D6&CVHSC1[,>B2+,?0; H6(8*C/7OG-BO2]C8 MJ&[O>NBFL)%50(L[T';,Y0N^P#1U!7+77*@]"TF@B[3'\M[J NU9RSLNSIY_ MI^M(_RV=RL7S87[>>/MWHI]E)M#T^B7*^"$"E@H@H* M4:[TXH@E"/*$Q3*/"I)$N4N4OHW0L0WZ38X_TWG;I%6BL< M4MT*]6XZ"(5E M8(;83Y78ZGP#-EJ#K=H!,'6[#^ ;V^%N"%R/L?/M 1>P+MTGL&IKT!L&+M8= MWCEP>K>O5_;I29:/NLF_EXL_5S]-YG8Z?YU0JE",:0J)*8&'B%*0I"F',>,R MRS)*D]AJ87=!SMC(NO%#6EU!K2QHM'7UTTY#:^NM70W8,#Z;*U8]/+=.)*[V MWTZW/K 7UVGBL2_7_7@/CVX_&=!!/@LP3>A<:HHQRD4B= N/.<"8DX$ ME"K'O)"Y)(ET2[]\6I#+&!XFYW(58-04.^,[FOHH7#>)*4=9H3A416ZBB50" MF90,ZK6:D((7+(JM]K3\@3J$I_*P6&FR6X8$UO*(ZVJX0A]NG:JTMZV!=@.^ M:?JJ+L'7==1#U]8+0504>O&34PH+P:A>%.$HPDY7VD\)&1L[M#J"6DDW.CB)HAT97(M- M8"HX@.5R=AKG(=\%@,\!?U+.H,.]R]+#P=[Y;,^+@8OYXX,LGXS;9PA\79:: MS"@)".=$%F> M1#)&&2MB&!41:4X*25K C.0DQU'",\'+UYN5I2O>RT]NCV9??3/?:=?YUO MXX&K9=NN>]9XR!-%)$MPG,(H8;FFVB2&%.42\@@+%N,D*1)NO9]L(W%LA+NK MN)NL;OK&\W E/)&0#KLKOH&=*!=4TM@_\73-J@+2IW; MFU8-#;=MZ6+7WG:DTXL]>/HSY;H[VN^9)2HA*D=F#\RXO9A"IKD8:@\N*]*" M))J9K0EYK^FQ,6^M7 ]>V ?,@DE[PQ"8,BT17 M6QL^ M/:PI,QF/9O]Z#]G:0(367Q9@\<49GSA$E(>!5&A1-(D*3FKAU7C,8Y MX[G=GEBGG/%MB>WF/@%_UKJ"=TWRRX\P=@EW.HNN!6O[0"PP2>]F.0&-DA[/ M&:Q@Z"2%LR\/QP&7]-\;\A4K)M=6R#V2.;^2W"K;) ZZMEGT(LMW.N%?@ A/ F6K9&R"_7P#2 M0[7L,^"$K99]*/2-JV6?P>!RM>QS+_:CF;MG66I7=?[XU;2^_+Q>K4OYRW0^ M?5IO')B/:]F(9D[%:=U$S^VO1XS M>8%W=5H%#;EC.B1'Z.V8*!R@@6EIHSBH-;\!M>Z@41YLEC@?3;Z2;R8)S,.? MCAH,2F7]T#GDM9ZM]".Y?3\^2B4JL% PRPV'\4A" M;.*M)%824R8$R9RRN_7V](>I4UDIY\9,+NN>JU$(S"O^ESB=%OMD@3=8_G3: M=CB&?2QWF@WQ:?D;G:WEG:J#X)>_R>5*BDF2DCB7$8$Y0BE$3!)(,U;HQ4[* MXP3Q%".78Z/34L8V9(V>X,4H:K+=U)>[EN"ETM7I/.D,J%9'2]=#%?R4*2Q* M#OO(/M ::-NX"S5?1^V7X+AP:G?FY2$/\+KU/SC+N_!P#SK\P7]*L9[I)AN& M;2[OOU;9L[>EO"*1451$ J91%$$D"\V..$]@I'B!"RQCF5IEGW<1.C:R_+%^ M>C(%7/37W,[TK>* O6[^[4$+=F %VQZPH-( N 9FUE9C@VF[ETY;3.OL]\"F MV%I_6!VX-P"\ U%Q%\R^J-@1G4YFMFUK.*)VM&Z/MUW?[5L=B++IK(HWOIW7 M858_%S/]_K*N4;3)UEBH+$,\BR$3D79O .S^B&RM:)!,FBZHN.W M.)&E[($+%KDAXSZIA?[HINL*.ML. & M)C 3KE>E_FW5-_[].V,!F,[_=C+E7!!VZP^B3Y[KH<6@C-BL%PC3T*GPWY7F-[9[BH-8\ M= IT6\0"942_*/ZM$J3;XM*1+]VZB9Z1'>4CG4__J]K%^+"8+Q>SJ:C^HCW( M>_VEMCL<=ZJA4CK;*+=U+ J<424I@WI)BB&*>0()X3$4-)5QDNEUJ7(Z+/6B MU>BH;\>H&[!G5K76VC7,#.>-:6!K6^\J$'[ZV8Y*!^^]P"0[5,>YAZ#X!-IK M9(H7Q88-6/&)Y5$'-(_D8@+9/]9B.-]E*!Q. MF:^ 9*#3Y"TTGHZ.SYC<>41\^,YP1\%GM-T[\CWW3)\;F'0N/]#GJ7%QOGYH MOJ="BC1-([U4+EBD'0G"((F0@ADB:9%C'F%NGW3HE(2Q,971$31*W@"MILLM MRU,(6I#3M;@$9J@C2/H0U4EL'-CJ6HP&HBS[S\?Q]FF'^=TW3T^].."MTPZ] M]V^<=CW8@\V^2[T,G9J*R]7)\J_SZ6KY_<>ORV^+^:>GY]GB5W<"T4(1 MQ6'.XL3DJB60D91 A9F,$E2D"-L[8O9RQ\9\6\V;B]25[N"=T?YO )J,S7!C M@L/(=^@)"ZX,@V]@!G6"M@^[.F#LP+EAL!Z(B?U\SFXL[0Y8)W<[-#<OIHXR';YS0I!.4]ARE&LE]]9"G$4 M)1 GF6 LCSE+"GO/]J*\L;']GL8FPPZH= :-TDZY12YB;>,#>T4PM$?<#5XO M__@RBB[>LEWZ2KGE<;*&YD-'E8C-#YG:QM>D@RXOU:_T.<2H!E*]^ MGZY^?E@O5XLG6=XNEW)U.Q=M^.?A/0FJ5$82)J"2:0:1X FD4:*@=M#35"1Y MC)#5CL,5.HR-JZW3F'CK!+MCD,#0#D'B6GOPY]04[&STOP&5!=5)^<8&EQM" MSJ48'W023CO2NA:DP*SD MC(][(&0' %XC'D_)&3:TLR,M^LV.MYPOUG.3+>U^,9ORW8M_ M&<9Q4F ,(Z*DGLE8!G$J,,04%R+!C.6%DU]\7M389IVMIJ!5M7<,?0? =M." M']@"4WA/Q)SY]S(8/KFR0]J@O';9ZD,.LGBC'U^T6>@_:R6_RYDIJ'%/R]5K M%;:+BBC."8\@%XCJE3337G#,4LA()(G27K!P2^':)6QLG+%?-:&LM07/1EW MRJEX-%<6Z=SQOG8GW';\X0O$P RRCU^C**@T]1Q';0.(3Q;IE#->=L.4U2EB&A$8TP1 G5[D2"?,EDZ(+^A"^R%G,0N0I=4*%*_^ M2*? 85T2&]N/O!*KE_J127,H9VCJU+G"]E"-TU2I-"G,>68!D8HQ9$)%D)*< M,Z'7/"QB+DZ*K>"Q.2R]3C&M4;:CE1#8!6:81N7:33E]> G^"')"Z0J63^:Q MECTH";DBH4HF^4'8LE>B$5W>=1+NF!BR2Z&3; M?H5$MU=[D/FGV4S.%TK]O5PLET]T_H/_U'9]_7K_VX^5G,UH>OY?H#8(:(O R[^ QBBP8Q709IECP/+9@;CZ]Y[%##%(GP2>-#QT1Y\) MI7^_.,PQ@_3/0--.R&'C-A-=C6KGY-2_]>'FJZL1V)O"KF^MW^Y)&]M*ACB8O//9%+(@?= M"K&T_W 'Q/:U_N'64S&EY>M=66<3_T6N?BZTM"KV1?Z@IDI"=0/Q_>OQP^UC M=5QQ1%F<$.TW$XD91$D>0\;U'XJQ7--0S''NE []@I.OM<_W#Q'W]@G84>1;=6Q@/GV3/NT5UNX;?-_A\-[T M&SR,WC>RI\+OO?=**%JK'R=_/IC@A(FLR1-()9(0H1S"K&Y9U-D4J2%Y"+!5MNH MVR;'-LQ__?;EX=-'\./A]N'3#[L!OH-/]U#N9W7@06MGL/4H/;9Q.QZ7[8!< M2OXOCXN7?VT>-N.Q:/]BAF*Q,Q1W&AQDT!T;T ZO$[_I<8;Q=;%D,3"0 7#_?-)?0'#:X+T-N<<#@%VJ*]'7G[MWIPL0FB M_C)?KLKJ _HNA7RJ*CW?EU,N=?/LEU^_A8RD>ZDJ9>E2D&,-42J@^N M210SP1A%2%55BC9[W&QNY;6\"S,<;LE=#6 M",!-$3B^:P9X;I))O:-+0 WU&]M=TF1[[&.+6>)M>B[X40);@:U5-V"G%RO# M*NYK3#,]NC&N+NNW9UZ/W&H>N]!ADGJ;KAQH-ANV2]VF/O_ =\Z1'L4--YGZ MQVAOU@W0?(_I^9>/MW-3"72:9B64B82*971C+!$ N3EATC2DF6$Y39 M1W$=MCZVJ?*7CZ!5T($KCS"SF+2N02+PU+,#0I_0IN,OR)[_KT%E(!:W^43< MN/>O32<#QX3M\]-CO[4 ].^B'YNC1YT1;_*>?;6HHD94+2#&91'D'$ M,8-8IABBJ,AHQM*D*.S3Z)X4,39V:I4$E9;.Z1DZL+0@K*L1"GU6' P33?*7I\%8(W?:R^=_7Z5S&DT1(69@CM11G#*(48TAXA& J8APK%D<% MR6RXJE/*V&BI5A0T*MZT/P"C++B;6^[ =0/;S4+>X I,.+V1LN87*R0Z3LKU M^S6-Z!\.V:.[[4&(PLJ\EA/L'NZQ-ON=FJR5JT]_:3*9FH1_=/ES(C#-$4$8 MYI3IH5_D$F(NJ08QQX(F5*0IMEZ:G9(PMF%?[<_*1L.Z@L2?M=I+\&XZ;X[3 M78Y03N)JL4R[%JW H[Y1;_FOO][?_<\EV*AY4VUQ7XN/PTKM6IP&6JBU>%DC MY;9DZT*A<\5V\L7A%FQ=>N^MUSH?].?M)!.6YPE)4@;C(DV,MT,AR06'L9)I M@A5F46Y5/*13RMAHKW,.?_AS<;VWDUSA[3C!]9;>3A=27KR=Y/\)Y^TD;^_M M)(=#W^[A'M[.YVFY7*711_K:%C5,42152AE,E1 0L2@RJ;4(+")$XYABE"%A M[>H<-3^V 5\I"-((&!4=9NMCW"Q]X#H5'2\K6^ MOO1],9M]7I0F(?M$Q@()(7.(\C@WMXPHI$(E,)$)YT4>9XX7WEV$CXWH6MW! MNU;[OP&]CML8T-XJ_,/8 !HC'.^).G6.W=9S*,@#LZEGM)UWH/O YG,/VDG^ MH+O0?9 YW(?NU4;/V_=FGX4=%I[8*:SR_G7[2%-WI:I&<:\_Y9_Z'ZM@JSNE MWWY:S*M+G\TN^40H$64TS6$L,PP1+S!DF#.HBBBB&4)8<*?JD.%4'1N7?OIQ M?W\#GANUFQCDY\L'24/WL!W%CJ/? A/R;GFB73-W:Q15-^U/E3&JZQ6UYM:A MK2: T_>,=XO90?3MMAK^@'1_WHPGYXB?TFGRJ!U7VY4-/5 M)).(%4IP*'C!(ZVPP+M(ZYC*TBZ11QZG"I]*+ L:W6&I7!0NL,YG(%RD9EYR6;->06+.$9R,!4<16& MKA?WK(&Y<"/OV[\L2Q7DQ_RT?#1W^7BL:3//Z>04)Q1)+E0AW#%'BX'^'SH1.?'J6P.NSW6_?JE*"!BUQUV'I:(WJCU"7"YA(?G M>):SXH8.7[ED]XEHE8NO7)WVSOQ$9S/SXX?%_$6/4"WBZ^)/N5S]MICI1WZ7 MT\>?*REN]>_H8WUD^67^\%/&57"@_ONB?%CL-//1[)ANM]105BB6%C'$@E&( M<"$A4UD.\ZR(8E2DVHNQ6J*\@>[CX[:-HB9/7F/P#9A5)H.7RF;P9V,TH+75 M39B+IQ1ZP;\7JRW8L7X%P7=SCZ[&;[^(#SM?1&T^J.T'+0"@0: )A)G.P>JG M!'$3&%WA %:+O48_5E?N+>[:O_EWTSNWWYB^G[?*_S>>[^B:9(%#]:1#0L'@ M*KU5TL&AL.Y(3#B8"F&V3R3(_H5F>YK1(M).4:)^),JY])D&@ MB&BL(AES$7GUF/C^('];&X'#L]L_O( M[; ]X]<+\--#8YO4^_64]XGY,KC7SK,=$D8U;5Y&PG46M&AQX&LMG_YZGC:I M@>N"$3Q%7.9Q"G.4((AD+"$SR?,SI=(BS6(64:LZ)]XU&]N4M]7/J?:)_QZS MV_!\DWX(/ EZN(2RTXN^*H4$0WP4MTN.E/OGN$QR#E-O=T?."KB"T-\?Z6$D M/6A=^$]Y-V]+%:9Y$F=4*9A0HI+\#[CNCN8;X;V"C/+B]#+,SI[DCYI/2'*0/RFCNJ!P26H\6 M>FPI?Y>S*EO[\NI>)1?%[2M;!(Q6>0QII KKAVRB!>0Q3*'(BZ2%+&8 MY\2^!$67I+$Y8HVN\-DH"UBE+9AI=5WN#G9":['9ZPNPP.338E7I"6I%@=&T M3]JP3LP-G;L[6I:O1!JC?OPYV*3 M1;$H5$08S#G&$&49@01G$B8Y35%,!,?,ZOY4#]ECHU;K%9AU?M4^'>)KC=L+ MYK&L<;7R;[+&/0)MV#7N5OS(UKA'N+BO<8^;Z%./S.2,^;)J>^ZQ_**=>\6Y=6GF0B*?(\2F D M9 21JJZ/QA%,99N[$19&N#.4E=&BO HC;CIKIJK?^U7.T750LE MI&<>+SF7)9W=SL6M>)K.IZ;(VVKZHE4Q4XJ0,32%!(49Y"0 M N>8TI3GD8NS>D'>V/BW41?0N0!T3V''[%\78+9S03V"%YC_=G';UQ4TRGK, M'6:'BM=\8A=$#IMCS,[^H[QCEJ_UXY5;SDTLT+*ITOUA799ZN3%)4!;':1Q# MGIDT9%0AB+-$0,%C4G!6<)$R%SHY+69L+-)J"9XOU+%W@=*.,JX'*#!3;+!I M-+P!C8[^"*(; Y^\<$;2H'30;>TA"UQXND\BPAE=J47Y]&/-EKRR\R001Q@6!&8VX"/A1D4A."DB2/8\5$4=A73W,2/3:2:)4' MRUWMJQETV>C?IM9RR5GHU!L6B[9@& ?F&0=XO:UNZ=?I7'Y9 MR:?E1! E>61R(4540(12859$#&:%9#@J2(1BISW\_JJ,C<:VEH _M2F@LJ4: M9HTU8&/.7FSK'\8B4)GDF$'ABFZT\Z&&Z9S _!>T7YQ=LNLA]>FV7:'-H*[= M]:@=NG\>6NS'O1]F=+F\4TVZV[ORN[E'N1V8*"Y8DLD(*H(*B%+]!V,I@E%! M&64LX7JUZ,*OW>+&QJ&5MF9GN-'7I%*J-+Z")2\ ;L>$_F ,S'97(NC,9W; M^.2L"Q('Y24[ZP^YQ_*MG@$9T\?Y5$VY;KE9XIJM]L5LRJ=R^2#_6KW7!OSG M1*22IY)0F"?F,)*(S&2WU&2#:9+P2*@\@RWL) \;9^&$QE&( MA=O;O7?*R[44K;.E6VYW>&FF22C-"IAC1"'*LQ0RP20LXHP73&"695;9^2]* M&AL?-8H"61]%.++.>4"MM\ROARG\KGF%T(Z283;.NY'PO'=^1MC0V^?=-I_8 M0;_P0C]>^+B6#XN=D%7=\#=M0GN05A2)1"2!".<<(H132+(XAQ$6.)*FJD=N M%8UO)6UL_/!U,7^$6M 3$"8C!01EK3BH0O3=V*(;Y@)I"3S#D+!$^X=Y$4.6 M4 Y%CD6>XRA-1#R9RT?S]E! DQKH7:D!H9;+Y;^U^#97( SH/D&VHV5O7VA@ M:M9ZFM1DC::@4?4&;)7U1]!6F/@DZ6Z!@Q*UE>V'9&WW4M\\ZE_FFI2JVXOR M(UW1UNV(<*)('#&H5)9IKHX5)))B**(D15F&BT0IMSSJIP6-C:9K7<&.LB9) M'[WHI[BAV\T>/C$+3!Q]X>J10[T;BZMSJ)]I?N K5?+%9T+O9:<) SE,4,"2I'J)5X<2XCCU%S80$K(-,U08;7$LQ,W4H+8 MKY5<:PUVU ;OIO,F,MHRJ[ E^K;4X0O380CD$IP^B<0&F:OII%/(P*1B8_ Q MM5B]U?,@;:>R,RWORBJ9>QU.?B_+2MHDPU&6$,(@C1C6JQBA'9!4%5"3"Z>\ M8#+&3KO<%C+'1C7-H%C6@T*O8\"+4;>B%K&8S6A9U2NL:<:295RZP/)\S2^P MH0_9]FO<:TP795W@08!*9Y.'K"8@CR=M]A!Y/6ZS$#OLF9L]#D<';PZO]LR* MLUC)-J3T;O53ELW/;:GD3!0I5ES!F$9$TQ 7D.2(0)GEF8QX45!JM2*RE#V(C->D-1=$#INIQL[^H_0T MEJ]Y3:YPE,CP_5$BPW^LJW5=F\AV6>GV\)/.FZMUWQ95 ATI#O*X_]U$))A4 M[9_IM*R(<9+C/.-(Q9#'<0Z12B)()6:PP)3P(B5QH6(/61L&-6ILO/A]YR)L M=6EV/9^NEH :LY?@L0KD$::TG-(6>'3@QM 7DZA :4IX GF*4I-?*88XY>:Z M)Q[2S!;@"3C]/YW.PU,*J?XO^-OJL< MIT5:Z"4?K8@+ZT\*JQC#'*N()PQ3I7#S77V:6QYBC<$P]Z^J-6^@;TK6FU?_ M[3XH.Q]S#*J.R)'UD=^[ F:G_L*R\8=7&U^:7V,!S-<15 0%D-42*'))(DA8PG"$4TC[AC0'$K3L:T]&GW! MO%*XRMM3GYR8F)5_>>8VFPQ]S9?60OL'Z_$%^7SHJ[U49T"?#!! M[N7KAX60DTPE,D M'.[;L2FL#,L$&E4>\&?.P*+7=VKSJL]^D8G1(SJ$O3 M8>>A,]+U:(]D3R:1I=G=O%,[005-?/7#PI2LJ+R:;6++HTBH"1:*1QG.8:', M398HCB"-4PRC/.6"Q%+BV+ZNQ/7ZC(TY=C/)\IT@)O!G?6]Z"92>1*MJ.LYA MDKZZL)N+WJ!C0O-68PRX4WO1EIM+'P^+J@0/K&P"FRX\>+P-SARVLQP*9PS; M:0.5UQBJ\]QRA/F#NC-QF 2QS8);_<"S4=#+ M::I]/]@YVT'0#3R5'95TWU'[9J>F.Z@T]WAST14KK[<8K84/>Z/1%9.CVXW. M#00ZOEJ>V]*LRY-HJ;=S<:\_Q&_ZT_RX>*+3^20I$IGF*H&Y8"E$5/_!"L5A M%B<%RU(E,^6C+-)52HZ-%IN0@$IA\$>MHV->L"!]Z>E,*G /!:;6NE>,EI>[ MQO_)T178#7IHU$?/<9T778&T\U'1-;)Z;._L>+Y-FK;VHD&!69QDG,("%QE$ M3!40BXS!*),,$2E0%F<3/>>PA=6^S5E!+N-Y5UQ(5_34)LR['[(T2;T^NVR] MG(?78D?%"V2!*7!O?=UJZ3N]]D4@.E?$Y]\>;J%[T8*]]>OEIWNFP];K*&HR MG'V5FEV6G]>K=2E_F<[-&71#-4U7WAM!KBFIW+89-3=T;I:.4U/U;ZG^#?KJJ MVM7.DUXJ&^%R;G(\?IPN^6RQU ILLY42E@B&<02E9 5$BG!(J4>_@]6NFQCOM,N>YN*;Y++J&W7!B7X#IO)RQ\5:K*2BWJKI=R;\$K,42S@]<@8FH%U)N*[C+ M.'0NX3I>'VX-=]F&O46,]O1FZ_-EL(E"<%9*C!!8D(1 )/;X94?JO"#.I M%V<11FY%-#9-CVTT&\T=M(^L M.IJ0CY_H,=E6&[2L8Q.7O6X?V=W#O9?ZLYBO=BX1U^$&B_E7NEQ]I*\36229 M0!K23.',C&B3R(NDD,0$QP72'PG*K2?K<'J.C1X:A7>,#B.L9:6-.>4S HA0?UZ6I/E/GQZF$?)-_ M5K]:3GB196DN)4PDCB%*1 1)EB+($YP11HI(4+=;WU9BQS;-;R)[#T/E383\ M<\,(^G4UV,5.\K#A*TYH' 6D MN+W=IUS\8KGZ,%LL==M'+-IF"Y4Y2_1_D(H,0<2S C)IRBYG:2PP)FF:2?L: M\1?EC8W6C,:P4?F$!^-2#/XRUA9K#[\(!B:A"^!=WCSIA:*#*^\7S8%<\JM1 M=?.H[3'J](PMFAG.P[6W:<]3=7CMBMCN+E?X_1E7N/KC-[DTAUA5*==EXQS3 M1SGA61>Y= MT>'#R$-A?3*./)BPGA,+GEC(W8*R5!HZ59!#N64SP-I24!7PM08 )M5 /OY9S_?*+E M?P8XW^S$P"MOG10T+.]TV7K$&YT/]PVO7*[N5-5R\Z%*'J>$H0@JS#A$M-#. M8"0*B!*<$_V[C NGZA]'$L8VWHV"QG4K:V2=XR(/ ;2,6+@&EM"!"PTB-1,& MB& X9[O?",5#(0,'(9ZQ\3C.\-R#_4;TMDQ#M3WXJRG2\/W'K\W'J8>RPHDD M,"8RARA.)*0BS2#/L:85=#P^Z4;:C M &_8!9_T.V +0 ]6N/BDBFZ!@]*&E>V'%&+WDN=T*'6%,I.PX*&E&/IXTB<=B8;72\;E??G_EW>UO7'C M2/K[_@H"=YC= \P]4:(H"@LLX'&20_8RB9%XL3CD0X.OCBYVM[?5SDSVUQ\I MM?K%[E:3;$I6YKXD/1F)5?50+!:+];+X5MG:43-.55XT:6(%9^8/B2&C"D.: M<)I0CNUUJWOX^=G\3$UIG2[5^O"XM"%J*[!:-"5;K3C&3%O+XQ/*$6$V^S7? M"\S1T%=S/?%HC4078'<&]XM]=H*!C63C3I9/,,&NBFJFMW>+M5M\Z5_T.MKDILFV3=A#.>(E\9:MX:Z M% QRA5/(B10TTWF*$/9R3/00F]JVM\^K77W='=[GAE_/@H2].#MZ%2*A-[0? M(1@X?[^! R)1/05]],;U#3A(_LP;X/).2*SS",&5OM+N1]A'?!^F$7YKF*\NJM6]NL7BI.2DA2FDFN( M<99"EDH!BZ+@92DR411TMEH8\FX&Y,[87AI]0V&X[__&T@!W6P;][,-=U-S, MP4 L!M:[[QP \+;S#H@:TZS;'7Y4*^Z 7$^-MD./!-AHE_?F7"G8_!Q;FHLOE*U6%8/S8=.<\K+7!:VRF$"<4D36,J2PIR05!6\R-.T]''7^3(P M-67^E.G:'D0:H9IJRN:GJKN5ZF>M>4^-FTDW)."#7\[O\WL!KA=WE?@./J__ M'J2>:RA@,:U';QY&-3%#$7IJAP:/$UZ]>GWCT=R%F)-D(2DI$BBD9A#GN3%- M!:$PT4@3207)\LRW/O4N@:GIKMU^'!?@WY,_)TF"P(/16M\LN_XUJ/?0=%-' MYV TL+K9OPE=7Y6V]VAQJT4?DC]V/>@]&J-7?#XDX:&:S@>?"TR:5'?F_]Y> MSN4O;/E5V;3,_? U*@LE"RY@0C"!.,DY9#IC4"%S'N5,4H2E7P>.4R1]ONUQ M^FVL.6ZBW38\=[%NGIF5I_#62A DZJI%^K[C-S+";AHW)FX#:^#>SW.([%9':*(FNIZB.6[.JR,"S])?7=\; M(/9[)D2A"Y3DD&',(1:,F5\L,8H]TX30,C%'UFA1WU-3*R/$>\>(])Z05CD5 MXSU2:/<0RJ2?X'3"N8^I$;>7PG3(NC;'NL^J)@DFE.909H6$F!$.. M)2_-.8O=;L)@FW2U68E00J29!(64K94I*.0Y4S!+DSP3I:!:>.7AOZ@T4]-% M':^ MC,!4O MF[(MQ.J:3JDHSS*-(<&80EQJ80QWLT,3492EL>69(DZ=1&,Q-+5-]MQ\2O_" M_=&FMG_+?(D)&WK7B\>(IE""HN.99!XX9WK[2]<,U?K__Y6'UC=\IVQUU=&8W_W3#47LH3S(J< MY@0B7M@Z!%D.*2I*J!%/!&)E1I17NQLGJE/;'<-Z7IX&US'B(39D0X=!V$Z9 M31]M^V.'Y0O 5J#CNHV/B-M(TQFEV#TV3Q,>O?VF,Q:'.G.ZOQR2FFG^N%I4 M<_OWS>*KFK?YQE++7"5(0$%EXV"GD'$D85[@,B=&VV@MW;,P#]*8FE[IN 0_ ML?N'OX -LW[9W'V@.AC'YT,UL#X9'B6??,BST1HK]3$4-<]$QUX\^G,:#[\Z M8OIB+^_[F8K]CYZ1H'[Y6U7/BA)E@I4YU"DO;$T+!4M<*,@5$0HQF1'A7NUI M=^3):;PN(?>SY[BY:+6 E$86IG% 2 @@]L7B+%3M$\ $I9_O2NT4X)U M\\+X&=2[?!Y,D=Y[X&7N2"^EK.P/=O>JJL7=HFY+9E8S4C)M4IR8[1E MQ)AO*5.0Y3F&*B&TI!G'F/EU%QF2VZFIQ9@765O!P8[D9GFM9?<,YACVJQGG MOC/:M_ #W6>&?P:C7U4Z3<^4KB+[&?ZAKAJ=L(]]E>A&-+2--ULU/%CGQ>J[ M97 Q;SP8C:&=JB+--89E(8@QM!$WNY0QN4N2)H233&7$*V.KE]K4=IF61[!E MTLL(=0/84:''@FU@A>R-6$ ';02G@0/YJ<6\# M$L7E7+Y9+%5U.__PH-8A#AM[1=EJ\5HIJ&2>0ERDVJ@.D4-&TA)QBF29NL<1 MN%"&X<_&NNP99M;S/3'7J',W]L0 ?6+A&P]#L5^^#3>UIV&FB\4[2/ M7'NG:Z\71SYUM_IMVRFC_K#ZHI8W7]A\;46]MZTSZI5Z&GCU7S9@YY71DF]8 MM6QN:SXN[NZ,?';4F4*""<1R6.1(0\RM+21( 3'CA4!)BHG;-AIL)[USH/R9B; M2R GH^X!YZ'U5%6?.5JH)WDAOGY9W)DWZE;ESX3 E*DTAPK9$D#8NG^0F:!4 MYEKFR.C0U*MT]',27IIPM K2]0Z?/_T;35'Q%Z :?GU]Q\\@I6E"6"H3R%2! M(,ZQ@%3*#!*19UF&,&8JFSVTP=$KMER- >Q39S&P[+F?D?/0F$ MKGABE:.R,!MZ1LPVCH5,[2=*8(&42C*%BX+)-9ZOYW(\-#MB SKKYS(FD*XW M&>= ,_3!Y/W9GQ,O5:EGQQY75D#:9Z]J8N#W57P)N-(XA$O<:XQF5D>\N MCDGY_,+BZ)-A^]+E_6*YJOZU;ICS=KXR4V[[YU[6M5K5,Y*G(BE4!G5!L&V2 MI2!E6D%9-;@6WWE%9+LU8^FOW@ROQ= MK=X;69H6+*L9%IBK0J=0\B*'N-#&8A/"_$*HA-3:ETO(+> MG=(?4S?=$0NIH6\S.Y LGZ!EM/$XKUF-V&'/ 9"H'?;ZZ(W;8<]!\F<=]ES> MF=K=YINNID]77&)&,E%R5)IS34Y2V[4I@=R<0Z&45*495;C4R6QN^P@J>3.% MZ\MG(CBMU;)=J\\$&6[=OMDKG^15P^$EOH.7OFP,F];?VT7B]J/9U$;Z$>X' MCT[>CW'W]YS]W\F]WM%Y&>_.[C@+ ;&$;Y@PG[BM;WR[5 U?[ZJY>KM2]_5, M9"B3F DH4&;.YQDQAG1!"IAI3 160O#$/82PA]#4C.@-JV##*_ALN04-NS[Q M@GWP]N\/,4$;6)F/A)=')F$DW$9*+-S%RM:(! 97""=,VU3 M-(=8$PRYP"4L MTQ(E94%2)'1W'G!0I/W4 DSW@;5IRR6X!,+&FBQ7C8?N8=F=P=OB;!.LNPGB+N]$MKQ;-X$?]JHBZM'HU3NU7(3 M;G&U]F(2)1.%A8:\S 7$N5:04ES8 /.$Y@4UVMBK,KX+T:D9MVV8Q-JK!N36 M7_Q-S?T;HSF [N8&B0WEP(JW8[>-].H8OMA&>%V J]C.9!^(XO98]V+S>#=8%PEEJ5B]]K&JO_[\_6#V#IIC7.0VCP$V(E M836'ECW0\1>Q@_11V:/VB'Y.9=PNT$>E?-;G^?B3(8G^U6UEK/76*A'FR-3U M&TT5H271$!-C1&"SR"%'>0))F>J$XR*C!7;/[3],9&JK?,TFV/+ID[9_!$@' M7U $> 9>XL^1.=T_U!TB#]=/!*A&\OF$0.99P* ?B_Z:!4?>';%,03_W^Y4) M3CP;H/=N?EWK5],$##N>$@J7>4\_G3%,2 NH4V$?O W[X,<* MSMW>+IMK.6,_+JMY78DF^WI36PAI5J1EJ6&1<66.=[F"5'$)"TV+TN@^K91R M;P\U++-34XIM,-G/<8I6=J*#C>SN=2C&_VP<%/*$/H:!M??_X^_ IZ75=+Z' ML=I=3>6[\&R'-A X6?3 P0]])75\WLH>XJ?=!\(E+# 5CK##$-2BQ8@T/ MB=L?6KCWQHB1A(REJR9 N6X2UJ^VP9@)Q2DG&%$&I=,J(B<+-U%2=E5#X(9&K^VS[G8'2P#=/:@YYTU;1S%>[6:L92629L2?%/K 8,/+32.I;C&.03<#@1 MO^#$#JPNK60[M3 NP,XD;Z0#G7C@X\XDKR4$1D30R7@!ME*^X)3Z!)^]W-2. M%;3V E/L&?0VS!ST!\M%ICEBD-TP:.T'YPU$(V#'?_]HW3WBA7FQOE M;\V-LCFD+]:Y\ZKCWD-I^T^,PTX[*-P#[Z4M[TU-UNE@[K$5#HK]2)M=Z!S$ MRM4/QK!WL_(?=;SM*%CBO0TG?)0PA]&-V;462[;\WI;-:L(DZ@^/JWK%FB+K MLXP5%-&,09[8:K!*&Y2/VK]I\BZ[.B7K"&?W@AQ9.XYSS' ME L",0"YE 45I4Y<4QRAGOM7]XZ,^=JW_ 0%W<_C%A'#@;7C#ZKK4 MXT4;>%>#'7;CN?A<@8GI\SM)P89I8+CVB:YP@-O!^(\,XL!ZYA1^06$J#D#Z!*_$!72LD);0#],SU,4= MG/X &(=Q1@R+<9=J/UC&XST_A2Q5-5M?]'Y__9OX8H.3WYOIGV6I$GDF,I@S M;11PRCDLM=GPM$Y(KDFA6>$4S7>,P-04;L;4UQLR/IS;8T6%'6>*GA.J6],GGPD[- M']6=K?QY;8ZTZ1IM@YI460085:@4M&$$J=, M:@=:4UO8:U9!PRO883:H*%4?R&Z'M4C0#;SP@U'S/J,YX!'S>-9';M23F8/< M3P]E+J^$]EYZ6"I1M5:KY(KP--=04<1L.1JC-HHD@83E.$VHRE+D%'9Q:/"I M:8==WGQ;*^U YK;T0X$8>*T[81#0)NFYL'';(NV,/W(;I.>2/6][=. 9O[59 M+U>S=]5JW7GXBM6JV640IBG.%(-%R@J("Y+ DB8"9D5:X+14G'&G>K>'AY_: M^MQR""R+7GOV$0#[U^KYL R\6CT1<5ZW_8+WK%SSXLZJ-?_U=,4>&7F4-=LO M5;=J3SP5MJ>^6\QOS1*YM^$:-V:(UA ODERFN5F]2&.(:6:.U859O8AG6:8X M+5 ? M53_YH_)4:P6,,+4FJ^]MJEF]4O+CXN[NS6)I7YHAI3.%46:L(BT@%K2 -%>E M.>P@A"@OD?3+#1N7_:E97NVU_52ZJ1Z<<#?%.]UI'/H"9K2>JAL@S,]-G.8Z M..>S!0>LT8EHD;[,M/X8W58/2O [:;C:-SOC]5SMY2)LMVQI6D87*> M5?,9+1,I24*A0,S6=T\UI*34,"MS4\]:[6RX!)];/CW/ M_(<1==LUSL9I8.7N#Y&WANV%(*8B/$QH5'W5*^M3M=+_<$!4X]672ND;);[, M%W>+V^\?M*Z$6J[#PFQB$V(H@5F1,8@U+R%/B;"=ZI!9_*G6&#F',_91FIH6 M:'@%6V;!FEN/L+M>8/L5052X!E8&QY *B53LA:U-3RFO)+L!&-K C'-A*9TNTM/*!5L#F3+@C8D!+^ %FWLT:?)GY''C7 M&'LJ \*[8J,>-QHL&GK]]4RWIU M:>98*GFU7-2U]>C=&9-EM?[&>9Y(S8BM18^TK2&8P#*A"60B45K0/"E9Z>QY MDNVY^_S>#-#+ MQ_EJH5^; Z8M07TIA/V'^J,2JOK&S+_,4LUEDBH,M4#FY"=)!EF6*Y@KG"54 M%I1FF;,^/X.1J6GY3I1M?=>'C32 ->)8CX]:"P386B*PW(CDH;/.F4&'K6&D M>1EXP]A.25>J>$H_-9:2I&6G+&7**_#:B"+CV;D_G MC#_>IA4!A;VM+,9X(0V#U]G]-XNO:E[?J-]6/QL1O\XP8EK*HH!9RC#$F"!H MSB=F+RM1GB=YRLQ0[HU^#Q.9VL9T;7B]6E1S\!.[?_@+L/_9<.S30/4(G X[ M2020AG9=="4V6A;!9\LD:+CT:C)[!".?YK#G8S564]=]S&+U7.V7O[]7ZI%W M1^QQVL_]?F_2$\^&N6^[TM)O#&/_8-;[MNHJ@M:S!-%,:95:K5= K',**4<) M5)SG3!I-F&$GN]V%V.14X%Z7A5];;C?E;3WC\WM1=O/HQL)N8,VX#]N:4?#Z M)&S>/EP7/&*Z<7OIC>K)=9'\J3/7Z9TP#;))7WJGF!GMS>/J<:E^J>:-[=:Z M]>M7C^KM_,9,A_H?Q9;UK,B+7'!-8AEL\9HM*_11+"/AN^F9@0 =60]L$R9;]"] * -82=!=.YG\8 M(6SF:B,&:.2(IZ3. #&F[@IA8U25=@9.3S7=.4-%N %?>_XU3DO$A(9*$EOL MW)P7J9()I#E**,I8KI(\^.Y[FE=6^[?>9UQWAU]T3^[ZZ4DDP, WV2/=8;_X M[;7'O764>.>V^?HG=,OL?#W 4W_RZN/FR>*S97+ZOYKOQ,9=S:>@9,M4W=7W7-4J?E1HA MCG0!%;)Z(L\DI"A)H9:J$%(G,I%.20Y!U*>F/0RUY3#L34WEQ3#*6B?_T:R+A?&:0CW%D[E97*B!##W2X? M#&8&@]F__/WF__H7\5?^EY]PGKH\G1_]ZU_^_O4=\W_Y[__V M3__T+_\78__[E\\??GK3I=,3G*]^>KU 6&'^Z<_IZOBGWS,N__BI++J3GW[O M%G],OP-C_[;^I=?=M[/%].AX]9/DDM_^V\4_>^6]!JU8"M(R^BHQKX-D6)32 MQ<6H>/Z_C_[9.9 VHF3%O'[ZD8SP!-ITO5S!/]07+Z3\OUS_\T"58 MK67^)%T_/?B)^AV[^!BK/V)",B7^^F.9__)O__333QMQ++H9?L;R4_WOWS^_ MO_'*;\>G\S]A@7]-W?)OA MQ<^.%UC^]2_UEUG5*[>*UY?^MZM?_OGJ_=\6N"3(K/G]0#\X?T9]VVZTX(\5 MSC-N>+QXRZQ+-SXTJQ+N%A>_.8.(L_5/)QFGD]<=@?Y57*X6D%83*QW7M@BF M GJFK2[,.V69T4YR88Q44M]DO9*])+K7"EEB^NM1]_UG>C I1H3Z!:M?$#[/ MU?'?[KQT(Z'=J'\[7TU74UQ^A3C#22E(- ;#7)*%Z504"TX:YF,,TCN932@] M4'_CI3>IOZ[A5XOT4[?(N"!S6+WZYV MI0_-K;H^)+C1#]'[EY^([8*+!>8/&_4\R-V:M15965Q_2 M-%8K_'H&R^7'\F75I3]>_9@N)S%HD9)SS 4!3$<23"PN,!>]!4_?FG@/D"^0 M4& 9UT2?OV@#!YRMEA<_N8V+)RD:#B=[:+AK(>X1X.8Z_6^Z$YC.)P+19PR. M<X5[;\:6$21P1DC)(H6@+E+RC!(Z5G'7:\"'P-DNI.3;KYFX%<\B;B8 ME!P=&)F9-D:3Q>665I)U3"I;@DH9A)9-$'.;DF$!LZ]J;R-E+SF/ "B_PV(! M\]4Y\:[P++@*+*AB2!2:,W!H&6@OE *#8)OL0S>HV H@\D LKM\!P3'Y3Y\ M]GY>NL7)10B [\G8+B=US2G3%RX^5;(40=&$)V%^](\/&5?*7EM KE'.-%FD@[J6,6:A2G8V(^ M5=?)8++2>I J];FMW'K_5BC1!X:2O80\"J_TW72&OYVN/6H/P6N(GA4>D%PP MYUDP4C'A?0$)F632!T!NOW0AT%(#[CT;1FEN>KW^ $)^# .S)R M3$*-P56F",M0#$Z4&VZM M\C*&Z^>RM@V(,"QA["'04XWL]3MR!#MQ;*.F'X MNCN=KQ9GK[N,DVB<#\4)VAL#&;^L"PO<699!"$*[YRGWAY5'2=D*.NZ@H-.? MZ$>!I*_PXWTF64[+=',,?&XOI9"8$E&N"DF*_&_#@)8! Y^\(C?<,'#I;GR7E,8'E-7WY08>S!U]^Y'28.)4^[LS0'1D&MC9Y].N[FEVG$)(K1)C,? M$^V3,FGZ2GAFO'0>O%8)^DBMW'[O=F@XE.3L7E(=&!%?,)TN2"!"QJ_3U;I@ M(@F[KGSD]C-)AXE5^0P,\LM0;DXQ0"*9J'>+D%GN=1]&(@;+]T."X>29MU=GB,Q M#6]_I&.8'^'Z:$&!*JKHQ(K 2$ &P MTAU% /+Z=%%EMSFEKB@GA9PN)[$D;\C[8;X@KT64D45>"BLEVEB"YLKT45KT M& W;H>6PLJ<]2'L4J'D_IZ=!6DV_XQM8P3E;$X4@5 S$0L[UL G);0K",&ER M#MHD'WD?MN4Q&K:K2CNL-&H/TAX%:FKUP^(UK/"H6YQ--">P&Q^9D*J><6-A M()(@!TLZXLRA=J$WL-QX]788.:P,ZNZR'04TOIS ;/;+Z9*DL5Q.LA:"AT+; MII"! O+,6=0JLJ0M2F.M++T4MM[SZNV@<5BYTMUE.PIHO#W!Q1'ME7];='^N MCE]W)]]@?C:Q-A>G';*&;!E%"#,FF%+)9PWAM$[B5A.Z@<5I)T?UF/ M S(_KNHO-_6Z$PB0G#*>A5RK+H.,S%M?<[Y)IJ2L#?U=!+_G_=N!Y5"RI[U( M>11(^7*,L]D%SHT6:(D2)I2EX,T7RT)1GDF*VBBF.0\FF M[BG94>#BVIW3+\90S>!HXK))KMYL54'6]+$EA]QXS9Q0 M#HP%^ML^R@!NO'0[=!Q*%G9W>0Y]<+L)U]]-EPEF_P_"XN+ND"L$Y8A$/KJ* M:+*'/M3^3JZ@\06,DKX'3#ST_NW@<2C9V%ZD/)(;6ALF-B[5._K9^ZAY?N#UVUWY/)3T:Q\R'H<[2TPL8/9^GO''_\0: MT6,LF9-2,^@:G64&'A/#P(M)06EO^FCJ=N_+MX/(865?]Y%O;P#YEY_O2)3X M^V/G9H<=<3-?8J8OEMULFFM/RU]@5MLU4G"'JYL,;-D$\H9:(L! %N!YA+9%2O0W5UZ M/;:A>X2X?1L=O5HN<;6\9#6%Z)7/P(JRZ[HZQT"2F31<>^DY6'3WI/'W9_4F M&2-IGM87)FXW/]I#YB-HC;6A_MQYOV2B**\]D-&40D:21\S,KU[!8 MG$WG1_\.LU.<:)ZL#6!8X'5!<=2LMBID65MM?!)H[RMZZZ$1WS;4C0%0>Z'@ M=G^^WE4R IR]2JG>HEY^QH3$4ISA;[B:<&,PD-//9$DD)L%KVHD\O)RE)QM. MSITQ30S3?=0,V\.O?QSM+_(1X.;3 K_!-+_]\:WZG[0L/JZ.<7%#6!/.@9S- M;)@M-R]8":"9QI<9#%JQ0QZJQ*%JM;?V/-#NM!_*7/!4AEVA MV;$HHF+!*QNBT>2JW7/JL#]*MB%N#+M3+PCJ71,C0->;\]?6+E8G^!5^7+(V MR8H'%;1F49*=U"'47KW.$CO2Y6A$YJ*):_,P2<-T)&R I)ZD/@+\?$82QS2M M<)U_^*V;IPNOS96B4Y)D6^L13!&TWR9KF0,N#>VVY/4WL4@/$31,T\(&V.E% MXB- SK5(<.+I!3()SX0@O&NC(H%>9):]+2+DS%4;M_@:#<-T)FR CUWE.@)( MG%,M2[9*4H3G%&%8%X@,LA(,A=")W#7+4Y/\S#. T'M95K/SAF=)IQ-R.A+VLXMSJ[%(WSO$2K'7.%I*)KP5#P,C"EK%")&TAM M4+(M@<.&U-9$;8.MBB*>20'SO 2 MHE 1#3:91W4_.:-!U%[*?N!D:P_)CP,_BU-ZZQT93:(KBM!.CHH:QWG]U2R]P*A^RD:=N]KAZ(>Y#\"(+WNYFMI_#Y=';\^7:ZZ$UQ< M<'71(F,B()=80+#L>(TF,;-8[XU!(-&I$%UNXUYM0]RP.>E&\.I=*R- VAO\ M5GW..VS42ZJ.B\1XLIEI0$&6-Y+EC2D'H=#P?$_OB3Y2B_?2,VR&NA&>^I#] M@!"J1<63=R2$CMYY59)RL8=/),7%$LFG!.,4TXG3YBURS6^4( HXA_G68*V[ MU=!/O&/8='//L.A3GB.P+!^Z^=%77)R\P;BZ0+8NVFHO#1,B2F+!*@:U64(I M%&2$(#"T*>V^AY9AL\V-+,J^,A\#;.XZ;U! :F\" ]2^#C@-+,B@:W\6)[SU M(I0FQUP[>LW-4M"M0+.?Q,>0D;P&^VO'+>1\:>4J%QIU3G.*7[O/.*LWHC[!HHKL&C-<"\U3%@PQ"7+. M4F(QY#K4,EH/*A2?FA3./TK5:,*M=MCJ3RMC@-CMZH)K(ER7&!21T0K#,!82 M%$^!Q:(<\]P'""DIVM1?I+#C)EVCB<(:PJQ'S8P :(^F+*ZM'T2/(5.TZ73= M\*6VS&N,S&3A5;'"6=O$Q=J2OM'$>>V UT)3.P/P.RYBU[.M^TS4OZ;_3J^[ M!A;)F32B4$@2R&XC4G3K(+(4+*HDHM&N20W28T2-)C)L;^7VULD(3-PU@4V4 M!@$Z));1U.;B19)AMH4I0[8YRZA4;%UQ,)H0\44.?)\E\1%$BK5WVG1ULKY^ M.:^]#VJ/<9RGRHK'[$LPBJDB%-/:U)+.3.95R*(=)*'D/;VY^]@#'Z1IV$JG M%]KW^M'(""S1(Q(*V40@N\DR$4[QB4VT:]K^I% MH=63/D: K&LM'S=WQ<&KG!*%NB$#U+HP)+%8PYP%+7W.3H1[VIWU8ZNN$S)T MZY!^%'R/2=I9VB- RZN1@&4_)U(G5Q(8@ MFTH_EM)26%M\FZK=^^D9NORR"7;ZD/T8()32Z(SSY?0[ M;G(C'[IES8A\+%_AQR209 !"8+E.N=;*"!9M3JR@2Z 5%SZU:63T/#J'S9.V M@EQ#78T BI]Q!=,YYK>PF)-KN+S&+H6QTS0E)P$X%*LEXT'P.C$[,^](>AF0 M"\S&*-NDZ* 8@\3D.3%H[7> M:[AOOE<+CWW8Y&FI&>O,-+].9 M]!&N7K)-J="\>$%^?%2Q3G(I9*Z*!9:W8M(4.+_^-B+I/6N"3B$L?TJ.^K#[GL;50;"=#_+[-.'R"T57$ZU= M$,98EE2]KNO(RD.*D1GA!,H@T7/99@]^B*1AM]X6".M)_", TM\6M#M\6G1E MNII(H1.Y (E%O\X7NMJ.S5EF@-P/DSPDW<1H7:-AV+.!%E#95< C2*Z=NQ3S MH_.^Q%?]=C [&S7/S*&I#9,",:)38E(6\E*##.":5*H^2-&P*?X6N.E'^".P M,%]P-JN;[3S_"HL_\!I+M.F*"(4LI'.6.!$4 0=-\@F(D7,7+)8FUS@>)FE8 M9Z@GG=_.\O>C@!% Z6\X)P'-B)-7^60ZGU;AK"C"N6 G:X7)FLQ"])9I54/1PZQ;-\2^8$9+ M5^]BDJ!\9U$K2H*530;]/$K5L*Y2&U3UIX818.J.B"8RVT!. M0&$H:EL2'B2C0%.0:+3U*N7@2IO^G;H:L=L[Y%Y53RS%"N \XC20$L4C2(VZU/%#Z!G%WD_'RYA YIRLH?/9S>#5HS9&@*V'&?$.P%E>6$*@F#/(VN\- M PO@DU%9>.&;['W[(:K9U>86SE,_PA^%,WX11EP8%D-*FAKOOIU$/K;IVTO5C!$U,$ $1@TBB*2XH'YDLA>9ND MGI7MUF,<09=YE9 M$WQU2QT+M0J#J^"<(^M:VC0Q?0:-V\'KH.KQ6FEH!('#8W=]W]%./SV:;\K] MT]G7![:/VR#(7 M29(CS&V;0:6-^!G-O8]^\7=?3#PP&$:P)NZ1P.6U=^FT3UE(YF1.M2Q L2!" M9#+'E*S5WH=6[9T>HFDT%T.:8K,OI8Q@P[^X\7YQK^476$Y3K1B8SD[)^9PX M&U7.)3/EZS67X")%2C8PCXH$A:$8U^30ZPFZMK.!!U4&W:5KA, *4\HD)@U"[@5OF Z>M)FDIB]\M^!$"ZQ<.;[@2F\TFTP26O%,N8 M"M."K_MV [,RBCJGAR34)%US+S4C <[^VKX=;>PM^A'@YUJ?AE^Q^JF38FMA MJ2E,H:'H.P;R0 -:"O(+UOFZF8QUHY3(34J&Q4T/VGVX)<8.HAX!5AYH8WK. M3 2K=;V[)6P=*2>2)I-L%2O:4 R5$S>AR:;U*%7#)M/ZQU!_*AC%&)#;32// M^?#+V M8EU8,JL.:_NB.KP$P-&Z$.0M1N-T0(HY2JM!Z]M1..S]IP9FJHEJ1H&Z2W_R M ZVA=8'41#LL!44M"_0D*1L5BV "*T5#45&I DT\IKNDC.3LJ,<8;3I GD/D2,*X'0%QMRJMC79&@+Q;G+R&Q>*L]ELXJ7T?7ZU6 MBVD\7=45^K7;=$V=R$1L>"&8B+E6W]<\'!C#H%;'%Q]!QB:#0YY-Z=!7KEJ! MIGM)#>X,T6^XF';U1&*Q:@'4]?G8\MH!V02EFHSYC!EI:\D?%Z]A-L/\YG1!S'U: MOW8SZLPDGE/?Q0=E(\N<7>[>^+=0\C=7S_TG:W&:'LAO0Q? M0[X3HYM%-PDYJ)RP7K2HF4)3:Z"!UXE360M??)(N-$'@YOV#MS,;(01WT,PH M+D?OX%Q$0QXU#PQK(PJ-*C$*RWD=$*2\,S;9-G/EVKB'+5N"C-8]?(8&]]RH MW\Z;P/2N\Q$Y&$2?&:20:?6A)Y?7(E-1B(+*..>:E+GUXARV["8R$N?P.?H9 M">;N"N]N\52N4C(!/>2Z5@4HU#+,R$31I$UJ-#DG.*9=(XD*]@J<].? MCD:0O+EG*E'Q0B4@NZU2<62\=6'1E]H"2F&21EFE&Z67=QL2]7*FK4?-/SV) M[#EJ&#S8O>3CCEG&X#PH$HA)1M5F/K6Q?/(,N-%"ZPB2-RD->2I2&8]E+" MX%A:1T=KZ;Q?+D_OB*=9R-J@\T$HO'7Q_H&(MF_*QI9NZ1^7PRMT MP(WV,>8WG.S$O4VY1*\*,SRN3\N)>PFQ0L9"KJ@MD/GX^\96_ZE M$=1Z%/98(HX'-H+?\,_UWRPGA?ZG0P&&*2+3'#/SWB<6HE5>.1"FD=NX#75C M2[DTCDMZ5=9X$;A93E=<*5_(-:8 C"OR,K35D7F5)$.;ZJJJES(;W2';AKS! M^^ -C<%]U#5>$*Y7UN:^Y9)T^;%9* 2F"33E![43UXP[NA(=M N>-%\F9]/LVM52!RX;F6;=9#@:#(D2FT M>6BG4=NDT#?IB+T=KIXV@0*&HKLZC:-.!"JN,,A:,DF[5C39!-NF@VDSCH9O!/AB:V < MJ!A)25&U!77(>^7P\H8AQ:CK5W2O87G\"ZDC7^5 KGV,^+7<6HI. 4OUTJQF MH*)DWD V,ICHRW:9@7VH&+['X,LD#EY,4T.GH_9A]#R+@LGG KFP(!RQRR6R M""*R[!WP')W) IH#\QEIK::=LL8/SQVT-C1(MSL!N<9CE< ,U]-SOT^KCS41 M3B93*^Y-$K7&Q4@&A1OF=(G:0$D(:BN0[D_+\'VTQG1NU9O61@K2V\<:C_++ M0?"H76!!&<^TE(%%F2WS-DO(3D@M]#XH?0XQV\'T_S?'4;WI;02AVI9%^\9Z MZ;.H8UUJRQ6?:?6A!Y)P<)YK;85H4K?9XV4+<=!G6 WU-9*(:)OP\'>8?J]= M&7_K5KC\!&?K*\LDNL!U5,PERYDV*;)0M>W)L)U[6P#(3R09,?WN3F>&O&MEL(_Q#G::/"R C6S%Z'->LF MXM<3>HEG)2U/+.=$!B-DBDC1:I:<,2+P@E(VZ?W2*Q?;K8;_G,+;GWTK-@ M"B!RS#YB,[_V^;<"Y4$?C_6DAY%<<[Y['ZU$GLA+ULR87$]$(#$OM6=&Y&B\ M#U+K)E.E=[P4>-"G6/UHH5OYMU?RX;CW6Y^YH7&M3R!'_]CUZY M?./E; UO)$$QLM%#)3"I#"!@S:-^E-\!A1/?A0]9GK$S(2WR]G M?R?;%%1VS(M]2:=H2;);,6VN9E,9$Q3UJ:%(^O<-, MZ%98:JWR1WW[Y\A_%+[]C?1_S=W/TW2&-YC:%%\]1YXI1"M2CN1*.))"(KSX M*!,3(EL+:!U7C88Q],_,L(TB7AC,@Z-A! ;U#=*;TW2MX@G0HDVR-H\J!NLP MV,)"HETHF2"+ 91WZD#[0?)U(H8UI\-#HNM)/R/ UJN3;K&:_M>:]H_E/:EQ M?E3/D%XME[A:3C*64+01FZN*VO%:;BTTB[5=7G8Z9-?DCNGC9 UK 4>'OQYU M.#I$OIO.@>0[/WK=+5?+]738Y?J8B/A*4#0OQ(T+M?1EG1X(P%!;()_<2BQ- M/,MM"1RV<<[(4=J37H?]3$"2_@WF,Z7E2,DGM[^ MJ+(ZG2Z/-UF)>F5OHDSR3EG.0@FJWLZS+#B?2&)6DLM=C/=-MN9N"A::=.D MONPN*<-VP1D=!O?4U= [[2^0ZT)Y^Z-6>^*D)"$#JL#01%WKGFGE("*3,9AH MP61Q^[;Z UOKS><.V[5F-)C95^(CV#S7QXF_W*X0G@1?L@FU2KZXS+00B46G M"K,:P1LMN84VQT#WDC-LQYG1P*U'G8TBA7WWV/Q28N?UZU='24AAN#>.2> 4 M[' #%/8H4]LM8" NT;<9[;H]B<-VDAD=1AOI=@06\RYGYQ6Y2Y([3K^O[QL5 M"LQM$(XV &Z9SH%Y M^K3 ;^2QOCFGZ-P+>37?#- ]3VW6]:I%EBSRY*H@8TV[.V:4SYAB,BXTJ8+> MC=RQ=7A_(7SVKLF1(O9B'5YWD+OH9J5M)+"U.B9(IQ.ELT\\.453[;LFC046FWVAREJ.IMP** ME%Q9+E[()-XE;FRMUU\.>/MH::38N[#GG_$[SD]QP@61[AS6ZUC -/G1#&PI MC,ELZ$/1HBOA)C/PW_,[TBR M#QV RRBS5%JQD%R]/+T>L>4S*\5PI$7MB[IUS?*!4Y-GO'24M=>]*;][ 4V, M(#>XO1@G1A3E;:HFJ2#3M7(G))V90)ZCYN!U;C(997L21UE W3,U%XSZ9*ME;B9!2Q7LIW/.2K=X1W+J:J_%5T<+7/O!$QZ]TU ,"]87 M*$ M W>N6,,\UKY)UCKFDP!F8@Z:"V'!;W=7:,L7#EL=/P2\^M3 "/RRZVS]#HL% MS%<7^6F&LY]4B _F:F3- G9E+,F@3=-DTP=8>LAH>&(Q!1*/(F\3M)",2QG! A?I=J/_ MA_;+1]\S;/7[BVZ3_)%D/]BU?S?/,'USXY25Z)D+DC@$F2K]>:>1?K4;(J7AI>:UQ;H+@VM]1'XD'LQNQD"<+?$,@ K& M)D\RL5915!T,\R84%J(38+@K,C;)5-RB8^#>["UT?><^U>Z"'P5N:G>,K_"C M3HK=<,"U+$68S,@U('\AYWK3-8?:%=27VNFIQ":U.G=)&?B>R8N@9R_QCP! M%Y+YK9LG^O*J7'R>[TG#U>:=LVYYNL"KFG5=$FH36/ *F2Z$C:")?:NC2S%$ MK]I8JGT)'S;AW]1=>S%]C@"_CXU-W?QX<]!1QP0O)[GZFT'5^]>U%8#1G'D M4T,KYR/'$J#-O*?G4#GLIONR 'K&$-S]M#ERJ#XYX7>BG$<)#ACM(^N)OF04 M3!*L1"A1I:PIG'IIZ#Y)]; >P&BAW*^V1P#M;4:Y;Z;(U89_W7RS\=TL9/YR M&I?XGZ?T5]<'61=1DE&AGC]G\L=%+:&Q!5G($*.3&71ND@IJQM&P=>N#+HEQ MH&3X>M%>3,2=D>\"G-8J>D:VP=;(53 O96;<:R-<\BZ6)BNE5RZ&/1@^W UC M+S3TMH'T/$_SZS%60P#S,YCG7V Y77;ET[5GWZ1_N^&93SZSETF9SZ.\I[&8 M'Q=',#\?O'$UH7,S4_SZRR^'=&1R\0T^ H< %8"NF(L M2I>;=+/KA?I]+?)>1%S9@Z^DT5_HN7],!"9E>(D,'=;D$OEQODC.3"PR6&,- MFB8U.WTS,FQ,^O+(OFV2,T1\Z;)+5&8;&_I&/,IZ2@M6.4Z-&+\Y=^GB[_^.6L M_KFY8':U]IQ5T?&:YT^E4'"=:IN5HIDS,6(H7%K>9C; \VG]1["[S\'G':>X ML7H/U;3>$$85PAM>.]O9" 6 4(A+^ MC>?<(SC9Y 1V5 ;Y(VFQRZ=I=>W,=;V53D*2/ 8C65)*,^T0F ^T4D'HY%'; MXL"T-+\/4O:/8&R?@[V'C&T_JALP+;UGRU5W0L][]6-:LX3 M:<.I!?2Z'LV3@+RVF:G".1KA;9#;M)6@IU\#'7UW&W#WOW[@6II^==OU)NB! M8?(;G)!,;O#PICN!Z7RB'3D2M6.MEDK22E*)19D=\SXI2#)&;;,A[ZG^J[[\1NN_NP6?RS_MNA.O_V*)Q$7$Y<-E@B98M-;U*\*A4?"*Q#!-,/\5,OZ*>0IUJSZ= MK8 VX0\?7I]S9%PF@=2N7TC1AP:MR)82@R)I2^&0$0755J#8ZG7#G+(WPDC_ M AX:,O^CJZ*9_XJKXRY/EZMS%M!!-/5,WT3EZG R9!!"8#DD3I&JS.)VHOT! MC-S__&'.F1N!H@<1#HV"W[O%+/\^S?@5T_&\FW5'9^_GZ0+.%B&Y$EC*EN L M,S*?G&*E"%5"\2X+OA46'GO+,&>KC1#1FS@'Q\79?/X!EO^.1W#-OJ$W&'GF MS&9#',22&>149[(JGD2F;5'$[0!QW^.'N4_:"@E["W!H"+R&Q6**B]?=XENW MR7.=,R&MRRG7*;S6D7V3TM628&1%15^B228[N14*'GK#,!!A;BNV<@_V M$-K0"J^IO6F>=N>!$>8OW>QTW<[IRIAIXXU"VL7 .^(',[#@9:)O0U;6E'I< MO!4(MGC9,/<&&P&C;^$.#99?W[R:DP*65Z8-:5,KOC"%6+N#1,-BUO1'@5I? M8$DPVP6:MY\\S/681C#82VPC**^^6_@@@=#'=>3-\ MK5KQ M;YI_RG?:50UCK1']FJW/+7&^/=;/I>BSK#2ZVJPC= M\LF]U'_NPD5/U9YW7W-5LRP1;-"*10>RSKAQS&-4U3VB?1-1%VQ2(OXP27N[ MWH^)]ZIX&K.P&65BR!.Y!5CO,AIIF"WD(D@9$AGY)K[X5N0-:ZEZPLL=M[Q_ MS1RVR6IONH8P84.9,NM=0"42*SG7^,X8!JH&>3%9+X3R')H,4VMGRM:W!#Z6 M6R\XV_QYM6 @6HIET+"(-6?L0F31:,&D\)86JS10FI3A;T?>:$W9<_!RVY0U MT,S.INP[+F+76Z X[1:;^_@4\\Y@N5PO\[6V+B_=O\%E6DPW4S22 8]%6^8] MU $L$IEW&*;G"7>)&/81C"-0+.'I$> D[>PF)-$ MZN2%+\QQ#?]Y+WC!Q$7+"_>/(%3J%+BRY$5I)*><$S@A",ND MRJ"5)KV7 \M;U/Z%[^?TK-.Z5C9G9M)Z1"LRX])3*!RD8D$YR;@#Y#XHKWT3 M?_T>6D:;D7@.$F[;JGUE/H+-\4,W/Z*GG516OM+OK*N*8DXNH&N9W&/$#+G-1]*!3!61Y83$A<@D$$,=0R: M<:DX';-I4M-P/SG#PF9_-3^!FQUD/G1Y^1><3[O%M0:COW6K.MGB[%J)3\S9 MEZ =11:ZWJV0A8%-M=(#@H&8U9T$TP,5YUN\;%P(V46A74/ICL#.W+2]'R[K M-IQ(]=9-9+8VH-$\U50_[=U."PF%8E)R^]M[-1^>53C5+,O=]P;5A]!'AYV+ M.4QU7N>ZK5&^*M>91(N*9!19U#5^1"Y9+,4P@Q)MREZ:T"04V)[$,;E .R+B M493UII[1 >\=)'QU4D./B7 J6UW/?2S4!K%1LX!"4ISA5$P&C!)-1FP\1-"8 MS%8+4.TH^A% Z-.B2XAY^8ZD5GE:MU^OO=MAGO!UMZP-V$,FI[&>)"K:OW5Q ME@5K@!6IH@PA<7(?&M4//T':L.=Q+6#5LSJ&=L.OQJFN<_O++Z?Q/S"MOG:? M\=OI(AW#$M]UB[^OIQ-@K_I[VA)E MB10;FGJOQKO"O+61%8I*535ET3;)^VU)W[X;ZQ.ON3I22DHZJ0"8,*%._#'U MUKZUY',*;EPAP? R@!Q&4M[7 DVW-]TFJAJY"=I]HL'-!_1ICAK.)]@61E;X M3$Y4[>M>&S@Z;IE'2\Z5R"Z[2'M,;!*?OY!1>C-=PM'1HH[_VK2>OR;X*YAS MY;G-M):@U%9#$23SOM[SCH!@G0E<-+%(6U%W&.;H.3BZ$UKVKJ01Q)GW2FNY MQ-6K>?XPA3B=D:-WB\4L8TS">19,I%!:J,A\$9JI(#)R9Z1K-)#Y^;0.F^!X M"52V5N#(]\O?8%$K9+_C'G4Q#SVJSSWT<3I?>#>5CG-75*X7O40=2 ^L]JFK M\Z&$-%HD;'-A9P2[Z21K*!Q38@$J[[R>?_%B6"D8P&NG%6\R?>XQH@YC[WP. M:IZS=SY+)0,W\[^E-SU+?&A88-'MUDX/^M' ,_1*R9E6(M%,0^A M,*D-YI)3*7(;<[0=;!ZB8K@1 #UIM^M;U /B95VDN#B;_/W+1$:'T1A)+IJO M>8U:8V\%?4O>(5(DH?!V:]9*W/("'4M,?SWJOO]\_L0*$'?Q3<6'NX:/J[<. M"(9^5-?M)<<1Q&2_=?._+\_+=Y\Q=4?S MZ7]AGF2C"C\%]#4"-%XR M4%V%>MT'%^O.;_.$'^-LNI'HQ KE7'">&5,OL*(U#$R1+/((44:CC6UYOOLX M=0-74+7$7O_:.13(O?WQ#6LYSM?I"7WD8_E"/UT66H:7_2U5IK VD$>+0A5& MGH=G,8;$G >%2@4THLE=O7[(/XS#EGW2F .H^1\!W%]6L%B]@=7F"E22046O M7)V8%6EIHV-1D/&PA5M>ZE$8;WGZT!,;H\C9OR@0^UX+NZ/B'V%-7&VF"KR MZ!(K/*W[.9(,:L]8XWW)!GU"W^0J4W\LC,+P'_1:V T-A[(.K@6V5H@H-4>6 MHR;V?*K]V\FOT\F9B%'H&-Q@8!]+[F$H..V"ZAUU>RC0?4S*FP: 8A*=2\'P M4BV'IVBH]MNRTC*5@E="6 IW*>PGL/#"]>FU2;CA@,P:5U=P[1_ M@*SS&1QFCSE3/-#D5N,8:M,LN&0$13XB4.2CE=,LHC;,<@)+AA Q-.']\&O3 MGH.:9]6F/4O7MV^R\1_[7!+K_@;TFG+:@^84338YL M(2?EL^(E)UNH@(48#9,FA2(SM]RT/(EJG6AZ>IBN\U*7:(#)#/76,=2Q\09I M;W!*!V45?=-" $]2=A@II^?@Y\Y QEZ5,XY\PLVP.7KC7 %DD+UA6A;%0@Z" M<0R!@TZ2C- _;MZI9_T^E7QZCK#' 99[8A^%5N@H@7&H-[4T_4&Q3V+9BSK4 M/9*T>KM >RC)IVH;-$F<:@ M>'[*(?K'2#X]2\=[))^>(?"AH;1-?L0Z)S%ZP1(WB6D?78T.$C,J9QXRHMBR M[_R!)I]VADW?PAU!$W M/T+3L"FG-MY.WZH8 :H>O7;U^G11A3U1!4D^/C-K-?&4DF0>N&%1<.M16N%* MD^F8VQ WK%?=&Q*>I*;5RQR2,R+8!&R MJ7W"7AQM5_0-:]@& =R.RAD[YB:F:)7IK4QE66K&-S$HNJXB&W(67@5L,OO@ M4:J&O6I8C=4=6M8-8N%?X:EL?UW]J(_#O,Z)%+F.>KCN?U[W;)B&_U MW%X2X\_GH*?\>'TP.?^WWGV9U@Q2V.!P[9D3.B +YA$Y$Z!#"5Z!NGT$W],R M?92LO4W3O4]_,UVF6;<\75SOWYI35M8)%AS%LEH[5Z\V&P8A*^&S ;55'[>> M^+^'PF%]L![1<\=J-='16 _SMEG_NS<#?\;37\R:-6PC_@0J=>)>.2-8#E@O M)EG//,&1&30AH"Y6^B:M'MK:M*NP^_[WW&KZBSGJ@@*90O(H-:X'(-6;CD7' M9'..,38Q;,\C<]36[3DX>OC(KW=MC<#UO^+NYIJ_A\\K%C&9B"HR$+7%AT?' M0D;/,IKD(3HM2I-F%SO0.FP8^B*H;*.W0]Y]]RBL><[C7VS_;5ET\P1$DS'1 MZQIHRN HF'4UAU%GHP5"3^0.@F[2\J-]4'']L:O7L%B<3>='_PZS4YR4DFMZ M6S$*XRW3+DE6A\PSB!EE*ER*VP>2_3'],%FCWF"?@Y/[PH>>M#&"#?7FTKV6 M$RQ9@C0J,:D%Q3[*!N9!1^;K?!'BQ1K7J&W9_02->FO($XVBE9#'Y#"9F(?0_3$[NMMUV4B2. M5C'C4=-J(T*#0,N2LE(4G[1-+\G[ 6VFST'-=KFX?70SYCU5FF*\5F3'3>TF M+BG8CE"'^"J5,*/.,3AE%:,):(KWNLF$U;VH'O:DM+&I>QE=CO4P]1V)L%O4"U-'"UQ/ M8]G%O;OG*;TX;$]1MZ<+MJY@O/N.2VAQ(0P76&_-UO';:GW%.E$PD0NB\85; MK9X2S1/OV*NR]>YCKS)U!804 A5S09$MA9H9S#DPB=)["SFE$G:D?>"$?9]: MNU'+VI5OCXCNX8GUJZZF% M_VPQ#GW+X1WB\A-,:WM"W+0CW-PBRD(:;PH3OII D"XP/!^?T.$P,W$#+C.M:RPJ"8M\(P;;7C)E&\;K8T9 ^\ M84@@]*"WQW&P@Q '1\)TL5PI_@;.+L:=9>U2HI":*5^K"D3DS"?AF2DR1W)C MA,EB.PC!#>TVM]^Q\795YQ7\K\>XP*AT)//&8G@4<6$+"OD M51*<@:I!*_?".VN ^-L* 8^]99C\52,P]";.H7%Q=[/\<%EM;C/%23PKQD6= MON ALY"U83)KP0M*8VYW7=W:6?PP["6U1GY"3[(<&A.O\O?:X7KY*_R8GIR> M7#5S?W52QZ=VY>UL>C0E4;U*ZWFJR\^86 ME(NQ)">#VB[ V(.(4?F>.T*@&T ?0^/NPDR7;K&18VT-=,')]4&(P86@+"U. ME6MCWZR 164-4R(Z[U&_]\2923C^\0 MR#DK%?@Z &?W#2H^V^V1'R.S]B\SA\[S(%'0R#L++-Q:/LF;N%L8_,$@17( M+T]0<#,F,%@M641;3/)*@]QN'NW#[]@*!_K0<+"W- <'Q>GJ=($7^^7$?NY7RS0$I?W>IC?5$XPW&GZ/Q+N]//M M0>YCM@F[7YZ\]MN]V8>&EQ\?P :W1H:D%1.US%T',O 10V3>9_-B'?-2(7->(' 7BL]-!K ]1M0H[<5S,/'P M5;$]-3!FH_'E].0$%F?=FL>KN6_+/8HDMGEL;V;F6?0WMC]2YXQ&, RT>'2] MJ1\R2&:\$C%:'7AJKG9?R?D[/.KW*'BM=DR(0: V56JIJ%8MU>$.027/N M.?C2S ^[1-'MIN.M9W".$S,79)1B9%#J&I;C:$$JP M&!6%^];$&(MQ&9O<^;N?G&%AL[^:G\#-#C(?.A?VZ=.G#QW,S\^D/3E.2^N[**GK16)#Z_H+SJ?=XG4W_XZ+ M53T)_*U;769P+SHS9R94KB.OBCFLXZL9H^95][6/I-.@$9CE&VQM>R/J69WC7K$5/\Z M&-K\?")Q39?+;G&V9N2B#,HK54!8EG5M06.\82'1D@"=$J#(*DC8;LNY[_'# MG, UVWKVEN#0&/B,,UAA_@2+U=DOBVD^PFM[J3 FK*<"H!2E[J6<>9&!">ME M\5PYA]O- 'WL+<,% M!1,U(QY V>PS!8;M4W ?QC&'H>^,2A]"'P%VZNKZ>KZZ)H%<[(C1!/Q\S88.9>1U'>_[9O3>D M4_S:77/TH7H;I!0.I&IB)0ZF&.$9"-BF&.$Y\AXP"*HC'S_# M_&AS3BJDXIQ#I%A_'0V6>HTY(+,HI00>5%#;S&#::L;NY5N'A\->NNOV%>08 MM'\QA3,EX74I#&T]:DKNCQF[K? ?Q#:SU M7Z?S>H'TG'"P0,XN!F:*(L*+ 1;)?V$E\QP2_6;@V\2S6^G]QIL'UOPN>NOZ M$.+0VM]<'SXG/ 0H6%L3%%DK^K.U#'R-L"7]0,E8$N]MU=]X\W!3CGO1_LY" M'$G2\TZ95##*:\LU\ZJ0)- E!H1<0K / K$XL.,J/GS15/DN7D%OXAXA9"Y. MH8S29. $,RG5VH=9F>J68KP-R(\^."\F]B;>W'PF5+$<,:+7>2N#)VNZJF2!I#7-6;[K?#U Z*&'J'HKUV MM9C&T_5M[G?=XIX-%T*(3FI@M@XET)#)[.:@R=_W% G8.JAUNU9Y3[]KE&C9 M1:M=.Q&/UPXM?SF[_C?K5>9T3DDG,M5)T\:?Z@U*1XM.)VVL(.=-M1HKN2V) M8RH\:;;;[:N:D8'N?$EJ$ZTJ#IA!7B=F)L6B(Y%EFSG/R@&*)K4)=TD9I>': M6^F/8&L'#0R^U<$<7\.W:2WP_?#Z(I)0/D2]:=_-:X.9R'QP@LDH<^!0@@K; M-:B^[^GC0<4NZNKZE-W@RC]==.<,O/I&%*3I6@_O3N?YBB' XE6.I1I>S72L M;0M=2A2E"AZC45#$=H'Y-F\;-A78*SCZENW08'D_S]/OTWP*L^6KY;*K_&#^ M?;HZ?GT\Q?+V!R9RYK[CQU*FZ;)E?T(E>:)=F_9GJ+MV[=:?%3,IY*)"3&K+ M5O>[O'W8D+U/,#67_=#@6O/Q%=/QO)MU1VKR]6IZ^9#D"__8+J6#=CK>. 5V=O>Y.OG5SK--(UYUH MN%$)1&21K"69SSJ)M%C%M);&6!X10Y.;0X]2->QUZ;Y#I_X4, (TW>+A(H>A M1$G%&A9-71+1).8A\5J[*%U0T:,S+5!T+S7#>L<]:KOK6_0CP ^1?]+-OZRZ M],>%MP_<)%60<6LSF5.++"I)YE2 2((67LY-#BKN4#(L;GK0[IWCSGU$/0*L M?#F-2_S/T[J6OE=+?%G ) I$420KL4[/MKY.R1.. 0\4*^I04FARB?X!>H;M MQ=#[;M6#T,>)G?,EY= 7YV1A/M1KECP'%DDJ3)(_GUV1*N:70L\H]JL^]/TT MAG80_OA0=%%ZI$SDJ(!)NRZM3H&1M"Q+/@5C0*"'-NV[[Z-F=.C91=./XV<' ML8\ .P]=_?6:5E"*B5GTM+"DH$T82=\R%5V#4G-GK.WP+6#Q>?0A]!-CY MM.@28EZ^(X'5$MEUGY*LB?\Z(,][KS;#@6.6D8&.7@8M7*-65/<1,Z8[DCMJ MN>M9Y". S4VYO)_3DW&Y^DP!Z3HJS=>FY_'@I.3U/I"M@V!%%A2("I)<+J@2 MV6Y_>[)R"ROT&(ECNG#3#\0:J6=TP'L'Z7S^YT0X\@(RKXT .8E+<_K?_O80?X^-9?JR1G^?PTFW6$W_"W-M ML[%>&US:2)[D>FU00B,B^=K!W7#46J7C+D4*=72BBQ27'BTZ2-*5?9 MO^'J01TC -B-YI1)%$W&-[/DT5$P7)!!\)%V\0"TUTNX>6K>#B M#PDN^PI\!$;EU6;;7:OA8WDWG9-YG,Z/U@;RU?QR,UY.5*W533HR :%>?JS& M,G)@H M8GZ0.5K4 TK8$;H6N<$CH:J*:H:O1;NJ7FTNX2^+UTV)* MC'Z#V21/Z'@*]-.HV\P:N_/<^-& >I*% PQC%=*W>(T;))CD9I) @#%>](>U! M,K;#W$%DT5]8)P> OKC^)$_UW[L9?>1WG!X=KS"_HK^#(R2# MG_#]_.LQ"OX&SI;T?;?XVEU[S!M8X;53"&&$\4*1FU%LS?PY3KY&/8K(.MH4 M,-K;>8S=H=HCW=NA^R"R_&/7^@@BFW6!8TWX8'YS2B[-$;$R[?*78U+6\DI" M==U?MG_Y@HD^6OOO3[RRWI/K3'%<'<6JG&?!F,RR\AF+]DJ4)H'S?F1O!_&# M.H%X03V.RXR_[KXCQ7RKNB_-IC5M>=[']=5WF,YJ2T MLR QKK1CQ7'(Y&K!G39G6T%U/ZJV@^I!G(D,J[$1^ (/]>591YC+C^7:SR:J MZ.($R;9P20+.13"ODF0@%3DYMH *3:H*GD'C=M \J).75AH:+_AJ?=N@SJGZ4L#X]IT7YVNCKM%+9DX MSY2%F'W0&!E:(%:R4IO2>D.V6EL7O;6[>'RWW[,=0 [BJ*5OJ8[B&/BV3WH9 M%=U(\2<4DY"C,]Q&%D)-K4;#673$*50+&A6'@DVVNJTIW*[6]R!.7]IJ9P3; MW(.,K0/X-4]?%].CH]J;14"RV0++7%!,[K(CFZL,0^UB,LBS,4V:"VQ/XG; M.X@CF,;Z&3/ROA)XEL?=+-.FGZ?SHYKFG,A@B_5(DDLNU#$JA4%1@@FKK,E* M:&@S!^)95&Z'OX,XB&FOI8. (/UL>=Y+Z!J?8N*-16Y1LVCKJ.E@+0LZ*9:* MM)*V 2/S0'!\@.+MH'D0IR@OJ[UQ10_7N#P?$'4]H[[^^20%Z61.D1E3UGV2 M*-!.2=?6]T$%H"U!FAT"BBU>O1W(#N(L9Q$+EDB1^%VP-*]+]L./8=ZRK"_?$>P8=XJG9T NE1XJ=<9 M3;V5AIX%;PU3N6#1J&NW@!>H4]X..0>1].]#TKT!I>=IX+6%T7159;2$>=V< M5[0CXSS5$_ ;I/]_[7U9-,BU\,+TC M30^_]KX7-]YWQTCIY)4QP15::I@$56BIP8 ,C"*5*RY0M;&]G:@I.,H\6 !;4@ 20@1G#(>DE4_(E?"YT>2E7BV#VWM[NZB?1*G1WI,3-6&T*Z4>@V>%D0;-!@IT?EHG%?3 M&?A83N]3_)K3^6E^7]ZE$EA 8Q0Y2<5=2DBR)-KU@QZ#^F%SD+IB\52;WY*H^0L_Y*J]P M=CJVZ[QX:FO?>2?UDSC/PK--41(\>=VH\TUO:>FD MD5Q9$!J)!T',N\ .1\H-*FAYB4S MVY:M5B,9E?6U*T($Q;0&^F4'O-BZ?8U88I->I_?0TQ=V]E'US>8W(\B] _C\ MYWF:Q1F>?CRG3WS9\L 2)4+!>TB9DTL.2D'P@4.= 68YCUZP)KN5=Q$S;2_* M!L Y6.(3HF:Y6%T3R4O*;M=>6&-,C JUCOX&+XT!YXT0&864@V:0T-.O M886^NHF3NU\_+4*>,. 90?I=8>=:RW*41KA:?.15'26'!'T?%0/KT 25F(EZ MR&2 /1 T]3" ,91Z+S[VE/#4Q0X?MELV;\_BCS_)/5Z. Z.DE;[WOR^<)GE& M9Z.&D 4'E==UO"0MDE-DGFEC!@[Z'/:^7O"QKU+G;24\-6@J&\LWL\5R]>+; M>KONY6*^7*[OB9*H+B89A%);-94,6H?*D26)<.:&S?G< MFX1I6F.WP=/3Z*&#!'SG_.'=9:VJ=*54)FSM<&@L MV*31>U5X:K,+>2U.C02Z4?75 M+0!?4 I-B="&(ZNSL"E%D-KXVI4Z0ZBWBK-C7J,U.K6Y]/@X:4>VZK:$X-X: MFSHON<'.YC+3NWG\^Y_?-\W:3JQ4J")E691YU_G6V4-@GH- ]-*4G+@=EG\\ M^JII1_ \,9X:2+\#?_8B;AJ;?\"?-<8E =)W%N=$QU: L[Q\>;ZH^CAQ*E/F M)"/8@I3#)9,!)6=D->@P:>F=:3*U=P<:IYW=,Y&':Z7#(RPZ_:4>=QWQ7NFD M447JH%>V+E?=G>]):EF-3[:L-V)KH+0J Z]4=CUPJ:4((MDGSV]W(/*;:U5U0=FN? MIIWR.ECM!W+W]NSS?\__*^."UJ7H(@]!@A5U$U5Y#T@Q,>5H7A3#HE.RR=6= MG2F=-KWN#J![JK"+IFK#623$Y0V3JJ2"&6M_U)))I(%!B$I!D3+IHAWJW&8+ M?'=:I\W">T3J?FH\+JR^F9\O-CS*C%+')*%0K W*,&5!G/[;&6"QF)X2H+<$8+1S1@W$Q _?PU+S*6VLN?D_D)$Q4D4Q<-Z3B$X#((10!+-MK49C[K MSI1.._FW.YCNJ<)C0ND)-QQ%21Z*TAR4* *^?B#3O1^>>+R MJC]$D1Y+L@A)>"22R1TB0XHS=>")NVB(\MU)7D[&!'L][+AE M,0><8MS[K#:VW>+^BH5NW5 Z4W\07 MWCXLYND\KMXO/N7%CUG>H*L O3>96_SY>SU?*BWP"32J>@P4:A0"G% M(+" M;^9B-FP' ;.4[_[^9-#X%"MW;6>'"#"7E#P[K*$B'OCC/ 99,Z^7D^@ MU15K_PENA)%.%!^'I3BW'CW-V>K8Z\0(8IMEDD!4T;F"F.^!E'000>RIRWE"JO::2Z^%# M=<(&O>;U/\Z)MWV2R#N>,DKZ^!AU(Q6LW7[-97J2HPT:T4(NW)%3$>1/).G8 M%$/AAC/9VR971^XG:92Y[+\\^8_Y*M_5QCD$+Y(R&BJ8">3UIK;87/ /"9US M6CX1[_=0.&T!VDBHN7/>^NCZ.1[_LW]W[7N?U<@7->RE_0"VHI..(P4W.C.L MM_,BN%A7'?I!B=QB&I3\=>"1-KM"EWV3_X:U"'[U(JYF/RZD>PWLQFE?G ;. M)*\S\2C"-YP##R@TESQ:,^P&R\ 7=NM;=M'_KSOB#21]/&[E@"WR^Q_6R+&T M+,Y_ %F^B&RMLL"=(\4'2GH=5P6BXL:8[!26)N?2#6.=\["UY]G:>W9S_RXG)YZ='?+S[.OGQ=K3=$0V0E M&9? URDO*J(''R6M&"4;1FM(L&VL^5Z*)L;>9""Y.4MG%(WU"KWM+JP*R+4W M""(G03%$1,#B## 3D=O D;?I>?X 31/?5AI'ZT.PM(<*IM[#?(G+K_7Z(OU% M&=7R]3_S(LZ6^6(/7D;CLM0!K))UMPT=8-2T.'B?F(@R"3[L3/SA]W2(D'UT M.6\CV!XPOT@,(W,"R[#AMM>?.JWB)X]7#I-R M+_#8FDIA3-D@$')M.JIJ^U$4E&T8XYQBQ7%QLX7T(P"9,J8X4#-WZ7%=CRX+R5M!9F"+0@@F),5)OPM95=RBYF"KZ'18[WO&#* M*HC#E3Z:Z#KP!5=+X+65\=UE(8"IK>0P,.#"UC)37L>SRP"<*-KW 7IR35!>S?^5T4KA-.68%,L1$1A7( MO(2GM-_:@BX%XB>(?YQ_S]_-%_(K+_&:^^',33FP_\S&?5E/Z/'^- MB].?[[]7?5YN5_UY1DI="V83B7PXQ;/EB8VHO-("=*W[5UCOZ6J/P$VQG&.0 M,8A!L?[3T#MM(Y4&N.U5UQTXU6LR_N.\9E?TQ9KUM\OE>:: ^_."N,)8.3]1 MPG$GUYNY]4"(%088B%7CM>=91)<&#;4\J++R\-Y81+J51*@=#A9!WXQ0&- M"1 U#Q&%5%(,ZUXQ\(6#8.2.#48MI#TU@M:RV2RQK\[K7:M-Y_S-TGN;M6"+ M8](7\-;9>K^"C*.>5GO!T9(;EL7C("#M]MY!>/+'AJ>&LA\QZ&E>('[!Z:B% MXC.\\*54/6>0,),GL8J"%)RB#8:@2)*K=MD+,T*Q^\LN]D> M= @"O[8!WOFF34Q8Z)-[D*E>G)=ICJ7QPP?4N\N\52!?'_^B, MU2Y"3G48M[(:0J%@+T7%(Y/)"/]TU?Y]%USOI/4="JYW4<'4\?:ULX4M+Q=5 M']IQ%@NIVF0#2I+2D3D-2)Y[AV&=(NY[0X>HV$=_\[&%.?W^X&TVEI]HZG3SP,HP48#A9B!SA8S'[@*G\X MQ;B>4W>#&4'Q6(JR3HW3DGR=ZFHW 4?>4,&(@=%U0)17+C%1N$D\?>-/'\ MAQ9(&56X7;3,7X_<_4P?WO1PC"6*I#1D C>H6(O-"?50@I%*EL*R:3+V[AB?Z-ZQ'K?-O=43]5AN7(U.7O_V\^LRV=?^:XRNVSU(M M'/D#O^6+/I$^9)=5!A]")B-$"LN]*J"34%)+9RE0;[)GV8"9:7.J [!UL_AB M:D5W /;7W[Z?SG_FO$X<-DY^Z]Q5)N^N,8-CM>:I1$F))":(&'TM *RC,%H@ M]EZ*)MYWGAPL\Q::ZP""=ZY!5P>-D1D?5;T-IFN'728HOF#&@,PB$:/T-399 MI1\FJ\.DL='6]7Z:F'S'\2Y6/LY/3]_,%]4>3]!*X:57()+0H#Q27FQX DN\ M2,.+XWY8)=IC;^IP!W)/E=ZJ"AE+OKTZH8LJ!$J9XU4?N^7VITM^PF*]M"HI MEU+14K)L)#B;-0B5,9644RA-YFCN1>V$-X;'1,?.T_+/@,&NMF(E/=[B[ZWV9-E>6GQYU^RKD& !F-!+AM>EX,1R4 MRTC""@FX]A:E2BZ*I^NQ-?F%K X MHM".J^,NY57[5T.=_M)X]7 /4+E2(5O M5ZVWWY?K+]M>6WHY7ZZ6ZT0S7$LTEY=%4#(Q+7ATD)TOH% Z\#(KL$DD#%): M?XE/KNNNGT+9]T8#_[^Y[7T(LV[&M_($(]][EXGH&"-T*HB!&" MI077:.YU8O3=F[?5GH,OO6KT"#Q(3\H)B+9-Q_>#29_V$+L?"VBM]8E'A%YQ M^W).J_/9LMY0I]4]KQO15*G>M.&@T'!E0 A?YZ%I6>=E,C"VI!1-Q*#5 $0/ MFARZ*W'3GN!,@-GF&CRN0/G0BW?W/K!AJ-SRPMV!B Q2%U_+29U5$A1#"S[% M.KU4>>Y4,C$U6;RZBI7WJ@_8G-N6[(HO3(!5T=?J7 IW=$:0@7,=C))JFL5_ M, =''07O@MY=8X V&)CZ@'W;X_ '^:-*>YDOZIUN/(MY16J4AB MC:)69P7PQ7@HUA6C3'+9#:O2'O*VB>N#ID'!O*5*NL!8K9S:EDO)*#SRY""@ MJ5WH:MU"'4@I#04CVNCD40V'T]6#)SP9'U]GMQ"QIP"G5OX'6T+W73*I=YX@UQ*C8*]77<+KUT)N97:![_%U30V1?)<[;271J M@-SB@6)L7*Y>X<]Y>?OM6TXS6OE/?WY8Y)CKA_XKXV++)F,J.2-3O1I9FXW[ MVF:^2' R*BF*-"*F0<#9GX8)ZR)& ]03::"#W;U?B\YC8%I:5! %Q8A*Z R4 M)D= ABJZ7%ALTX"DHXLCTX8[AZNE TPUJ2BWVF1?0@3/##GP(#F$7(=J)!,P M>Q98;E*1^-SOF>R$K:>X9[*+HCL ^R^W%2[F?PF1@R06G(J4='M/*Y#('FP1 MZ(@&FU*3DL4[:'F&=TMV LA#=TOVT-;4H>%=QXP?/_VY_&-^=L':JQE%)?2( MR[NL/-MDM0//I:WL(3BD(*@HAL9DKHT?-O!]]W=/O)+W KZGT%ROP/R<\=N& MG4NN+-H2*"SBVB=:<$K=C*1_!299K!;GX["+ZX-?.?%D@Z. X6%ZZA5]UXSK M"%%/4'7>.P=<;D=Z4)F>P#U(U;6HRFNZ'86H/172 MJD_YE'[TA?S_[[CX>U[1OU__LQIIOFBJ),GMKT=:2LJ8%+EF0$WL:>=U"2IF MFYO<87^,L"ZQM0\&;NZXC*F0+CH77006:\.C>+/.6%80DR=SBYR#SSE19NZ" M53[0SYIL\ETG8N)HK8N%<6^E=."S;D2JP42EM"'SHHB1/'@=\&9(%I+LP9B0 M2RQ-CC1ZVO'=7YWWX&(/V4Z=(G[^[_GGK_/S)9ZEU_7":<[7:YC)H9+3)E'. M?M0&@A<-9[RD1,:+1H/7V.-HG)>T-&=DNV(:C& ME'E'D/IC=I8?MY=B?*#_DSLWI@Y?1@5>U?'UKJ28*'4) [N-[_KF:7<1&L!I M?'EW$!+]E9J<",:_G=6MK,3;$4P_A]=ZZO!L3 M>PBV U3<8TQK:R&#(J-[?W:Q21&U,MXD!=PR!XHCL>9B!B,CTP6Y4CP\82W/ M731V@:A]D#"L1.=@M1P%XFA=OY@@XF-26C(H:#(HEBR$7"?N(?.'=55]*SIAFR,'*&CEJS<%S94$K[=!S00EN MDY/ PTF?> AU%U';$P-@ZCST[N87U]@-/V]=/5RS^R$O:M*TJ9V_WMI-,R5$ M2HRDG7(5/@=7;UV75 I2.LHE&W:Q9732.B^4'!E8M^Y23:;EJ3%^<2MM?;OV M8M#4AJ63+(H**M0KLY[XL"5"4$E#)C_!/"7YR0^[EO? 2SJOD6R(N[$DWT%@ M<(V!E_A]ML+3#1\?29N+'SF]F2_>G*_.%_F"YQ.'*+@V#A*S"I22&;PB+J,I M26H66:. =&=*.R^>;(//I]%K!\#=6[Z;"<5OSY:KQ?DZZ'J_^IH7G[_BV;8I MT'^LVU*_/=O<]CWA.3//R:!CT@B*) _!EP0LQR2\E@Y-7W'OC@QV7N/9UDRZ M1%$7U2WM)//'_.P'Y>PY_2VO3\#2"Z(;O^2UQ%[A*K_!V>(O/#W/)\D58Y0@ M6=E /BEK#4XX#QBX5C$GBL::7$?J@?F)SQJ>JUTV0E\O*^)#V=!O]V1#ZS^V MVVB;60S;_(C$XI3X/V8F*02=CG M;!)3H.&8+>%W_.?LV_FW/\[K0'"B*[-XC*-!-N+^;2,-<=*+P>RS?K[^Y_?98OWA;3(HN? F(U)@&2FP MQ%Q(!"Y#\LQ9(84/C1I+CL7!((/PS]D@GAP'QVP ET6MF\EOU_8FMX'DB2HF M:8$,D%N*(H,/$ +)Q.3@&#*M4-[?S>V$ M!2Z-LA:"<'6[/CE +PCC$5T)N3"K;UA,H_/H^VD<9@+_/IENI_AC7C1N[M?] M&D>>E.@=5[6\RPMR WR]320:S$W\3[QB/,S/,%MY;J?I/8&D UMY M$>/BG-XZPS [G:UF>?GR?%'5]^(L$8MQ\\5)';>#1B?06H?:7B2#-RE!LBYP MM)S\0IM>EX/(&X;DYWKNWD"%4PDK\':_>]81BDGMM! M['A"[V!=O;QAFQ<_**V\6Z27,<1:>LO/\Q6>7O]YG5?RQWSU7WGU,M+FEVX>-I\8C$QY&P"9)1-#AH *,_V1"I+!,:&;W#&;C.-AUO) 9R405+>A?#J&.-3;126-*DYK5IV5S MF.T]U[/Q&H(G+)FEV3) MIC@3A!D42 UYVS"H/KT4;V8PCKZ^,[:)8I[U)$ .K!?F2 0IC M*?!RB,DK;J5LXEL;,-/5)*5=L/44DY1V470'8+]G-,"V54@R!HWC!G*J;1M( MV(#,)3 B>9VR5R64%JA]D*K.FP8T!\V\E08[@.,(V:TKP:3,"TC-':U;M@ : MB4". H6*,AOVE%V'QF[V<@0S& ^)')X8 ,<,^>'W!3_.3T_?S!?UETY"%,%: MZX$[$I'*I"8GD4@\O1 2/= MUT(,!5[6S3P2*B^8;'!'Y@EVE,"1KN7_H]Q!2U _ZY#@UPW"QP4GN-"^3JYU MH3I34R\E&C2@"L,@)$_"3E.T^502>/:;VL_ &[0$];/V!MM]R7-"]8"&ZEYF MZV.$&*($A76WQ,JZ;\(U.JE\;R/D1F7_V>^B/P,_T S.S]H)[)!:.25=9-Z# M!7E.+9HTQ.B!^6>_=?\,'$ C*(^Z]_\D][37W]T(I=G] M[ ?>T?!>]E#.^KB/39%DM,YHX"5D,I-WN8^^"@0X"M5\O9YJ,222B MUF7-02D*-;U5 ICFFDEO+W9-->@COP^]D[8>HK[V+LHN@.P7[8"NXKTMC=Y33:& M"0K7-6I#C(0$J)@@1IPO4=KL;9-HX%Z*.C\Y;@Z6^YJX':2Y#B X1D&-9EI+ M,GM>^XHIP6C5HHP*',85_3Y=X]MSO8AT0+3PR 8X;\=NOE6G7E]7TB M9-()40R4F,CP:0$$GV,$QARM@SI+6BR[,H,'V>G:;580]"WU?:AEZ&Z6 2N'513!G8U6?+J#K72J+R*%G(QBD1B$9!%RI\4 M&B6+-5'T57SH!'6D9S$"R@ M3+8HWZ,Y[1=C]5>&U*_Y'(:58[\5^.M27+=-MD*0(LN0+"- %Q("RP5\H+P1 MM8\)O38&;8\&W-['[+=V,6Y[S+>KS(* M$4UBE(4Z+3.H)$A:BD2F66;&9"P47O=5<[(/FT>Z"'9JGM,A\!DLF(_N#CTH M+"3'A9J116GE:C!$J7"*&6+1T6>OT)J^NJ.-P?6SV:'LPGJ[P>DUAR2.3M'().*6I;%&>JK]JC!M'O,>R!'H.!ML#<\]LU?5 T0J T M=1RH*Z& BHJ!5PE!Z,B"9D;GSGHK[<;?L]EA/09S;(&Y9[ RODAI/=D93Z^N M/%W=8_*J8#8%@:5Z634J!1B#@.A\28%IQE27VZ\/ H1BI*I]DS(X*T5X,@4@I\3$3])@2L7G )1,)*(E $L@4%0 M'F4*V7+3KGWVT_)ZW/NL_5IF:]A-:)FUS<3CF@L/R^?%ER^+=;G;6Q+"[&PY MB^N>(I>ZX\0Y#U*!,I)D01D"Y<*!OM0&$;G),CW:<^,I"#W2C93#0LCN$-#+ M.C5.$OVK0$Z*%<;:[$&[S$%YD2"$HL%PG;@-JIC85\>HQSB:)AKL#[3MMAD/ M0% OIC3.VONK(/B)RY))K0*0'D@KTE!(X"UI*J/*,7(AC.H\LKO!TC0!W'$8 MT_08&LV:GJ3E&46DB?Y=^\#2)_,G>L]:5J/W/7OL10V;G^W$8Q\=T#!8P^ID M'>8+Y3&!)_#:.. BE<@X*RB:7 !_+AW0? C>.N<@1&>K'RGU;IR#A,:B"H'$ MUR:=_W<'M!W1VZX#VBX8Z" $NN&2W>TG5 R;Z.R?M&W;6^4MJ]B/_RI3AV0=;"A07*2ZP*8)/Q".CW- EK3+73>Z^ M#Z)NVBJ6=E ;7S4=X.TC:8<(^$IY7:KRQ9;I0NAH./U81TT>"1 M:Y#TO:(=2ZQ-OCJ MFF/N]IA;6RU=("T4_\];V]B[7-R\N#S1CD@ M&4[Q@><@Z]/"B[>]N.-MEYO%,B JESR(*!DH29# H"S0MV5BTF83Q&."&_RV M@PJ@'GK!9Y+7;_3)OY\HQU!*+)"*E,1/IFQ(U/&IW%-P&G1Q/![,S^7K)BRL M&%V[O]0:C2_L7KW(]E#E RY6/S^34UZ2W/;U(/<^:Q3O,8S2D4Y0[WO9);1R ME-E*R@!]G4*HN/" L5@H*N2@/=.\-.E6\AAAA^>+=S__ZE#N"O]:B8+26^"1 MC$!9P6L?#08E<2ZERP%9D^*6'6B<-O@9%46W4\@VFCHV3W5 LV^F:Y6IXD M64\:8H92ZK38D#AE$%9 4,0MXTI@:K*O<"G<^G\[#, M_SBO>W0_ZB[*7J5I-Y\Q3M79@Y2-Y$]NON02+:0_H;$$""$+"H%)P%TR.%6XB/0S9]IT!+B/ MHHGW=<9 Q*W=FE&D?RP^Y) JUWL>U<2CM Q4[H618R$$5\@BC!#UF*V LZH. M-G-:6V:XNKF1<52.9;/;;H34 FOSHU@G*7B*_#'0JBOJTBB"Y4ZTN1UP!S&= MNI-=R T_!73Z M&%=[L*(?0MF]&.+).BF-R4GG-E,"[Z*F._3L MH^F'\;.'V#O SKOYV1=ZVK=7.5Q9568LU:FT8*2H5\"Y)&[JO$_'O57.1R.: M;,?<1,N\ .2_G9S_R8C6K38<6+NKQN/65@TC))KK$(0WY7Z#HAHY;(ZHCD0&,H-[O'W]>][.:C>]+^ONJ: MCR:[/C3_VS7J%=&*3I$,G*!07^H(B,& USHP9;,U-VNP'M3\;SMJOEF T4KS M^\IN:LV_I:AZ23^_1KXM,2=E"B2C)2@=ZDFK9V ]!F&4P#*PUO?VLZ>-%L;7 M_8'2ZR!"!R C$P0F57+!6B7;S,JYAZ!!V#%'LVB-(O<.\//K3L4;DL:+;_/SL]6)IO]Q M"M6@2%>1]!715([:GN![?R]Y1]=QCZ\PR_S1>K MV;]RJA:H&J0[71 M ;P^YN_;#LGO2V7N1%A*+9'6^43+.JC$#03M)%!&:;DT484V-RMN$M+5B?0X MX#E(UAU@Y<-B'G-.RSQ;SE!&WFA&\)6M22LF@3!7:HP:!-.4NA MHFF"FOM)ZFJ;>1S\C"3_#I#TJQM]>T9/SLO51UQMNNFE#WD1J[J^Y).02Q"J M2"AU#+PJD1+66B&&]'WG;)&R-&DO/IS$KG:,6BQSH^EGZE/27]GZ2"PM9K&R MLYB=Q=EW/'V04\98B(6\M1&UM2?6296&I!JS=(%1KL/MC0+1^YHG'4)&5ZG> M86A[8IWTA;[?YV>KKZ<_7VP"R+4"+V957../)Y:2JGU?, E*5CR'X U%D[XX M+EP,B@^KW-GCY8.09H\5:>/+OR]\U7_AZ>GZU')=<[UQ2>H>3X,@OXH(-A2,WWYNBNQ?3BEX+-^:S,W M#T^OV/T=_SG[=O[MC[RZR*.N\>YK4U>5+44/J8!RQ0!97P&+.A4L-@E=]G!_ M!Q,V;&.6'04>)U?<$8+V?FN-6EGM=82@(VE !HI\6>W+51ARF9BP@;5"[&'> MDQ_'0<*T*NL+J_6K5[G@^>D#ZX?STLE4$OBH<\W%*%;)3D-P1@BFK9%![X'( M(>\>AKOC.&IX"O$?3[SXOEQN!&S.[^HGR?+2";,E2+8_1 M9A"2U[W3I"#PR"'I4@)#)0OS>WC, T@:!L[C.#:94%E' ]'+F>$L**-I#"$E XBHQ=#D4Q#T\:&NZA^'Y M:,]_NE)[7Q;Q&E4970 KCMOPESCZ21RCEJF&E-'BG=$ M8N!KAPB!-G$?T6.;H0:/$3:LW/HXSHJ:*&-WQPG0TZEM MZOCO(1_^,7_9SCJO.V';1@AO9J<7[CUG;S!J"T&C *4811$J6!#*B.!$U-H, MV\0\@(AAJ#NB\Y^G4DC/P'M=2HZKV8]\)\-K5FTL13IC(;KHZIE7@)"\ \Y< M2LDG&\VP]E:'T3$,?L=QI//4:ID:@8_F49OJDVUB_[ZL^Y#.5K.\_#0_36_/ M7O_C?+;Z^9Z$LB#A+$]*K3^6OD I]1A6L$!N/VL(D8(1QRRW91@D1R9L&$:/ M]F3G:177?H;4]@?UCX#+_'_^U_\'4$L! A0#% @ P(8.40A$]7HM" M6"X !H ( ! &5X+3,Q,7AC97)T:69I8V%T:6]N>'$N M:'1M4$L! A0#% @ P(8.44I1R"8F" /BX !H ( ! M90@ &5X+3,Q,GAC97)T:69I8V%T:6]N>'$N:'1M4$L! A0#% @ P(8. M4>[5Z%_1!@ OCD !H ( !PQ &5X+3,R,7AC97)T:69I M8V%T:6]N>'$N:'1M4$L! A0#% @ P(8.48*?*&'Q%@( 3O8= !$ M ( !S!< '!H=6XM,C R,# V,S N:'1M4$L! A0#% @ P(8. M41JR$/N#$P 7'-D4$L! A0#% @ P(8.408??,&S&@ B T! !4 ( ! MGD(" '!H=6XM,C R,# V,S!?8V%L+GAM;%!+ 0(4 Q0 ( ,"&#E$1WUF9 M;& (\#! 5 " 81= @!P:'5N+3(P,C P-C,P7V1E9BYX M;6Q02P$"% ,4 " # A@Y1^CG7&UL4$L! A0#% @ P(8.41$@E$M# M?P )+@% !4 ( !\)0# '!H=6XM,C R,# V,S!?<')E+GAM 7;%!+!08 "0 ) &(" !F% 0 ! end

    [* ^5HGTL+@ MU5$J[>I] *XLS'V74KMC?72<4KO#\5UK^.XI VN.K..4@3W:B&WSKO>VD,:' M%@=69:O:527UB_]CGS@M*MD8D.K[=;(<:K5 M6/*5W+N@->,;59-8"=/F+[JJ2:PP<:\,FCJ( U636-4D?FJE=17A5$WB1](' MJB:Q>K]Z?PW?7Z_LG(8445(UB9MX2JGFV1I6Q]*/D)#:KGR->IXZ4LRMF'LW M9<:=\>G+%RCF5LRMF/L8QRD[UEC5)&X:8Q?O5TG$.\%M/W IL79AN\YGA1OB M3JN:Q _I1IKC4Y]JK#O>5&7+YL)[K!^AM8N"MX)W/=;NW!H^; ,(!6T%[7JL MW;FM]Q[626X7ME5-8E63^$E&]QI;/=#JC.R3!_55!<&&AON5J'A"HD+O=T:& MK62%DA5*5M0,[+63%>=V9SPT5%'BUH@)M=%XZ$;C*5%?=VS7>:.Q"?$!592X M?CP_UGLG[Z"J:K#63],]988X0LT^Q1 G9PA5E+A6[U?;*P^4I*6*$A]'#QS# M+FJS/Z3<_(8@>W2,K@L*V>TMROO4W[^[*#&]S@]=4+XOS$$)Y2U5B;?>)HL; M2RX;K?/$@>A=AOS!G+*'XZ@T\DS\KALDTZKI'IK+G9BSA+O:SV;/U.!] =@F M'2V*-='K[)>.YL$OZ8S#GYAS;1Y1;5*^7IL45GN^8#%\G$9T@Q/%,4\648@+ MA):.'[F:'VI8[*RG'1)6DN-<'J:^/,Q!OV?B,-W8AXNUR8U\]WP1<#*ZP*Z* MLAB6@Z5\#NN&'UQ'\7?MVD]GVKOH!Y VQ0\2[1^P3@OM_ P^/'NFP;U?^ )N MFO!8SA('+LMQ:%XGV:[3D%HLX^N'/X1W!S=(H]] -G_B%QV%:-;&3"PJ4/PU ,-/M<]^\KU3CSGM MGL$9(O5#E')-;^PJ? 5,O4:F#&^(K_[.$I\6XQ/P)7H=U=,BM5\,Y) 0%B0I MY0O*890*\!-MM@'WN9KGARQT?!:4+)_ _4Z0(>O!@SZQ.-7>=[3W\*6F(SW2 M&=#EMPP^YS&P[V>^B. 2X-UW**#T?O>WGG:X2JBY MCBD&X2MOV>L:(3K)Y] M&YW0N952Z&B+&$1H#)/6)MQA6<+%ZG#M"CZ-LJK"@A$XXB?FDJV0X ,=!J\# M>R'I;6@L\*3U^Z#77UE+W#:LK&7B_]BAI1Y'N]L]>VV0]OVT>P<#+2@W "B3 MZ(IKAVGP0<\J-/ANRO2TKR@^\EG0PX!2*4@@>%#D>0FLB!RXEP4>/#0?: AK M#K(+N- !&>5F,9)R]6WK2'X2DF<5")@$?S!:ZR1W"@<]2GR<[HN8 W, G,O6 M)+^\E(2R#''R]&SSG6P":BY+^4LICOK51YRM8T.X3K*&9LW!88R6*5?]&^?E MNW\[\VTVT6W7\BS;&%B&/6"..[:&WH"-/68;X_XWO3\^R^^:Q65L9,J[$UC M[UWF 2U>L.":W21GSY?[U("<7UF'-?+>EX:>=SP:TI(#4"-A=K_08%Q@S_BB MY"=KWJ UL"Z\OYW]=,BR@[5+;8/0U8!WHM'WZW/V:A.F]KY50GI MC;PB9 <]UB0!>S[RP+E"[2H^N*1Y;15%RT:-U!S':+LT'O=&MGGGKDOVX*Z- M>_;TUQGU#^VO<^L>1L9Q.@*I$3_"B/4=#U9=EUK<+>'SCMZ@C1T)9+S4&$:B:DQ$3S%UTU$U*8N-?)ESJ( ]5,2#43>FH] M<13A5#.AQW)05\+'[3_TH=ZOWM^0]]?K9$U#*B"KAD)-K#!2\Y,60^L(E:#; M==*BGO5"%&LKUMX3&NT,^NJ H&)NQ=PM9.YSO3.R=54)J6&,7;Q?'?_=!>ZA MKJI\/=1>QR/'!AOB3*MV0@]9N%9U$SJ>-FI=):[&H=M0W804O%L+[W.]K[H) M*6BW$MHCJVH@6&^QC8 & Y&IX[MJQ8 #8WZ M*T'QA 2%T1D>PX%5HD*)"B4JVB4JSO7.V'Y8ATF)";7=6'O8#_7>2&TW/DR8 M("_B@IN ITYH?L"Q'+.C@B*9(IDBV5,[=="$0U35BENUM6W4^]7[G]K[5<[7 MXQR@4ONL!V7(=(SA$1JVM&NSM9Z)!*<[0%ZOU7G0<.%]@%L[YC8ZUE@EP"GF M5LS=0N8^!]6M/VSL4S&V2O^KQ]J=6Z/>6&&[D>E_#7$I'_D84;OWX?2A?NH\ ME;KC36TS-Q?>QGB@X*W@W59XG^N&K9(H%+3;"&W+4/4(3NI(G*Y6Z>.=(YK2 M9OMBXV;[H]%.Y?O>WL]O;+ZOWK$L^]2A_2>9\]N&H+\2%4](5!B=X>@(!PZ5 MJ%"B0HF*=HF*<[UC6JL44;MW60=F3[4K MN943I1((&@)M3$16T&XJM-7[U0'G1I@FJJG% Q)SW#^&.=+FF.ZIW1D%[0.7 M;=COG7PO7T&[29&"I_[^>D5*FI;3.M\=^E6NXZZHB-TSE>O85-=107O'LMG] MGCH1UUAHJ_>?*"KR/&63@,._KG_UZE?X*Q\'ONGRP"=O/"#P,_Y%VZ:75J M\,J7U[Z;SH!K ,E](7ND 25?(+_OB>]66%]\:0]Z8WVT_?N=-^_\\]U8AM\Z[WMI#&XP/OW>,2'"CACRJBQO>R/O8.V %!P^.V M9*E\\7]HE_".6:*]!1GJ:O_,0JZ9_8YF](W^ 6HXEXMA%/(]&N,6ERH<-0Q' MKV%*U&DN^DGL7 MM&9\([^4;V\%7^GCQ^8K)4Q/O.@7<[CH3@T-3BQ.%2;J<3RI#N+@E$9YNRR# MN/53N[!=YXKM#7&G MU6';ASSEHMH''T\;J?.V)UX[PSQ"8S,%;P7O>JS=N3X8JL*W"MIMA/;0Z)VR ME'G=L5WG%K)-2#T2I^0=F6L0;\DU>#3ZJ3X-MW?U&]NG0>^,[)-7I7N2O1K: M$/=7HN()B0J[8YI*5"A1H41%W.U%Q;G:L4?^$6R]*3-0S4-#V#4=;M8A^ MJ$#![L8NCYO4_(!C.5U?'D4R13)%LO:=/&C"0:I_4 G03QO;VM?&ME'O5^]_ M:N]765^/E"/3&>A'"#&V:[NUGJD$ISM$7J_5.6&S^)HSM]49]8]P M2E QMV)NQ=RGILRYT=%' Y4DU3#&5F;I0>"V[)ZML-W(!,"&N)2/?)"HW?MP MYE!5HU#;S*V%]V!TA)-$"MX*WO58NW.S_[".A(*V@G8]UN[<4A4)3NM(G*Y> MZ6/WVUQLW&Q_--JI?-_;^_F-S?$*BPNY8HR,T M?%6B0HD*)2K:)2K.C8XU?MCS%$I,J-W&VL/>LGN6VFU\C%-$CYO5^X!C.=WY M#D4R13)%LO:EWC?G%-$EBZ?^]LR(4]LVZOWJ_4_M_2KEJUFGB-J]RVJ/>Z9* MD+F-$Z42"!H";6O44ZF-C86V>K\ZX-P(TT2UM7A 8H[LWLES(^H.N+O);+55 M<>)E&UJ]H8)V4Z&MWO_4(R5-RVF=[P[]*M=QUZDA_1BR6KF.*BIR\F6S^PK: MS86V>O^)HB+/4S8)./SK^E>O?H6_\G'0Z_S0Y6'ZPAS ;4+OBD0X8QW:!X)P M&;D' WX/XP1^R+OY#KY!LFG]&(SF,S5X:^!'84>+8NW<&O6, M9[_0QLO/1L]>^1*3L7[1//@YG7'X$W,N]FC\']H<+%L/U:41/=*(8KXI"7"IM 5..7.P# M9/3U<4=S,YY?*!L#:7[*YPE,"/>,)O <-HFN>$=CB7;-@P#_#:)K'FML+C@U_$/& XU9?7OIO. M8+5@,>3"6(8(?)UMOI--DBC(4OY2"N1^]1%GZ]@4L'< GSRN.QB-\3+EJG_C MO'SW;V>^S2:Z[5J>91L#R[ 'S'''UM ;L+'';&/<_Z;KQEE^URPN]=J4=R>P M@-^[S -:O&#!-;M)SIXOD6P.K+NR#FODO2\-/>]X-*0E!Z!&,8'YA0;CXC%> MAH-GS1NT!D+$^]O93PQ^D&4IIE BOX9T ^>37Y^S5)DQ5E[RF GNXF4<^ M@M@#,H&\>?MCP<.DLO.]96924 S$W$B1%9,366LP^( M$OXB_^&EZR>+@-V\ M\$,: MVTJDJ!8I(YQN/>R#:)/Z2_+I\O>:&?%TA1?VH.>/;"W?[_SYIU? M#GNC_OB.]_9[^JXO;=.XX[UJQ*,Y]C5"%/O!=PD[W6?0'H&!S$"&_E&]O!6+T\6,CIFV@:-RB M7\SAHCNUA5&"HJV8N-4ASSJ(@U.:FX^W](]R_MD/M7069? D-UD[!_VD?)A& MBCY%N(8E)3=!'Y018KX:(:Y#6I=ZOWK_4WY_S=(:]9[1A&,67UC Q8'/.8N_ M-6PCI@ IEA;L?:>E.V!.NRK M6%NQ=@M9^]P,[_X"&/64"^,W/G M?N@G:4S)YZI&P5WH:7:&@[XZR7TTI:0J%9P&L!?F[H?54T7$&[ MC="V']B?:!>TZ]Q]NRG^Q&>>Q-1RIN+4* M<+45WGJGK_9<%<#;"_#SP5AU*5;0;B>T50?NQFY.-,"1$*6'HKW9RH]&P>T] M#)RG^9A%*VI9+0ZEGZ$=*-3T+9^<*UG^%$)(26$ZD51NS/4 M#26$E!!20D@)H9/YB'K'& ]KV7=<":#Z!DY:O@EK&+U3\D3=L;TA<+)67UD, M^-6OD_CY2@'/7<67SW;>=K3BE_9 OW/QRZ$Y/%+Q2W-TG,*,YFC'B.]5F/%8 M([9-JV$C/AZ-K4/O585DVE6W\(O_8W/I2^W VG/MK1VC<*3J7]X).*J(V1.O M?UDCJ[I68\E7H@#E254%4E]*D5NU2$ M4U5"5950]7[U_J?^?G4V\4XQ;E4E5-4;NR]E1J,CI-6UZ^A#/8_U*-96K+V; M,GK''(T5=.N;09("/+05P!?#6 OS44%$OEX0$<37?,%B^#B-Z 8GBF.>+*(0V45;P.@C5XL\#2LL=;1%[,-P M8+J:FW&\!>[,'+B;SQ=!=,,Y/0\&R5(8$?R2I# )^ \N3+(@Q2<%T36/M1EG MKH/U>_ CF(:13X/FO/1!S .6BA$6M.B 6O/2:Q@Y7>_ !&/FI##K!%[O]C0% M#'L9&)1;7P(C\7\T 18%NGO:1QA'7$PQD1?H!4RJKZ;7P 457$B8X.MP"@(F M#4;);85G-?']8G/B>_.(_EI<>3Q)(%?@20>YTE'>_]UZ;E:DF$B4U+* M5DFF3O[$DML*CITPS'N:I/FU/>WKC%)"8)3J.$N.>S*(NZWB6,IP?+,AP[%Y)+C%A"LI MG9M9;KC,>!193X^)@7Q%$P7ME#0N\#?26M+:,WM 46-MW))DD49"E_*6, _>HCSM;A M)IQ]6>VPYO@R^\N4J_Z-\_+=OYWY-IOHMFMYEFT,+,,>,,<=6T-OP,8>LXUQ M_YNNVV?Y7;.X#*5,>7<"Z/S>91[0X@4+KME-'\[^^F 9>^?O?I*_5V (U_#.P'R MR:_/V:M-F*HN>4UE\' SCWRL:OBM@D9.2LH(&=,Z4O>;D6W>N?N-/;"/U/VF M/SY6+QGC2)U9U(B//V)]QX-5]YL6=RWY2A;EQOXW3[H@L@*1:GUS)^"HROQ/ MO/5- M-5<46RNVWG=JRE;E9A1;*[9N&5N;_;%BZX:Q=?%^52%MYYZ=U5/U+9M<)JTA M/O._HB31Z$ &'N?+_&1&*?J11X>15"^7.^FET<-:F^TZHJ_*3S07V?_UT\C0 MC9>G+@VE(*X@KH2W0K9"MA+>I_4JCI,F\Y0N55N==T_=\$,GFG/M7.YW;L_K M4K&64\C%=D5;5#BQN1#7385NA>ZVHOM<-]4VD$)V*Y'=[S]PZ\UV@;O66T - M\"-DIYQ=B>"/1CQ5&?ZA0RUMK0QO6Z>,T:JZ\(\9VU7B1XF?>E$4W(V1$C]* M_"CQH\3/2Z- <'JE>J#DZ3BU+<[1CQ/>J97FL$=NFU; 1'X_&UJ'WJMH[[2KU M^,7_L;E:J'9@N;[VEMM1.%(E0^\$'%7W[8F7#*V1[5RKL>0KN7=!:\8WJK"J M$J;-7W156%5AXEY9*'40!ZJPJBJL^M3J@RK"J<*JJK"J>K]Z_Q-^OSIM>!=Y MI@JKJE)M]TW9':@*C$T[HZ/86K'U'K8V356!4;&U8NN6L;5A&(JM&\;6#Y4J MVNX3M0.[9ZM:" ^XG?'8X;^&N,RJKJHJS=<8K:0.,)Q\[51I/@7Q5D-<"6^% M['8B6PGOFG@53V C;KY@?EQX$O[4Q_(]3A;'/'1\GJ@"H+5BX':%!5382T%< M05Q!7$%<05Q!7$&\MA!7^Q=-:S"@ @0J0*!B8 V&N#Y4Z%;H;BNZS_6AVKM0 MR&XELA^\P4"[P%WK78L&^!%';C!P*^*I$KL/'0EH:XG=@77*_&=58K>5QR&4 M^*DGH]1/_)@G/7ZAQ(\2/TK\/&GQ<\J6-RSU*[KK2,E:_T% M\J'2E/W0Y6'ZPAR44]G27&#?;5LY9_-8ER=X,%WVT)?Z&UG_L]2X,7!GX4:BRD#\SB R^*-;@1_L2)_T.;1U1>G!?EQ04> M\QKC'2WFR8([J7_%@YN.=CWC(3#W?,%BN#Z-Z(E.%.-548A TA8PJ\C%1%(L M9-K1%K$_9S&0 1X5L+2\+1\X_ #_R5(PE6NB+*93;1H(Z#BZAFI56T/-#%CH^"V N\ %F%R>XYD'FBC7[Q.)4>]_1WL.7 MFHZ 26=^HOV6P><\!KQ\YHL(+@'LOHMBN*3?_:VG?<5KX#] 8 H/A\LBSTLX MH.1&8UH070,T&!53Q2?*00 L,QA@AV"_#-<">4!CN!5!YS$GC6+\LKR=Q3'6 M4,=9]-8%B>_^[[8&GH#-O:8;8S[WW1]=+9!_ !W M3/U06"9&C:3/<#,$_N7_)_-=/[TA8KYF"TH6_\P3()U3R17?*V7K.N\MT+]( M$%";1.0UUV8\0)E%:?,LF1%I$%6Q[R OT&=P]\^&91=U/3OXR?7,=^ KT,W: M>/P+?H((I.NO0=C1#.^Q^B_?%VY$!5,0I_K+Y^A%,)!K7RM33@#"1*#7&'PP$*R M,/A/BV'5\.W#7U!# D#";$XPF;,TBSE*.='=@U!E;7L%Z-VE") MD*#KQ )U#5H>5CMROHNQ '4E972]9_=I0/2,GO:6 1Q77ZM= _7RUVI740#2 M5:CT;(&FAC:+ A">Q1MY@!9#% +"8UP8 59GOD-I#6"*$'!FC!:!CF@O>/G M_\E8D.!S^0^'!.0Q[AEW.@0P=6/$H(PU@]DDM<2=#&T9+8T9BWV4W24?S M/5P9/O6!4QF.N-15J&-2M': ^[CGP83@.3!_O!E'B55T80:I!)54A$@@0*!8 MD'P-:3K:C.')_?4U!>*F(#"T"0L$8+,4!B&4$X$7%B@7&6C_;!1"/1# 'E MP"!-(8GA>A@5=S&(ZC'RW>.4 D$[M5E$F/=#^'LN8"R9;$U^;+!=VJ,U/H(F MF/#X6'ICIZ[8H!\.UPEZOZ(4>MJ;K) R\X9 E+$3/W0W\.:J<0-1Y)I!L:HE<.;L%N!"XEC-AT"D(2!PN"&L"[ M /16G@&"/1^<,&=H6!.X[XKY ?7O0WR"!8Y".\@2>DU M#O]F::+"."^H( A<#@9%8Q8NF._BE..,.$E.1LY!K$8^,C<3+C"\E,8'%[E\ MCI_(%\_9GX *,'))G K]1O1 C>:EM!<% 3FLQ65\?-[QJ$&+ MYW(G$C[."Z%-\3(H+59S+V_G?UT0,BM?_;JJ]#P'EK#*3+:K\_9JTWH M:$!,;@O:222!E+E!VV;.7#"T&&H,LOO""$12R(+T1AD+REC88"P0>MIK+'P, MM4L6@UN"7J&P#JKJG]29,"[(5/F5P%VY078#[(X)"^28:1:W0 M]8'K0Q\^W!+50>L@2?TT0WK#:OIP50)^9^5K'[J'P'B%4*W>&&!QHC/JPSCAJ< M8HIX.<70^CTCO^V91KXGO."*7,2 .8)8Y!AAG ^H&^6+8!2.RP6Y48#G3+P1 M)UC>#)H9Z2VW*F6F-Y!R3OPA-S_!XPQY*F<:1R(@R-*E .,UK.[ZI(N-TI[V M'D;ONKX(6%YS;1JS,)4V(O*JR+BQRY M\3O.W/,H:D@.7%*BRZUX^=<1.>%)Q;7,AX^T#2N@R!8H.LS^+[F%6'GDA%-$ M-1)[!DF&.POYVWO:[X4/O04_-'N,H";9Y$\,>,*+'+@ 8PM.EF 8-X89>F!R MS\GDI-F&&!G 7S \"E(K1:-[RF(WGQT 6U02XB+(@'NZW UY(H,9_(>?I/G7 M@0_K*CZ/N0P);+ZM\B6M/PQ2[E6+ ,^5#Q++A8M=C.[Z$V)!BAP#M_/Y@GX5 M.X*T!K#JB2=<")8D/,7OP)^?2NS!C&%I@(Q_P+2#)%HE%*O([)P2\": @EQF M@"5N%$FGH0R-T."KT914"S@#=^)GHU^-_*:@TV%!_U-(^/R>9,:!!U!O+ >< M)QR(><4IC*V=%2\\$V_,]J&!%!*0CG#KITEU>TN^6L9AMHI EA"M@:%=DDG% MUAA%:HAWP#DB4;@:>\/?44QLV *AG1*8OPBIJ!"(LFHV6C5;4)FLPD4WFXV7 M+]DD 3&#HO#ME7!OZC"-9H-GB^@A0XA>1A*(I$^;[6:Q#Z_W-]G-,710\M513_:0Z#3Y\^ M:>=G^#<&WLZ>5336ZXO/;[]H%TXJ] \.H-AZ8,40<%&%C8[PT@2*Q(P*1T $ MYDBG5+\Q.K1ODVS9K^GWQJ/5.!^E)(G-!-H% 'C@QC47Z4/5R-\X5UM?)?)S MQWV!%H^_MO>!KX9_P/0E*SZ*#* M;\E2]X+H&N3'18!.R'2V))0 N7!A)D#M1> >(K*F(D^7W(48? ^\H ._D;_N MI.2*).AKH6=&[J5\C(B^2*D-EW"Q:TRN-;E<^<:M\*A$@G#,?'A8[KN3;R*2 M$=-93 .F[&%,%1*^>9'-2=-^+CS!S*G..X\K]+0WX$OZ*5\F'[C4X/4DZ+;< M:/Y\$1"7DM/MPUJR& ,8(LB(0O^8>A&+-P9>$[F3Q)&8%1 M_%TL@9@,^ID@/F0YWA1>#.XID$5L56$Z&&!Q@M>(+]"#$GO$N<]9;,E$*SR3)I/V^6R0%TC$&CI< $E*1,_23. M*X*-(J,^0?6>8+32?;%&H,//.2QMXDGRR?T_>?1!#DM24!R. @H%;)'P%_D/ M+_,N\GY(\Z2;5H^8P++(G;+Q&(Q DS;+9)T+^7RYD=83&VDKQU_$E_:@9P_L M[=_OO'GGE\/>J#^^X[W]GK[K2]LT[GBO&O'I1ZSO>/#2O7LJMQPH?XYZ F]\ MKQ-X>P#E"U:CC8^NV)TO7?;QC'E$G;UULN(!ICB<,%AA*B1&A;,J3 M[95JCTSWG2RR]6A[?U.=A;KS#\;&[G*<_3[8?0 **D0<$1'Z^+$1H1;]Q(M^ M01L(2A H3#2D G\#Z/>ZNMU0GG3,,V@HZG3\@KO'Y;'35 -6Q%'$:0EQ5#'B MVXK5#WD**M88P8W:4<2LX\67EB56COL-)7M:L.=FYUAO8I2^;5G>_J M6?I.,;9B[#V,;7=&@X%B;,78BK%;Q=AZ1]<'JJ!G$YG;405K#^KK,W[@MC[M MPG:; Y2/ZDDOX@C/[U$NO#@SN]N;?BCV;7=;+M4Q5'6>:SG$1R.%;H7NMJ+[ M?#123145LMN(;-4Q]-2NQ1/9I*NZ%N=RQ^Y9M=+_T9V,=L<(K,Y0-U003 7! MV@KP9B(%XN&7<%*<=%%-@G\9(:M'\HJ MI%<\=+%S2%&>(2^Q2F4GIU2T8\Y=G]'.54BU0ZJ/=Z($BTLBF1+9 2K^SI?* MC]#'4Q["G()-U4E:B\(_N):E?D#M6'ZV*J5I]R]VI9[JQL:66MFPK=J2,LD" M>A(]F%$Y62R-0Y7+AKVB<%F'JI:X?P(><6AZ96B( VI.U9TP4=2IQ%5GJ5*N M*,P[CT M_,7RSE%4I*:HK8L+[V+!KKBL"$4%4K 0I^SIJ2\]3XPV!'#@/#* M:WZH Y^\4MZV*.=*AY2I5)KJ,'#'#@.&ZC"04T-U&&A[AP$L3501NU0@F>11 MX(L23RB"A3059R 2X&3? [T>IGE]9M'N-]'.@>CBQV?4T)<*(B4OEOL7"WD< M+G4)ENVLBDJ+)%W'^VZA=E"E3H=;1H>\11:X%._1?C[7>^:SM?ORF>!]A=B6 ME<^$N#X'^;_[OKSL8VEA"/*V5\M72]25ZMZN+.6#J?O5#M2[U/V@-]BB[E=U MKLMAT1R_-!VK2KVS?CU#A%-I:[H;:Z1Y65!!6*';K8/,BOU:_5'X%; ]6L7V M$K0W,JQY2X:5E!GLO&V5^;8S3^UXY;9NZ?LB'^X)N*7O-R3_E5TX]C6PU\=Y M%7MJQ+#DGN:NFFQ.(/A!EC3&%UQ3RV\L7&0?8Y\NTD4B[*H2:55/2J>HEJS:/VV-**R M!SW+F\^(UA..K'\*WO%PL[K<-"VASZ3 E\JNORQ00Z!LWH$A*1S3L(WZB7L]RMN*^I<%6Y[WY-:7/C(5>5UZ2JX3RF: !ME"TH&.% M+"5%56WL$_!>W6MCM[QYYKM[B+TEA5K:U5*U+@O!-04J3#EA\!?AKTUMFG>* M01)EUSP(--E>9EX)+!=M?_)'?P$BP?0N\N;LU,P!C'=I+9*!O=PVIW1(JJ;J M 1*V),>RD3Q86H+]!GS:+9FHL+Q1 M)-'5( O/(U+LR9LXZSSZWL][*SAH&O6];3 #EL2B>KV#,S7PZ88&/G5P _H, MA3N+5=:@7]T%>[:F#_H8,M('T.!QR(;ZJ%Z9'@8/I\VCANIJ%!?I*0?%85K" MHBWA#9B7?LB2AB1,L];<%V_V6V_V??\-G=:+_@5.% ,YH/F,5P#B1.*V3 !M&%6B9Y M'LV4$OWI#QR6U@XA!?=: 035?KZ*T.G@\WB^EDQKX0Y\F,D85,[, M:3@>CV@8Y+(,3Q5&H'0\F:;LY%+,I@@<*)(\>)@"G(*9T5A.=**E6(380R3B MAFEN(/QAPH-VZ2Y^;(R3"==<.C&-HS!M=(+VUK*93!Y8>BBHF8[Y*$8:!$&_ M0]V59A;"/32]\R@W#X# Z0]J;(:]G.)X0W@'$,85QUH5D6<(BQ(XP]0\WG8@ MT@-P>A%N!]$"'7*DAU1H<$0LC?&&FP MTICD,X^G0H1Z/#+2$%0OG'2-KI"(N(F.ZYSK^$F>FIA(D[UF4LIRYA26IL>' MJ30X6FV8AP7U5&G/]ESQQ80<;"Q6'?3S6X2!Y1=VCV=[89(NW1GL,-P6TEI# MX\5G#8E])EJIDGJ\LM)Q4.LA0,K,E$K7C]ULB).Q7&E&6AN68@ZA_$C\!%;E M,R3"7N(;_#OS^KS7/$R+[@AV*2GF=R+(I+5K90[7$W.XFF4.5YG#]7?)X9K$ M:*-/H8T-[.V1[WJ$@@J G5-O"/K4=,(J!H;1*M8PAI:?Y_=00=>NYL260XR% M_ TE*XQ,BF)KD.#N!ELN>(:,SEC0&3J>Q(SX+BL$VK+9VPSU_V]HTU3V?MB: MR=T<=!\=2<_C4#.GT1O]2GC12.M]G9OOZ+8^/JBU2&V $YIKDB%J>R"$2%]5 MW*27&_M4;U0PH=0NL/*4*T()Y9.).%_Q(ZY6RJ!J=@U/[H0AXL)TC/4W(%8 MWR-%E^AP<8Z??Q8Q:#_&=:^/QUB*6#GX9WOR?\"^:^Z ?<>QARK3Y'>8Y6A7F*6EF 6U MFC@*^"1?89S>0][8GBS)Q>]Z@1:1,9QSYG<>^][;?@*^&_,SR4;H73=N#P/! M%*AP_9$A%R+XT+A-K @,?7(^\&7/N7B0;D;(\I6]\W1/_NRCD8?ZL_TTZDN4 M7&SV*I?M.4J^'AFPZHN):MC[9YAL$-1Q;V%.\CR84!BZ @D_HE MJ%*@@+#-KMTT^JTLKX5K,\+(,,)$E,=,^U2T /,::IUA_Q\5TXK M0NR!2I36@Q&NK#OT4U0,9S./*J'%V2U>A5>3)/BC&0ON*6>D\HOA,5:Z*JAC M>5H$)0KT?%Z*TK2,!S3.=(D!ODJB9 +_O0+M5*)=A1Z.IY,"LJK88=Y%KT9. MT%^S8188ER$HNL,LQ!@K/V@!U$V?50IC HT3M%GA7UP[A<:! @$HJ[TLY&IE MSK =8< 8=/-44BB5ZCYHG\"R]F"#$K)] 2!$3$\U!,C/_Q95+BR6R>=Y-VCG!Y#-3\IB&DT MK\>.#U_6$2I$HHF-Z0*/]GP.=(VB)"%_U[SEZM"4UJO-6/_BU>ZAT3_ Z#3:/RI:>KRUT=+S: A:OJ3J7: MEECI=*CTQ>LV?;I'%(\B3@Q#I1;N1>GGE&K@_D#LI]7>&=#N*-3&F)_SD?/7 M=A:P+X?(*)B$$./K%M+UW"@+/)T!:;5&T068.9LJ%Q\77U%4VESN"BSB,BE\ ML8,9BMQ8T$Z"T>49F$_H*O.]0B97(>E#Q42*_-]QU(@FQ]XR72^M@AKK#[8K M1["*N#MYV9Q(,(PT"NC@YB4S>_;J )^5#TIYL\"TH^J>+)FSGLXH]@.GWK3J M]M*YTK8K@^B^"B^MYH!IBQ.?! _.8M6),KR+@CMT@BBD> XR MJ81W4Z8^.K'F+%$GG>*=LE#<"\K#S3D4HV?,=W!W.S,5'ZL=:A4NU0D2=+:[ MT1!(;LY,X;@([T[&B30.N$**/3YS9FKTDO 2&P?84-@VMOO[?Y8<#8 !8N2>'OJM19Q$Q*U:3)D74BBHTUYPX(SW]$8&\ MQ71>=MGF83W3^P]F;@H6 6&'4>BK>G8"DN$('5[*H4V',HSN)!(PAE-VY\<9 MQW7TEE40E00EH>.)-94!IJH$'7*,HMQ %._[1Q3#[OXB10 H]37NBU!W-7 ' M(H8%2([>&;Z@#BR&.31,7,&VDU=?K_=[2+6.-RFG6DDWX"PMF\6B+"4G#'8P M$PHZ *-C5"/'5>?&1X\C7*$+$*=8$TL18S'R/:!>,L+<3T>X,39"P^_W@ZC+ M*47X/1'@Y[IYVG2W, !>@3T3TG'%0BWN>0LP$T;X0,]/XFS$ON2FTA1$@Z;3<").;]A M2F:6#B+6=*JHC\":Q'"$_?3N56XH2$Q%ZMPNC>=XPDEVJ:%/U3Z(@5MG/LHOCU \A\, M4..@C%(F;?$1F'$:X.MX$HO-87>X\Q,\1'4SI(@\'0D F0#O;C7.OC,',\D MQ$-:2AH#:0)2'F=L8BR'Z$K !18:/BBYS4&1HNK#=4\9,L:1P!5\F< M&DJ-6UK)[HZ[" BDPHY9\ZM,\2Q8$8)?!BB6C0 _ IVMH$OQJ:(IOU)GAE#& M0> #%XUUR59,6$LM1R-0CQ,F&$*6S]O!M0$4A36)1BA?*1JTK-#R[P4[A1 = MBJICC:N$,-FM=&?)5\L M[1R[Q[%-JJ* G'.32V_**- \I1Z+?[H99<0,@#G21-?I64HN'0FY@E1D0Z@G M@T+B#=V-)':A+H70 ;-W=,,)Y&8!*H;I+XH5) 0%*FJ()Q*CL[H??V+2#+)0 MUPJ/T #218_WC(C9K,Z.?S-N1B%*$$D].1CN#7OB;J(R8Y@R69/NPOSNR9'D M@DNE%'H 9$$T*I32\C;J'A24U@6[#8A*'3VDYW->R1+();&+;"2PC)JV6"C3T4 JM*DXJA):,IKXF0'2A/*4L5=%6A[NG=',F)'=$NP=% MG4\/DEZD>B="=(<$^2FR4EQI)("NGJ(,!-R#H23E.I$3W@/2$&SUO7CH+3=* M<:-8OIH]F*53"9< 3IUCS!-(J94*=74$38JG8?!]R,I*20I1N)]ZRN 130,?GNZ1;%9A_JIS<8>DQ4CU D.(NS A^]Q+ M>DF-:20'\[)@6Z%7*]#G8:(-P62W3=QQ-*KLW=0V$DSN'E 7@1^Z5(Q-::_L9U*%\3IG%$PGY96R,LT4: MG&68&KJ"/ATF!0]#^$@@G/(V*T:UP,Q*B=,%5QY7TP.5\4A,:UX_XDK3PZM> MI>\PRQXLT0\B)&T>6;T28W<@W5L,-:>*\:Y0:15#9W_OZNIJ[PUQMR(:0$4[BO_?YZ,^Q?63YEF3-K9BTM[),VW M50OX:GSS9E3.ON;ZXP6Q2TS%& M]/M(])3F.858B1(HI8Q@#W.H'[3"\5^-ZHD9PE-UKK(8ZRI3'7:T;JZPF_/3 MV'1'A[[3QSZ5W-.[KY,G\>,RO>R)Z67MLF="F2CVZ$2Q365J1C[4/UG]Q!SR MO.(,$,[YA+*IZMQDW*_%@ @9+UW+8455.RQX )[R&AGLC&A7B*E>H%JX6&V3 M80DLA,;VN#>-L2IO HW8.$)')0^2B[DILFZMG([5M#"CY/#T$=PJY1&D&*I2 MM+E1,<>?:)+?S*7M;NF8Y<=1N@(I"C+$"([5)#(DAQGKEC=#Y)QW//2G MHK^0[K*OE.B;LXXN;[2\))@MP/8M*R-) G8&]MZG#1RQ_[?*28$; M"S,35=&8;4G,N#XO!J'6R\ :+E4[F;Z?7&5&7\K[L]G\#GS!:AKUOXL><8*EU_+ZOV@[GM0$F3H4%_529"\_*-UL#C=%R08^Z'T0!N<#0FRMV MN;8SSXX(E"MFYC&PJA24UL_%?#EQ36*.MOELBY!XNGAS%9JQ> Q#.-F(#55T MKH94YUMTL@[ :&5=E&X(O%XX9[A?_0AQ5Z!=RZX)ZDCW'_):S>K).M%FSD\S M:_ 4^5^XUI#JH\BU0E6>W+.>/# 5I0QS7HC.&,%94@G5DB&B M"^+-\2*X!QXJ[6VC1K[Z]OEK,-+:TIFJR4:Q3&?-TR*,/^NPBJ9YMQ3V;=)#IDZ[=U=37CWWJBK<7 M,!/[A ($7=SY0'!:0M599C,(@K:S'ZA9ZP\51? MYP)5R+6(AAG%/Y1MQG:E7ADF6?30NY\ 23C69)T38MW>"IP[)<$*?%G1.50] MQ#<*AYK&.H \=)] !1[)Z)U@:\;;.S\*3)L!;B#/HD#!WK))B6A M,:]LTUIB,33R400@:4JAQ_5%DEY.ZD^+-6RZ>7H$*@L MM<+#Z328+MA%[45Y(=3YL0@C@!2IXK<['V329&S==-3/7[KH/K*I6"21W4S- M[^5,U46_*):A8WKR!+8LA$W<5^4 ]G,W-Q\E7Z74>&*(YT]YG&%#,EV)3UNJ M7Q/I3*^N-%C$,XPADF3)"<"O3RY[U=4\1X5)UM-YL$#O;"@+=,G%DZ"!UE;- M9=X\SIR41.J O?;KQ\-5/*F/R(%9-=G[9%>2O1LJU_M["/"#B)P$EK-YQ.\P$Z^D4U]Z%X1(Y.[05.WPE M->$RK\C864;8X3K/W^28$B!4@HH:(?+!RJ[9D!=;_!H3]9]Y@___20BJK-;^ M'=W:?VZ)86,32@R/5IHU 01S#^!T8;[,6VX'-MZ8T[0428X4DEP\#'Q,'-Q9 M /D>!F3>(F+>XQ0DK(OUV(DDUV#FANITQ M 0ML:/.?LV^[IX@_:3X[NH-7X_+-;;&RT;P_+S!^]+*!V"HSQG<*Q"B1;_4/[SP_ M&05B_-8/Z>ETT3MJMNZ*0)$.B*7.T>EI]:3=I*.4QO#'T_=7QZS*Q^PP]:8_ M/*T>UYOS/UYX;:U:G_]AH]H^6?#QPFL7/O6D66W7CE:\^) (PD0!ZN)._;S7 MW,L!S$-5C!BO,7IXI_^O]@Q_M2+O63P=R%XZN5E\0W-__,K;.G"$_D7,[#7- M^DN8GMX>']_7X6O5?O1W6$G=@>8!W$HO;Z( M#SV1BL/ZT5&[6:L=PEO4&_7F*?QSBJ_4.#[LG=S6&XVC^HE\:![4_S4:9"%V M JD.TN'>^\Z0"US9U:/LPG,3)26%\]+8DE;T]9KB19@E[>Q?SC4VT\A8JG ^ MIZ\UO<;)NCPY^,W9_^C3E)NJ Z]PT#P^.6J\J54D?88EEF"YLV#96 4LS\:B'6Q4; M&[N$C:NKH%N(CE#2MB8/.I&+B!$+C# MZF'KB89VJ1YN%YJ4$ @(<]0X:9S4&O!CNW9<.QR-1ABH9<@C3 +(PM[2%8=K ML+@2^E070G=E>B]5!=&Y2O5'[?'7J\\1-O]SSK'GS(H(V9IE05O0N+!OZI'J M?%"J@>O!P*>9R*4:N%UP4F)@ 0.;)Z?U0_G0JA]@ZEO42RC]U\7QU$5(G#.X M6J.D[HJZ#"8[ <#?5ZJ=RT),1?\L,$?=^0@O6W%NKLZY\W7]'3Q0=8?P]'>N MX*)>%/B1<_:L^*K>1?6E+I7,]0!LO59JF27";NJBGQUAZV#;ZB:?NC/A),*: MHIPK]06G@]WK>42IC;-UI8ZN"(-X]+8+!W=8T83-*#7-$@3<) M:TOV>13[O"F)]GBBE=;-NJ1ZJ[1N2JF^F8M^ 81I&(3!UKN4Z*_&.J5$?P+12B-]71+]I#322XF^F8M^ M 80Y*B#,D$1H4:(KL?I%IBGPP[QTN*<4Z4\@6M4IK?0UR?33 MTDHO9?IF+OH%(.:X #'P+\B^HDS_@WY'0_R,^QV$]1"'5:61>[OILOVXE.VO MQD.E;'\"T4IS?6T-#VJEO5[*]LU<] M S,EDM0U@S!-J?3=5L)^4@OW5&*@4 M[$\@6AE97T_'X'JU_H_2:-\%P?ZW:^$A'PZ:]?J#:WK[PL4/?TTV_+6F0ES% M@"+^2 0@^:2;X0Q YVL/OB5QZ/Q?F1^SD+S. NG4F^*@WMH7;W".//^F[?%O M_E$:%6O"GL;3L*A#T?_5# C_#3IF//NO6>-3#PUS')1B^]S':UL588+2Z,8= MR*%X_G.QXW+BO/.IE!/;?R[.1>!F >MIG_SPMBL26"O_2[$(W\T(/+WAXT&M6V10"BB/K=4,1]/Z1MJ#>F2;(Y+OH&N>@-"39W MD46^.R8J[[W_2,E3 QE+3* JNA>M;1M%"6W^VUBB(GTGW]W[7CI@[ZIZ2JM1 M/6X;'_;4E:*;1$&6RG?J*-7L6^Q-,PD?&A<81<9%+VV2#8$]QIO.$\WC"6^M M]?<@S@&G+P^ZL12W!Z('K_I6!/=BG.P=%B@RA+,P0>:YU'L>6CV7>[ZQC3&% M98M6X8.?_+;HUMM>J]=J-XY:C?:1<+W3UG'O2)SV1+MQ6OM7O;;W_AMB)480 MSN&9P._)#$__4W%TP\\(QP>W"CEKU9,6$?;;0#J%R%#BB#05[@ 523YC.Y& MM>X(UU5YM.G 3YS?,Q'#60_&SK7$;%I,6*5\UGKMX'=GE,5)INIQ\AC0C73Q M(?_]4_VH]@X#0A5\BO"B$2;1VM>H;SJG-5/T>B/BK@AE)@<[%$N;P/(BA*"?JZ_P]!5,1W7Z44Q/AQ@'NC- M'3_HX763NVM-7;MX< X.&'C6KM]/0Y;MRJMEJ-Y[AQ\QB6W%SQ MXF=POUN3ZYT]T@Z?$+D/1*50-5G,O0K:[@Y=0P$T:L M23SVJTO.@$9_M%->86<6L-*FK>S%MF2S7G:K3_1+@.39^.W<8WQ4DG%5,AXF MATXG@.7<5)W?0C^-[I-;_ZGXN%4G;+-6\]*,JO1K?ESJ)%'@>X[FGJWCXB]B M*.?#04GE->FE"W&B//Q;<_BWCO.^^6FPD0=\ZRAY/O!E;[KTI3S)N[B:\C0L M.0W["ZK!WJR0,U,Z.TMGYS:!90D(I5?AI;P*GT6:.ITLE*4W8>?/^6[9N:4W MX26H/!L?RD._-8=^ZSBN]"*LUXLPU9"H/,F[N)KR-*SN1>BX+EQ MVZM:)AC(Y.79F2LF+WNIRDQX$C)S]VE+V#+HQK98R29A__JG)=M@L"W+0$;< MD:W9"F!UZ^77:G6W6O*O?W\)?&N&&2CI^%-Z^SH M[Q]_^NG7O[1:__ST<&==42<. MZ6C4;;N_C"].3U'G_0AW6M[[=K?5Z]JXA>RNW6K;&)V?G'=.3MYW)-,7?L&= M"0Z0!1T+^<4+_W TB:+IQ?'Q\_/SN^?N.\K&QYUVVS[^Y^>[1UGT*"WKD_#[ M2NF7$?.S\MUC\7B$.,Z*3R=QN%)<_/",&'[GT.!8=+?]OMO.2@M>1,&=A#Q" MH;/@'M(PC(-R C=BQ]%\BH^A4 M*84:[5B ZQG[$ MQ;?6DL6[%^X>'>LW(.:M,4+3YHW($R8-27]IWIB<>-OGY^?'+T)>*YM1%$!9 MOB4^MNQ.LVJK)%F_;OC6RNAVT8;E7&W6AHQNRS:43U"=IN0IOR2$HBWGHBWV M^^W:LED[-FU$N2+1A",C$-6>-*F08^?=F,Z.'1J'$9N+B76JFI%<19A]:2VY M;-(6%Y-:S5!H1T8D/E0J Q2&-))8103S_$HI&4P8]CX<"2W?RK3[[P[RWT%+LB*% M"E8GIWA\#"1.[,ONWBW[DW$0TOKAB ,D/DY&:)^[[V*O:?>!A(3DOZ+W/AHU M[3V08/\_ON-3,'(:=AQ(.-A5FXB]H!_"/PSZOUT?6>+WIX?; M:AM,5KPDR+AF?)>2^+$-EC3\LUI+SZ!E24I+D/YZO$ZPQBKFV+T//\K/ZSU- MB=,B"L(UQ:!-MSJC2LG2'[.15(TO#5T< C%\X-0GKG"//B%?F#2/$XPC[7&O M9:3 PY9X= "$1QA(G &2L;3R/*V4J26YOD&U'.$! !)&$QP1:._.<%OEJ@91 MS/\-0+1^7JGD;X<.ZF+\./7N05'+-G(40J$ NCL! C+#=Y3SK5!N4(T:]FZ[ MW=.#?5FE13UK6:D%M5HKU5JBWC=!6")T.4'A&',20H&96+Q'/A[ 8HT9$P6I M\QW&4/Z=4-_%C%__$9-H_A2BV"61"&;L2%2V;HA:F'K@.VTB3&FS+!):N899 MBY99LDE2T/*-^ZN5-,_Z>=' -_V31QOQR8U/G_DK"%*1M5HT3L Z4):RT>!7\=NVW9BC1$H-6TUWU-;BK8NFWXMQELUL\)_[>IMNP1J"D'/B=V MSP/AWZ]PA(B_,T0K^:LP[K6[O4TQECIX6:4EZK1^3FL]).0?XR! ;$Z]1S(. MB0>>3!CU'1F,)>%X &N30_1GKB8WM<+MV=*I7D$U92QPS+&VEKRMC/D;=FNC M_3H8:F'9:9]TBC-4'TMPL=-/;U-R'8"&&K@94[7:?=_;9H(>I)I]P#,VC)PM8)#2GEX0]O,Q%PE4EN29]VBN*?TAV@KIEW_@IBPG6:XH2*J M(E>KG/->I:C#IP6S0]8MZR/ZN[TE),#@#90M08&Q0>,QPV/9'.IE/V\T9VJ8 M*<$"LUJ&NRO 6F4M5O&%ACM@\-(@[':@E3-1@V7W9#BY"JPL.'S(&(GPJ/A? M!,)GR!=14W#W'S"/&'$B[(IGVD%?'5Y*6\P6?NLZ8H+LER2.F^/\BPQ++)G+ M F_ K0QV,V.N 4>EI6=WN\4%K0&(AV@-ZHQ]0\79A*5:C?9ZIBW,)I7HE?6\7 M;9\%$VO!Y: 'O^%)W]]T4T&'E5+#=-J]]GDI,"L[ M"O*7'.^#53@;X*.'@]VSV^43Y !'^I(& 8F"U"2]I'+_"H=--E%5+)0+04?L MZQ0,UR6W-.BU9\<';&P, [I*24/P=TN]8.]^V2*A>\<#A+WB9&0_K?U P_5]KP>J0Q[_A M-*ND5\^?TYY=B(%7H7&0\Z)X2$0[!ZM(J9X99W;1.RH[!G+0H]_,\JND5QM\ MY]UB>*;\0,[AV7G%(6V:FUC)0*FJNNV>78CJE(/RIJ9@&+Z)A!PP@;9&9YV1 M&B6[9Q=\I5*46E;&^' !^P26ISS)BD/>Z)!3!;5R?>EV[&+41S)J24Y6GM7! M(['!.E/%0[G6P'_%"% 5*@>[WA2&=A.M5LE$K=%Z/;O<&"@%Z$V5I4.QW$>7 MSY^@NKX3D=F&!L,F_-6XGO1L_8G7RN<%)*>T18U65N4;\(NQDK_>3\7'G0*N MX*L&^GW/+D0<%$ GZ"85O>%;Q&%QG/TV!,3PXAC[3D"N8ZY&^K1GEWO0Y4@O M#^8GM>5.[1\BW%*C-TS.[&+7/V,DX;LHP M=R7+ 8'S@'UQ:\0 L6@^!+>)(Z<1,)7T:E#.[6)\/675DKRL/+,W/)JZVW5L ME/JNU^YU"AY=-3H'J=0>XQ''?\30@>N9V!'2/T&[1J><)SW0784X^I*%E? X MX&%O?'ZYG%P]'41F2RT(_^VSX-?CU:MJD^\KU]F*RVS32\4E6&+\?__'[=5O M/ATA_S,.1I@=66@$#@^HC@]'$1-GF<5=O!^."L5"XOLB*)$5D]>Q7\ 23:@[ ME%=HNC%+@ULP$>.?)*%%8O]\)#/%QVI(S/>KV(:;S_M214V*HJ==R?Y1?C$ MX5B[-][I1C#O?Z$15J\7)07W0+,2]A7Y,;[WDC /_PHR*&X- MK%1+503[JJ'NXTB +]XV\S@!TXJ#&8%X=(7FU+L- NP26/O\^8"!$A&%_H41 M4P.Y#4?CB)<$B_G#XQ/_0L/K8.K3.<8E]D*^^TTX&.^NR(!+ Z::UI""PGAO M!HPZ&+N\_T)X%3RK97;09#>Z<$D@[OFELHV;FCTRUS!;VZL5S%JQ!LK]1VJ5 M6UB7.!AH]6J_K*1Q0;KT$>?W7BK@]^Q!O#[K@?H^6![@?[I5G:FG,VV?B).J M/N;\^@56<,+KE%EE<>,0K=I$E>;/O==/[R_!\N0PK,C$3U=5K'[ M\6IFA0E]?^Q&+$+&F9MOL,KUIB%^B3SZHE&KEI$O_6CV-LBHT.IO9T_W0E88#SWE2#WA, M>'HK\6+S^8;X\&B(65 Y %OQ?"5C)2/:8)7/7"M8@D&_3I$/X")^/= M?\0.&$N@A\1YF;K09T5AT[Y$YDHG=@!V;Q@-'I%0M@4[2+&YTH#'OBZO0N0& M,7,FXF"B- HT@RGUA,8%]8:^?,'1,V7?N>2IGHM5I8UWX]L\%%'(KV#(\;N[ M2W4O*@H;[\3JNK7M96\^YH,(QZ/?.+H M[N^7%C8.OXPETLQOX30))F9?Z]U7;?K7,B.D4#0UA;B&3U=5?A]\N$&:H70; M.K,G$*0A=B8A]>D8#!CX[9UZX=&E-BZ<_>D4YDQR=FF9.)C>.UPSW[1HC?=P M,!C<4136X+5:R'RCTP/Y=R3$HGCU+EBQH&EOHIB35-L+)8GI_CR%X'/2<4C^ M3!W3_-I:E]ZD1[RGFW_;FA/5"02O9L&HJC1KRH@WQR[OI4EZP>]$G&.:;+14 MCHD&I?D GUCE^ UA/.K# Q?P8[+9P=0'E5<3W-(D-JZ65_VIW M=4Z\I@2;W MNZ9GIL7)M'DW?*;#"8W%G4[7P@+%>.6 7B@.< $!F8D,VY+U=J7_FS$S+@"9 M;RFB6U=X2CF)0&Y#T,5B\4JV)'2B9+7T^QHARSK@00=2]GYRE >71I0_2&(X+"VB-X:Q!:7S67L:,7J*I MB$*#SP(&&9&UW<2A6QM"U*,UWD61MR$D?R5!(ST8-J0B4T.>ARW-XTC0JIRP MNV!M>NTJ[<,F_=Z7#NDEZ^265 [*[=X32-PQ;6/98Q*3FGQ!NG4:]SFP$8U3]/G M-4)"636E28]U$K"IO')QT>V*Q.Y&\K4V=V[16V/02>PW2/Q_B\ K-^7"" M&49>A&N.S*AIC*.B.GI7OU^C2;T/NS>)K=&?(2*; OYE9LW5NVMZM/OCO%W[ M/@ZIY_TF8F8!"A^="?7QW=W@ZV.$H9&L[_P1$RX/EM_>W@IM42/$FS,T+N&J M-,EKSQ-+]0R7YDMNG'VIP]9\?';5DOE,PVCBS_L!A07^S^R$@XS%-$XKT>1E M^, RU#/#[CWHY_N8?<%1NDVIUUT-6L/G0JIR)X<8!)?$%ATC(\F4WR0'(?7\+1U*X]VK" 0EUI)^-E-3-J:]@.0V@T^Z MUQY\VJOCKQKABVS?W,L];:1'&W,U;0CD&Y^\0,U#L1\UMGLJ:,UVK[C7I$Z6 MK2YO7'@_7X&U#>)4%P4IEC/>=.T#QY\1^XZC]!ABFGV;WV[8_DAS?0V&+=?\ MEO@]N%),;ANLY(9J;:=7TN[K5OHGY H4ZS+(UHOM:W=*XJNU$24ES3[$D5)' M%FRR9'D7DE+N.^HKAQ!0R*(2"<4S:7MG1-#D-Y M8>.=N U=,B-N#"/>A^:)S ,,_D\TN9P0[(&-[,0B[ 2*#W1^36!Z,U[&AV ] M36Z&0R3^!E.?B/FP>G7>0O7#E'NDOGL;)F^>R9:&ZEWNG==C^J 4YL0E-#W" MAUUH9>)=UF[N:I$:EPLIM; M.F)![D?7H7OO72-GO4AW2ONO*71[D M"Q_Q-DRS/KXA(F+A7CY.I;CE=%.&>VLE"6#%FVV;7\&EHC*N@0HO%%7F4U25 MWI]TBG4U]1B/_HV=:$@?\#0]JP\6^I.\MRXKL\AKO$;,GR?:;X'4DX@S2+68 MK/N MUO01.A!K^:YO;VV7L<90J2,S;74,P:&G#-:,9#ZFB=&NB&2X]^P2^7Y)TFQU MUNAFW/8U'@3:*?(H"\2M$PXCJ:2&[B-F,S"\N=X9XX9VQJ;W"# MS;;7\F];B>&T;SWG?I+_.3MZ#L=-F&-Z3%P?;N[*I M-9>N%0L:-VB:6J4U)OVF[$QKC9+SZMF=E+(/V>5_FQU]KV5E7 S*KHJN"?RI M2/;5-.L'T 0'QAVYX%.X!(E+X$&A"TN[=NM$D]@XEN(^D?NPZ06?-53[ZH4, MY TBQ//X5U@PTB-Z-5M@*I(?AYY\C1]W)CA 'W_Z?U!+ P04 " # A@Y1 M!A]\P;,: "(#0$ %0 '!H=6XM,C R,# V,S!?8V%L+GAM;.5=67-;N95^ MSZ_0.*^#-O:E*]TIKRG7.+'+5J &* M\E1U6Y9, 6?Y<#8 !W_YZ[>C\=X7Z&?==/++,_83?;8'DSA-W>3@EV>_[;\E M]ME??_W3G_[R'X3\Z^6G]WNOI_'D"";SO5<]^#FDO:_=_'#O]P2S/_9R/SW: M^WW:_]%]\83\NOBE5]/CT[X[.)SO<*<>5TGPQZ+B;_/%S^2/X&>PA MO7G[Z%?OS3M#]XSBD5SR\^_>S\X]]N?/ZK6'R: M.>>>+_[U\J.S;M4'<5CV_%]_?_\Y'L*1)]UD-O>36":8=3_/%C]\/XU^OI#Y MO73MW?J)\AVY^!@I/R*,$\%^^C9+SW[]T][>F3CZZ1@^0=XK7W_[].[*E,>' M)Y.OOH>?XO3H>?G \U??Y\_^G$\&2_8?8_?GP]1)MN,%/@VATF"M#S' WF< MXN]/9I#P+[/IN$L%RB_]N&CI\R' ?"/>[QVTBDP>1OJEK,K4%Y./I_'*A\8% MC-/^XC?'/L!X\=/1R8P<>'\\>C&;P7SVZJ3O<>V/E$L0:6 D:(6+-@*N1J,\ MT<$%55:MDO&JM,Y96L W^UE88/A\<,0R<\]A/)]=_(24G^#:/H?RGU=2<2;- MS5EZY6>'+R:I?'GS[Q,T2F,<=/9B_LKW_2F:OW_Z\0F,N)()C0\EA@9'I(M M M>*T"@#B\R%Y%0+5M>B[JH(EB#UHH][TSY!CR;]V=Y7* ;XW+J?D>K[> -K M5VW+^2>>STZ.CA9CDFX.1Q>_7TQ]+83,IZT5@Q;***IM:K(<5E&S#B;XD\/$<,%7P\#' M'HY]E]Y\.RYF&('Z87X(_5568Y00O)4D!B1'*A>(2YD1;:5U62070NTJ!,=@/<8YF((3;0,,6=>BIA- ML+85.Y5T-\B0:[^=&B0#(I)<$YKD>8Q$*0CE1!3((X6[)C MD]!D1VI(SCE8ZR/%[*=5,'X+3;L4CS4%1BV]M,Q#):ADJ(@DIXCY-A@@SJ1( M H_HWP.:;V8>(P]]W#BK*2P&:J&%H[RHCH!7VF:M21;:$!ET(I[&1++DD:4L MC=:BL=NH5-B_J!5^]*>E4'A9_E$T.LL9R3JCH#G'!9@X$ HJFIBB=8ZUK-)> M)6='7>0F:+BM5CM _C43T_X$T@H.J>0.+;'&^0TG,FM!++>.8);,&%641M6J M:+^:HAWUC94044$+%8.FR;SWD&9L"HEKBSQLB2\ M-D;BO6$D,"-SEHH%[=M$3_<3MZ/^L@94JNNF&FI>P_%TULUO$&.T4BF$@+-+ MS'2ID\1QJXFV 9P 83+G+8!R"SV[5':HC(T:&A@,AW(B8_06$3KM(7W?CKSP M=B/G+4\!P2B$I\A@9,0F+HFRS$3@[V MH3]Z#6%^N4DIHS.!(3<<0QGDQ1'KG2(J>9H%^!1DDPV.%;2L P/]M&!02_(M M$J41E+S,Y$R$\1D3/XD&)ZE,M/)>A^0B9G!;+:Q5R?L8D\Q1XPE#^T.DCIY8 M)S 6XU8AGPF$;N*^-@N 'R$E>I#>[R@0;B+P)J;L']-)/*=%&T71CBH2< D1 M*2&1X$M.%KA1(@1TK*&U-?M.SHYF0,, ,%SPV\E[EHF+T=&,_ ; 5$R"$$B< MUP6P 710E&?: A5KTK>CV<\@F+103<7,)T._B,LF\U?XM5M&LBE[&TE;HKCV MZ);108V:>,6[B-K1'&@00JHIH1XL3F!_^@D6V[X??5\X7"*) M>4IYR(HDGB.1L:1G67$"+@CJDHV-ZB=W4K6CF=,P8%130W6#<7:.9-]_6^*U MG-N-(#V+P1(CE"12!4,\9$N$#IPZQJ-B;;!Q-UT[FE!5,1LU5%&O*K\XESM* M2245O26E2H/QKP,2&#ABC%7!9F0[NB8E^,7T0YE8.F$\DLI:))81K2DE,BO, M=;5,A&(,A2*H,9*^W8KXN2=JES*F"\BO)OAH6WDWF?G+0A3%<$O+F6QR?E%NR M?YM.T]=N/!XQQ5B +(EG-A")HQ"+(3D1,>4(*F?EFJ!B'>)V*66J@(_J^JCL MV2Y*/=)GX6+$B#PZ_ .<(CZC"W=&6;1@+E/1YC3\0R_\;"L9JJ#[S25<3;J40JG V&*CF;OB5JLGX 5,V$_JF;%=J]O'] M^M=;7.)GA]=/,+3^3LI+R-,>+M,SF+WY-N\]6IMNXOO3=TC\H@99-C6F8YSF M "-VZ-'0CSBC2CIJB&&A'.1 8Q>2U<1&8]#:FQQ,D^V"ACP-+B2=D5 &O*!Q MQ#,'*C!E8.!$6LR17,'5EL;6'9-,H<5M.Q286E7D'FC6C50A=7"%^1M M>I66\Y8((T\#%YH&8M A%]_)B#?9$(Y.T^>R!:)NI6B7:E:[BJLZZJR& MKE4PEY%Z5I(S)66Y1RHT<4 3R51E")12[IO@ZEY+M4%>W^,@&(#F;CZ*SED1 MO<#D@V'RX83"Y,-&$C.FI-D8;VV;U/X[#;MD>(=J_D:JOZ&HZT/Y?$'-1J56 MY"!9$H3%=2K+BDJ2D\BEMCX*X7(3C=^@Y(&&D3PIQ0^3>T/U8X(:C62>6.87 MW8$0A=P%(JP2-M&<=9O.)?>H_^&L?8:%_\'<^>^^_P.6AAX%R1)'I1$ELBQW M_B4)@7HB).1 9:(IM;GQ>2M).VGC-L+$C:N>==10KV@-$V1OC/2\2$?=I)O- M"[-?+@,*"T%Z%B+1D,M-K&R)UUQC]$JYMI%F#&6;.+R[Z=JE*+$N0&HJI&81 M''"8TG_Q-7R!\711>[L@B0KK TT98U?,9J1FK)Q#I,1;+R-',YYDDXX"=U*U M2WN;=1%23QE;R"^#S-Y'EI <71J^B,(RY40Y*L!&FT1L$CZMF5]NM.F_2. N M&-39.L-%)!8XAJDT+U(XC%B A1Q]EM!L?W^9C@=ZS+;181TXK-C>WUCR]2+$ M<@#I=OZ<31J",,117-Q2H9VV*F+^;24+&""#8DU,X=UD[9*W;(.-BFJI%UKY M;C(KF1',/DS>?"M4G72SPV*L/^1R\6,4C&5,1BCE&?3E/J.9%@E(SBH(GCG7 MHTDM8I43QY-#V.I(@M:.@!3.Q^S!M^F; M>H6*X0[SO#AZKK:7&."6^@Y$1A5F^ 1""N7X)B?>>T8H,HPI?[!"-W*<*^G9 M+0>Z,0QN.LWATJ]X8+)=/3T8*CV%3!32C\LUEHB:6\*CH#$%%H5JTI%_:SN( MC^RV*R/R\4%0S\\O%:V9ETDI<"1'%8E,26+BQ0/A0LO@,$1-;:Y-W[H_L$FN M_P4F)W"AG.O7#R]/U)93/?A?*FU@RWX5>D@@Z!G+JPL8BKLDRI4SZ@,&7XZK M1F?A'DSK+I46-T7.S8I 6Y55O&H\P_"J'.A<=-&#_DL78?9Y.DZCD#QG%@V) MTZK4+;@D3I56U;PT__?1:-%DP_!VDG9JPZ465"IIH&:GTNL-IB^;2[,0I<@@ M"94Q$VESPOQ-HW'W.5/.#%>T5:?2VVBJ&]_K(#T'$THW9,"5%UG9,0O$.6JD M\=D%U^;PQ>WQ_>,:Q%IHN'%@8F.QURTA4A%+"F%R#"R(=J50_%6R?+.C26 J*X=!/E37IU M-.)GEV+>5FCT,P*0\DZ@!4 M>!HA-:F$K$]BA3I2#WX&K^'LZ[O)]S8HBTQH!#H84UZZ\- MTHDG;]ML.]Y+V2Y%6XTPM:+@4U%;]>[D'DW1>O[O0E ?\MMNXB<1F2X)4DF- M7G>SLW[5(Y:L2\8D IR5W457.KNCT[=!I0A.^M3F.N>Z!.Y2R+0E2#717$A&CXQG3;4V;-!1?)F*GMO.V@Y"-=5!S ML^.:V3M_C?+"^JU\E7(D#3#J!2?"EL2BW%KW5 H"(D7)\&;D/K"+ M0/-=L\?Q9]456Z<=]4N?RD[VQ78Y]SR"TIP8YLO]6UP/WF)ZF+P044-.P?/[ MPO 5X^Y2MX'&"!@JU2T>+:$>($*PQ&:):%->D! I.,RI7(B='D!IG&07J39.; ?=2MDOM#1[- M[0S15KW.&(MG9O^KFZ3+77AC^D7E[*BXRK-07$4M:;:6,$T=D:&UJ^!")EL=EER:/,B\?HD5NBF&0'2X@+ XJC*A^/%P?\WWZ"/'\)R P2F]6U%;-EJR79"V=A5J4 M4Z,U0)F(!"+'N '*_10&G$ PG$:*#D,V.11Y!TU/8)>^)7"&:*A.9'=!31'' M1W^Z.+Z5I_W9ZZ*%Z8,>%H>Z1CXQI75Y+,FB6Y!00H_(4-E*2J MVE,^<(/^47QU+70T5$83V[+TAM+I^<5@RB)XM''@RKL[2):+0A.JP'GJN+*'1Z, M1+VEF-YHU61#]BZBGL#6?4O4#-)1):=T9OO>3OO/T)?78%$$GR#!T?'9P27J M4LJ(6Q&!(HQ#)-YE1C1PX34P+Y)8SQ/=.<]3V).OZW[JB;UN<%)@>?Z>_6P5 MQU)'9B/SQ.OR;E^V$M-D78XW.N\ICX6V!X4F]TSX!/;9F\0E-?50L0O;\7FH M]"%?CZ=STM)I:@GUJK3+Y)$XMMC.4S%S"<:TN4IX!TT/W'Q_TE:EMHJ:8.9& ME.0"I5([!+!" $MO@#B.>;MR(GA)HX VS1WO(NJ!6_(_'&H&*:G>M6SDNOQ? M+H]]\6-85%"7'^1Y,4E7?[#TR8_H4Z?I9BWVO O!FV]Q<8?M$_+Y)F>(N#1\ M1.94(,I06=ZOSL1J7CI;9LC>*+2M34J>VV6S40WY'9J9V;4BNDT\:)M\>;45 MX]=H @G&8?XC/>.:@HFIU]R[74\?HT,Q4 VC9RQ^R,ML?Y@,$O!(E-[2 M!O$&CB9<;,B-93J31'U(F0EN?),29 ->=JG>_810_]BH:FW"5X5!+!@M0J#$ M"5'>"PWE'1F&"]EY\,!CR&URBTU#X0TKAV<'7" M=NEO.4G%E9/)947 EUT1 MPP1!"^:)"9RZ8(P >LV;W5,]7&/278KS&Z%F906QMCZ:-NS9/X1R&\!/3OTD MO?2S;C;-'WN8X0(_NR=QA8CU.K;<.V:-]BP/(WQXMYO[YMLO)\PV>G5TS9&W M(;153+07W:OI),)D?M8#]E,W^^,US'TW;B+,6^?:AGC78W2XP#\7J]B?3O/G M[F#2Y2Z6IY//CD.BK?LX'7<+^[R!>-<,:T>L*:S[Z1J>./Q.P8_R]'G(\JT"9(#4;ELH85$SQ[LXUPDK2PHN'[^ M;@NOBYV:^^LIHJ=JZ_@[+R/LDY<4P[2UG*1$L'Y3Z](*^UQJW2./G!#%3H1;W& MG)NG% \8?5L";).,K#/S@ #J(<-O2Y"-@L]UIB[_;UN\=\ZY+9FOSWBM*'?0 M/JVY84(PUKDB(A)@5:BP"AR6.,%??)-Q,9CG]MU!?S5YCOGG:3 M@W_Z\0F,O(\JIBB)Y*Z\)25*#TP)1!O*79)!,6AR(VXMZG8J3MX: F\$0-45 M6?-Q^26&EX(Q:4+$@,N12$,B4DA*7%*4<"&$Y]2GX'V;X^FK"=JI4/G1D%1% M74UCYQ7WJS?PH[?=TA[H&>\C;GC0<7.& ='$[8.U$4:C0&QQLV0#]K_?2!G( MZ4T"ZC"U>3JS]-NU&&R3CI21+[?:RC+2T023;JCDZ/WY4I/G:1EZ)2-!?UP MMBLE.Y=W2Q>37J7CHK\<.JU1M#$Q")YHS3!DS>C,G32&! KX8OUP93N4M*X4Y#;2)6/8.:Z+^?F. "5+J5$E F12)$5K@R MW2G>I_^P.06Y#56X;<1>5X$"]I=Q8E$-Q_G3Q8)@4A'FE1'(\.M>D MKOIMVD?-V?_@$;]1ZX.4B-PL<]I TO*-V8 M8$"EZ-:QFDBBU17V\MS(X72,JW-6SB_-3S<1Q8I1JES_O8>X%NQO7K*^=:PV MHFA3H+XYSY +X[<.UD8D6ULCYWWM!UVFOW?0-C*ZD_1*LKKY"O"F KKE/>$: M4KF'R%:B&&A?;ANOG5@:VID;I-YL MHG8B?A"+%0[QXARS>6F1D]Y.>TRR+]H!3R>;G006T[[AZRI7B:-7@+,_CW"2[:-U\6E_TV,4O7 MQZC3&.LNPNHS/JAKV.JA6HCA7AB<5]+*'P'M]:]_^C]02P,$% @ P(8. M41'?69EL8 CP,$ !4 !P:'5N+3(P,C P-C,P7V1E9BYX;6SLO6M[6S>2 M+OI]?D5.]M>##NZ7>:9G/XYC]_$^Z=C;=KKWG"]\"D!!XH0B/23EQ//K3X$7 M2Z)(:9'$HB[.]"31A5IX46\MH*I0J/JW__G'Q>B[SSB=#2?COWXO_L*__P[' M:9*'X[._?O_KQ]?,?_\___U?_N7?_B_&_L^/[W_^[J=)NKS \?R[EU.$.>;O M?A_.S[_[9\;9;]^5Z>3BNW].IK\-/P-C_[[XHY>33U^FP[/S^7>22[[YV^F_ M>N6]!JU8"M(R^BHQKX-D6)32Q<6H>/Z_S_[5.9 VHF3%_7WW\CUN?_UTM/BU""#\L?OOUH[/AM@_28\4/_^?O/W](YW@! M;#B>S6&1V-^6/Z2/CH;_NML\?<_3Q+,%_3<.X7O=GZB?L?6 M'V/U1TQ(IL1?_ICE[__]7[[[;BDYF*;I9(3OL7RW^O+7]V]N(QV.YS_DX<4/ MJ\_\ *,1(5X\8?[E$_[U^]GPXM,(US\[GV+9B7X]Y0K*5#C_HS[MAZ,QG1.0 M:;J,R.BG.*X*WA#CMJC>4/$MY_=%._D H8M!7SKT0W0+A[$ M+O BXK0EU!O/O89S#7(387WDI_/+\>\PQ;^DR<4/"W@OW_[CU?MW+_[VZGYH M]8]975"Y57R!X>J/KXU/1 _'P[IV_$S?KIY0QSH,"?XQQW'&_/UWP_S7[X=: M&RS1^,+!Z2AIA2[>1JN]U@5=5(.KQU1(:U"C2;KQU%%=WB9?^1A!Q-'BIX., MP\&K\7PX__)F7";3"UC-!-_,\6(VX#($#B&SHD$RG3VP**-CIB@)7*08D[K- MZ&RM(3-,?SF;?/Z!1B%:1:A?L/H%;2JKA?%_W(U@*>K#YK7>1S_29P<>2O!. M!Q9*2#03!\P;PYGV,NK@;4D*&LSD^I@WL5\IRHOI>A:KM^; UZK: LU9G$\: M"'#)#H'__KO)-./TK]_S%D3^[TN8SG$Z^O(>/TVF\X$S(AE%>RSR1)"LB"P& M$$QK,B.R"BYC;,CIQO#/AMYCQ'J;:=&"Z7'/N9D'N$0&\3;(XG^,TX3::T M@"PF^6%.V\;+R>5X/OWRYMOWP;<<.)0)L00FHK%D.O)$]@9ZEHW+ M9%R6H#COD6_Y;/G>3[2W^0[-^'Y)7[Z=?IS\/AXD\O.%\8:F!HZ,#Q-82(4T M,HH4I+(EYBVAW./8OAK^>7%]H%BWA%:.BJ+=P+2P+]Y.WTTGGX?CA .G):+E MP#A8Q70T9%XXGYB05G-K),?8_.W>P/"\2#]&P%N8/RJJ=@/8N\EL#J/_;_AI M85;2[%S21;($EKS(S#WS0D3FB@!2503IVEEOVQ \+]8/%^X6SH^*LM5%Y\44 M80%$9D)O(AF0( F(DXIYTCH6DXTJV:)L:G'X<7W,)\_KP0+$()$1�#&RP+M#\03FT$^3S'L[HY[I-G]2A! M;F'UJ,#9QRG4M*X/7R[B9#3P*+DBJXY9;DF_BE/DMQ?-0DW(0F>YU"U>U!N# M/GD^#Q?A%C*/BGNM->O5'^DXB,HJ4$45G5@1&$F[0##P7C+#L7@OK *= M&[ZFU\=^\M0>+= M##>(;KV\G$YQ/%\>EE75(]/]2FLE&AC"9HKTR*[X"X,3Y[Q9@+>PGR#.->;\1RGD.;#S_@3S&&%XAV_"\,S8;Z!@+#Y;#;(6@@?RPXV0@;RWS%G4*K*D+4ICK2Q-\L2V#/U,Z#UG6!TS/:2/XVG?P^/W\YN?@$XR\#:W-QVB'+N:AJ*V863 G5^I=6R&))^9K1 MO!7",Z'[>/%NH?VH:-8*UQ]7J4W+=+8!!$A.&<]"K@E-04;FK:_!MB134M:& M4-IQ?FO\YT+X<8+=PG:#I+$/YS@:K97/:($6"S*A+'D)OI _7Y1GDMP#1GPO#!PMS";8/<,4)R49-<)NFW#^#V<) M1O^!,%VGFKM"^A61\*"K:D8+C0_U^JDK:'P!HZ1O) M=0O5#2)D+PG5%$9OQAG_^'^QNG\82^9$3 9=W8#,P&-B&'@Q*2CMC6YGE=T< M_,G3?+Q(M]S+.3Y.-L391XB+,U,4Q@3#7)*TLB1R\(,C$\+'&*1W,IMV;O1Z MT(:D7JN-CF"V>QM67@&+_X8S@8Q:)&2<\R%>E$L M%L%B<8&YZ"UX^M;$+>_XFID"L[B@9S704A5P-)^M?[*I$_3[:-DV[!\ MQAK0/V%:+Y:NP+C"L^ JL*!J<)]KSL"A9:"]4 H,@NUEG[^!XLF3?+A,=[[- M__;#AC#(7OWMX&)'$W(TQF16TA>SR6B8:S&Y'V%4ZZ1].$?L4/EJ2Q&D>Q_: MHCC2?L@WBB9!"&26"1O(:]:9>!2)FZ!X=B5ZZ>Q@KSDTEOD[J,&\3C'W(LV' WJ%/K25G(;&B71RY)\B&0Q:9FS3YR, M)-I333;U[.-^C3H:7J- RU7423NL$87"$OI"9F!4+(()K!0-146E"FQ)+6T8 M8?D*Y5B+\LTX31%F^!,N__MF_!$O:OF*Z9>E%-]/1J/7DREI5!X4F0L7TC%1 MR$+2D)%YKC0CZTK2O+GGMA>7 W ?)\L=?R 3P?)",!$SV==D1# /QC"@14$5'T'&+>>* MQZO0WDA/KT?]$3\Y)6L]Q#@V -].?P'GM*7_,:&"I?=-$S2ID-GDH6@!,8LM M!Q_-M>H!4X\>6HF.XZ1A;<)J_MP"5VV#]YB1ENG\=OH21B/,/UU.">;R8/X? M,+K$@7.":Q2>\9@)<;"2>4__*CHH'UWB3IG[#,+#AW^&NG(B+AH6.SP(\5+W M!R$'E1,*IHM)-6U+L@"T4@:?M?#%)[EY_:21^BS'_U-_#F:C86'%(_;8:,@X MY(&AK7E@J!+SHG 6;5;>&9ML>(R640^[>>1@:D"70:J%T@IZLC8L,A6%**B, M<\X\_&[>PM>Z[;1>?V5RJ5--R 3WLAY4*4:FEF=")HPB:U!ARX6G/MRM.W$^ M0X^K'2\]6,.WP0V*%RH!+1LJ%4=KARXLUOL 2BE,TBBKMEUG;Q&/V(3R&':A MANS=2@4Y2O1]*,.MU1.#\Z#JU?MD%--D-3'0R9.O9K30FGPUOB65LX$N/$;G MIT=5.$KPK1V>Q3S?S&:76VSI5W_@- UGN#HR??MI$9P?X_QM^0?.ZDW^M^4] M?3$=IAIX79I/QD7K2TR,=)C,)^"U3JG3+&1MT/D@%/).QFQK9,]3JQZ>Q-9. MU([)+)$=-!N;%69XI"U>U-E(X#2;H#$&,(;?>U[3#[1O3R=/1&-#QVPQ MF_KJ0MU N)B#5Y$ :7(\D/:Y((5A/FDA0T$75#<-NWN<9ZPN#07< ML!C^#?-MQP+["_Z^^,UL4.C_="C ,$5DFF-FWOO$0K3**P?"]&1 =4'W/'6G M/X(:%M&_!^12Q:]0*E_(Z"/'@*M8^R_IR+Q*DJ%-5=.Y@=A+&F8W>-^D'AU# M4<.*_%VT?9GJ4#.=WY9K:0^KVFO#^A;4REHI:EH\+53CSK-0K&)929XDH!+8 MTRV/(U!_DVK7 Z$-^P5T>F?N1V\5B%QX9L)@C>\'19M\H459.XW:)H5^R[W_ MGI>[/_7Q5)0V;&BP1O\B_^?E;+[( ?LX>9'S@A@8O8-A?C-^"9^&%MK(!4&64LF:3>()IM@ M^9;2),?K:F\S>MYJ_#@4H64CAX6O5%_,FA!=L7Z]9T(.5$U__#AY";/S'TFP M^ <_1F2R@=^5Z]K&2$Q/5LC7%'N'J:Z#KE$:U MO4;MIE(-CX%PLM:M,LPD44_ZC610N&%.EZ@-E(2;W<>..F6X"\LS5K03$]6R M<\8^,>@[)\!!\*A=O==G:EDT&5B4V3)OLX3LA-1"'Z-I^X#Y]E2M-ZI:]O.X MX37=GZ%HK)<^"]K:BS),^TRO!'H@D07GN=96B%ZRE)Y.-FG/CFU;BEKV$%F\ M"EV\EG_"D)R4M^67R1QG[^#+HE8)"2%P'15SR7*F38HLU(B0*3R*I*()HIMI M?RB"YZD[IR.E90>3?7S@Q2H;87&3[N(3CF>P[!Y/XIL-Y_@!IY^'"954*)D+W"_[^(J6:6U_G1A-,PT\CDNARFA7]9)%& M,W#<9*M(G8JIMQB<$RQ(SUD!T.3S>XBYE_L AT-^WHIY(BI;-LI90W\[/\?I MC5(,)+C)Q:(@ XD&AV?C97GB]&710:"V^B':QGGQW6BQ7UR]53]BH;_Y"'\, MK$K2Q:P9A]HA!GFFMRLE1B\=#Z$D+["7M/.>YO.\]?=&:?S61 M@4J *CID*.JM4RB.[)6"3"6A)9#=+JSK0R5OH'C>BG2XP%NV$;KC2H8"I]'F MPI(LL39LMF2]2E_[W BQ^SCEJ[W_=^&:7&[HT1.#FC2S)A< [&0F)?:,R-R M--X'J?66[DB]W^XXA+?5':YE@58P I2JG=0- M,T248.=ZR9H5(6KU-.O1S) MWX31=S'CGBZP'2'+1U?->.,@?[8HV9ESCIR6)A9R#>1IF1G4CNP6T FA5#)V M2V>_AMJQ#=6IJQJW8'N7XAPM]1ZNMFU@6I5Z[ *JSPK'6U$]<)'CX]F;]"7Z MD^E%M,$EKQ2)+2VNE10&)0"S,@HO0J$WH9>L_1/J0]>*QR=2AWTD?IK"Q]9 M%J8PA?6Z6PR.Q8"665,P1*&R\;VXHX^@\'$#ANZO?;R'>'NH-;8CNKT"%\%J M7:)CPD9R:$2JO8BM8D6;;$NNI6-[L1#N1/4<]*"=V'M8 ][CG.:'^15,Q^23 MS%:H/+VE<,9V.,]!"QH(NN&5]Z^ZF=(R M*(MY5W1KK:>6EJI:QSN6( @HN-JJG(SD:)P.Z+THO1S\=$;X')2D'SIV7DSO MO\KZC2*T,#M_/9K\/NNY7O#M84Y2 ?B>V6U6B59<2%(5B)"US0HRO>]!@\.0 M=2RF0TW?.^>Y'W8#>GY[Z8XHY$64>M#B+KWF0U8V0_W9EEE MZST8I#=&"EW[NWHM11 B.PG$A1_L,X.V\E[$)0XJKM[QR2>0_;8Y;#!0R +. M*?$8%&J''(I!FQ L^8BBGL9N#V;MCS0NY<6O>H6^1[#V6\_U5U\U LS.\* M1RU0,J]XK6E(.V8]?&&$.2M)/KR+O<0X[L!TO!>_(<5W.*T_@#,4@R)M(J\S M,>Y$-2]!,'J[ G.I[C/!6MM3"ZL[0)W>4&NE$;<]_$:B[\'9_Y#.,5^.\&VY M/?MEV#LD22NOD2RI>NSL$,B$+&2M5K<#M2T.^DF_O@_9J3)DF2J!MDE7$1/ MOZ8Y]-VFUFP?_L%.CMI2.VDFXH:AH8KF%[B@.=[ M')ONX#:X_2H$_\[T9SV MU*@%39.^9'PR!=#.657 ,BU5S6=6J5XN_[ MB+8AWXM[':\G?_R"\]\GT]]F?YM.+C^MN_EE@R5"9AAS;?MK+ /G:PI[3,8D M:YVQ]WD^=SS_=+9@0\E/VHJMH?&WO*%#TQHF&/\=,OX=\Q!J!(E6"AC/9S__ M_'*%T+A,$T3/]"),"5K1/D6 R:.S0BM3ZX1WNR/59;@GSW-[H;9^@?^?29WJ M^.\X/Y_DX6S=CA,=1-(XP4Q4Y(8DC@Q"""R'Q$VDR8O-)/@=/&]__I,GMH'8 M6I$[/A_#C-^Q'0^GHPF9U_>C--:Q2Q" M9=&MK/!=HSQY5IN)L'51WW]^&8]_AMD_\ RNK1OH#4:>.;/9E)I,G!GD%!@: M\CY%IBU#Q&ZD;GO\TV?S:*&U+H-;>WP,Z_GVVXH5V@&XT;#W[R[!TCJ(:59!=8ZEG", \G*P,<\X?)Z')1 M0/MJD=#&&X6TPH-WA \SL.!EHF]#5M848TVW4@ =!GORY+86:,.*KPM\?__I MQ;A>#;E:,I 6_.)K0EV]%NBC83%K^E>!I RW--%N3LSFDY\\E4>)JH?:J+>. M2G[\\B..T_D%3'];1%.XT$9IJ9D1IMXSKH7-+4;FP(#R@#;+7JZOW ?L>46: M>Z&CA[RTV_C6Z%8O1A=\?5YBN _@P]QG:$OKO3K3@)->TMKOP2F$ 1%\Y;26 M8E/%U>")5[N0'X,#ISSYV'AU69?:CHH_<7C'#V'C_CN'9'^!K[ MJ>F;(BAF$6BKM)EFG')B*J+#*&SDII^^ ]O0G#Y;HBUIFV?C1TN\CXL1RQH4 MA"OA\'/=7%>X5 !"I ,K$*I+BK7)CK'UCKX!\D>3%KVD"^T"],R4H8G<=RX+ M3;.;/UQ>T*2_3,J'X=EX6.I1P/Q:Z9+):)B&AV5L=GQR@RS 0^:PD?/G@U+1 MQ9RCBCIP$:7ADOB/#G22P@[VGTT?//3/Q^EYZ<1/$%*Y%"7&$#01XQ6*XIRR M/ C%L^K(SZEX.B*==K\!3L92E\19$W4ASRTJ[K0F+SXD'R'[*,#0*X6N(TEM MLF5K:?\WX]E\>GFSFH(3J4;S(K.U8IWFR;"(Y&(Z7;N-(\94>KD!M@//L5O\ MS<>^&<]QBK/Y>YCCXDY%OLK<'$2+2@<96=0&ZY8C62S%,(,2;]G01LCO$ MTYL!+;1D<_?OB9(>[,.;2%]#PF5O]X%P*EN=D5D+M3UHU"R@D(P68143F2I* M]'(I;A>@YZ@8!XJ[!V_QW722$//L-4FA8ES42ESW('@YFQ=D&# MV@[%DK-L@!6IH@PA\9QZ*9QT/[3GH1J-*6B=N;'9JO7#9?Q/3/./D_?XZ7*: MSF&&KR?37\>?Z7/KSWSM5_$*IJ,ORPZPZSKOLU]K$']10F!YV?3=",:S@2]! M&I%KK3B@Y3!89$'SR!*//A;N P_=3B=/@_=IJ]YC);9A9LIVL2U/&:3UB)9< M>RYK@Z<@%0O*2<8=( %27OM>;HELP7*J>R'][VG[B_:A;X&LY_'S9'Q&AMIB M\?U(?[,($<><7$*56=*+WB:BUC71FDE:B%U4:*+J)6"Z#=9W'98#W,"=SQM]^C!$3(_G48H%<#49L!D:Q$Z$,@@!OJ7 M-"X5IV,VO<3-3ZD)]YRKG4H1]A%UZY3S#S@>3J;7ZLA?;_BQ+E22,UDUVC%$ M71/$9&%@4TU5@& @9J6UZ62K=ACL](9F"U(F/4IT9S"DZ>'(ZCSOD##N^D\; M!&BWHM@(O>HB,4G!5:J]RG.)D1MOG70ER8P6!UOP'"2+PRMXW'Q .[ETJ,>A M?;0&@U(Z99V%\,DGM,$6Y*)DR0<[L1TDHU]@.EVT SCB&H]K)[6Z4M\[' M;+0E*YXA:2<*%*6,\8I#K>:68+#KH4:WM=?4Y?07G*^>/KL6 M.5:05*K10AN5HHE'SH)7EBDCG &GC,72:?OI,-@#Q#E:\GYC(VHMVQZB\K1+ MSJ>0YO\T)9;N"F9A:!K_[%HF<]1,0S1 MYE"$%TKW\0KL!_.9Z- )..JE&.8*4!7VMAB.H^%20@,KE'/!>6;( M7&<:K6%@BF211X@R&FUL+VMI)W3/3'_:,])#LO(."2QC0%E#X;6;2X D:H-I MLM8YR:$4#."UTXKWTH3J+E G"Z3VJ1K-I/[0H=5Z ^1K8<>_X>1L"I_.APE& MBY"!%P&4)1%ED9"1:Y=K.5'-4'LO7/*&ZRX5O#J5V]B)XL&"JLTXGK26=>-Z M*Q^6.G0=TBJ6T 54ZX([.]&L6D# MU5\Q#*$QJ M@[GD5(KLLI$\1O[OJ+MS2OKWD7!#VA=Y?=,O@U\_#&1T&(VI=> )AA9H6+2" MOO5HT02NMJ[CHW$/SE* M=CUXH[],QK^NB[J#TS8CY_6@K^()9. 4*$S8I#&KB$KWTD;C&H:G3.JQ(GTH MS_#5'Y^PIHA\'%[01]Z6#_3365EV@;RR>15X =$E5GA2]:Z+8[Y6"#7>EVS0 M)_0]M59H-863"/-:G,D*$:7F9#%&31+SJ=X&(?=.)VEI2.M,MG*@;9GFD5AY#9[%F-(S'E0J%1 (WI)\6L#_U3!K.>B MN_MSOBUD^A"YAT=/G9S)Z?PG-J5+4&/_=.=^].=^].=^].=^].=^].=^].=^].= M^].=.\*=.R;?H0^#]^:Q_V1][']\FO ]#VYG".\S@\W.H,4EXQ'1!]!H+"#7 M)4JG/3DGRGU-4;]GB)X3BE/"9$7.C!0\,!U1,*]0,A-X*"F)4'@OV91])11O MO(_U?OFVW,57?Z319::7\,5LAO3_^2/\,3!6J^3(782:@Z8QUJZ\OK"H,J\[ MBDJY%UD<@/41I@?NHTD[5L_>V.JCELA=*4T6Z-T7A$V$1+)03K.(VC!+'K'- M$"*&7LI'/(EDP6,4I9G4'T.RX*H@\-OI!YQ^'J9E],K2WA"YJ,GX]8#<8F(@ M F(9JM\BNZ@&J= M';@3S>FS X\GZC;KC:1\,A7@F9Q62>Z'%BHN^Z $\)DYJ;)5,G%T7?R]QTC] M'8F!)V)^'^&VOE[];@3SZ@Q^N(RS-!TN"LA"/V'!Z11SN]C( M]@CCR[WM[,]. >5 MK*_73A06IDW0+)2BF-')YV03+1-=;N4<4N=O%Z9>K].^O"3QCN?T.J"#0"^7 MM;KV-4V2>>"&1<&M1VF%*WUU:;D7W.EC&ZTT9*];LX=0<>K;U[],QFD%,X=< M7+&)N2(]R<$K%CDDYD6P"-G$)'HY[>V([QM1F@,)Z:<[RVZ8 U.TRIPKIK*L M/1VK 5]TU6P;!>REH.Z=J+X1'=E+^#UU(9"D5Z 9J44'GF@M#WS^PCW@0.E$E!&RVL'6UKKL@ 6#'B& MSDK.-0;%-V[G/J= Z5X\'1$HW4/(#Q$HMRI$\H4'HP]:T%>II Z4N8G==_:H']SS B@W(&XWQ5R;_^[I!X::?G-@B; M[H]_LQF84Q@D\NRYU"I$L-'Y((D,4#8G-=AW)NWE?WB9U#V>?B(N.A1833EI MGX,5T3F-1?J4DJTK)"#GI4 G1HZMOMIEC"..$_9Y_(F8Z7+4X(QRM!!"0A&T MYS:@M(4K$WRRQ4G1B9HM\VK/3?WGU(3=.>:)6.P^[\VWSJ8BL@R:7%E-;URD M=3#'FC'MN*'%L1.U726P']^O:2N=3&N&XMD4%]&/0QC<\I0&G-R';7.W,=S: M8KD4R6DG;-"9.\E=3!R]M&9P-\ICY7;$"[#[8;U(L8O*:A]<$CP$E;A667F! M!4LV4FNGK,(MPCSNT'-AY]U^Z%5XT68PF6=%?FZ]'>LAD\>H#9-9"UY0&L/O M%?1]@QQG]>?/]=;$[._PQ_#B\N+J@MJR>=RDO!H-SVI)_=M=AP?6^)*BS/7" MKV:DO9F!XX4EY6(LR0E-N;[I*)R(@]8>XVNL31:&F?S; MI5QJ*L$:V?62U\'1*VG!,96=(K=6 7DYUC!%%IWVY/0(%-W>@HXC/@>MZ$6Z MK6-(2V3UIM5X1DBD\0XA,56J,NH I(PV,; &?+8$)L<]5KO58Y\%F0?+J76S MQ6VZM&R4,K""% A48@D*+@M"!ZLEBVB+25[5IBE[T+=MC.?#Y=$2;-B)< GK M,K#<>@G<,NGBXL*.8#Y"I.G1=J&\0;G9@7 7F3>>^RP(/%Q2MTG3 M#=[&Z_-;GBRF6 J4')@3M+!K9S/SQM8.6!81(%J=NYE6.P;H^^B][[?O.(D] M]%'[C?W]X_ "EU?I5\W.!.T.IC#A$\U#9$_:Z PKB([^5[20'3V&K<\_]6%Z M.\ZVV49'R*ZY)70+TM>>@_>#VGZ$WIG8AS@>;\;#W;P>(<23,6QBX 9"9ES' MFD@4%/-6&*9M#96EXI,)CY#9':??IR5V']DU)W0XG?9T99Z""8YY[X5WUL6SJQ.)=HSQY0IN)\#3GTK57 MZ"%AZL7?-8A(WQY_(_B,A=N0P&7ILTXJ^HS::Q.] %3T[6 3R?[S/_S<]]I? M-Y)%AW/;+(MU4NF$$G2"1%ZP2)([ $$K1UY*Y-ASV?J,#Y<7%S#],BGUFZL" M0+,C3C>Z/+:1)/="OR%B+AW)5T?006I3RPLF*B9,[$F4O@,J9=+3SOPM.C9_7'5LW@0:+&EI;7F M /+,=/:"!9\"PPP*M2XB]],5\3J(!RA*TX#I;?VY#Q)K#Y>SKF-9WQ=+V62: MFV/6UBIEHM:]R5J3 >PB-S(*:7G?3#_83;V^"3]$R#U![N%AU M75&OH7+&VEP,&<7"UFJM*C"P9!E+A4))2]:?Z:7>Z78XST,/&HBZX6G*]IFN M*D;J>IP*@44L0-Z652S6(@I!)LVYY^!++W6KMV Y686Q/E[\(T7[T '\ZXH[ M7RGN1_J;19!,T\15 F &8C5EC&>TD"E:O%!ZH270__I:(3;!/%A]L6,)WK)" M'"7H'LR&34RK@$P75'M7)K6 R.K-=@ M"P,I:ND(;5)!KM%VJREUX[&GM_=:"'K21$JMSQ ^X'@XF;ZUE(O3M2ZXD9UZ19]2"&59ZH7[>7>.B'R'4U_.)M- MIE\6P-8'8%ZI L*RK%'5>C^&A41J"CHE0)%5D-!M^=[V^"=-:2.IM-\O19;2;#AGF2 MZ[E>7S;>SL]QNOIZK7LRAY)XBBQ862?M@'GTFNS*Z$PTT1K=2\FT>W ]::7H M0_:W5+L>YT6,H1DN?H],*$*PUR5@#2IJLK1E MU[X ,3&+M %K*9!%),67J6B>E3.WDMD>];$M[5,),<]JLXL?8?S;XIR11!ED MO27EO5?+-+:89:1M*GH9M' ]+17;P#R>"/X^S&\N$$>+N8^>(3?F^69,:R+. MYN]I@_LP7^QR5U>H>'!2\GKL:&NZD\BT-I9:$#T75 E]\9MY?WTH_5T0GX>: M]$1)'V?"-Y"^AK2ZC#D0SA>7>36 N*T]PR3S)206N PV6@P5Y;)*H'[DFIVB@?!-*^!2R1XRII0LM4VFEX:!NZ& M]#Q4H9'(>S\0_G4,%Y/I?/C?F'\:SA87LP=0DB M!F.P%\/B7F3/0S7:$M"#CWI==Q?)##A_6]9*_'(RF\\&*2>)9 Q+YVL\4_# M@O"2(8=Z"5%"B;T8! M:!>,/O03<7Z&W9KB[\+R 990I-)C-NE*[93+!LDRQB M-LX$(T4_S2^V8'D>A!\KY-N\NV-Y?['H2%#F0:US ^B1UZ%13>V]EZ KP>6A(+W3<5AM_U+G%ID\\ MF\-H5+]<'IG5](IWTR$!_P2C=_#E8I$9*6O]D)!I!RNQMEQ/S(,S9.98B2:D MHE2WTZD#!G_:JG$2D=]6D="[BBPC)V3J7/UVY4(; !ZD(4O8F%H?2"A&P&EI M<#)((4$8KIHIRTX8WXC:M*%A2T#KN%R7#M!?C3 M%\J7DXM/,/ZRF@O)R[M0 MX[;66)(7SY%L*6M8$<)::UR.@K?2GUT@O@WM:4+!%MTY+J^M _"?)[^3(?:/ MR8@^\D\5Q^GXR_3BY]IB?8([7 K_""..% MHAVXV!KD<9RVX1K]S3K:%##:30?Y<'5KB/O;T-"'(GJ+4A_?.6D^2;_5R #F MGRYK=9KEO?H/YT!>Q=64Z\OX-7?I R;Z:+VH-/#*>D^6(;D:-7M5.<^",9EE MY8E][94HO?ASQ\%^VFKZ -1MT;SC\I1NRN/EY#.26S*O"_YH6&-4?R=&+BXO M7GR&X:CF6-2*R2_FK\;Y;7D%Z?PU.2TP^M^7,)TO^@*)'J((W M8P]+TA9U.Z["W,V9U#8D^%^7]-6[$:3%9:BWBYXD M,'J/&2\^+5M4K+]:K.G7EFPC/="+XVE-XI*6;*29*.U8<1PRV2% BG6 NAV' MZMFIVPE)VJ)N1\>WKR<17FM\LG2#9F_+M9\-5-'%"1)6X9(DEHM@7B7)0"JR M &P!%7HY1-T#X]-6K[Y)V:) 1T?/=V"M:2*##$K&$ -3/-7^O0%KAR1@/!9G M903I;"^5-^[ ]*P59&^A;U&(@\/J6];&%Y?S\\FTGOFNPBHA9A\T1H:V]F#, M2K$8I&2&%D%M7?36'F(!;8[SM$EN+<@M)!\RHZ5,&8;:Q6209V-ZJ>?3'>(S5Y[C*-F2XM BX$W%KE%S:*MM<^"M2SHI%@JTDI:7XW, M#Z12.Q!_*^K5@K MJG;)%NX?SHQ..-7+@!H$N%EWIGQM1K$^A9\+4G M5"Y8-&H??"^W5#9P/&WV6PAW"]E'!UBW%=>29/1D#8XEX6HU-I49+4..66_) MB1<.Y&9&V+,M3-?.)MA?M ]=F*ZV,G\/X[-E@24A%><<(O/+BFNE5N@/2(*1 M4@*GW4AU,2SIH=<4@K[;5(8;HSZFDG-[43%U*0QM+7>3,\%QCC/%;136E^ATESOVCX/% M'97?VI.XC]0:D[%PS,%$5 B@$6)3F")?,<$OUEX%UBB)WHNS'R MZ>SU=GM0A'U$W8,"7*]+]G%2"P^M*Y)QC8K[8)B463*M(YF>/!0F$AJI MBK N]I(GM!/1XZD#MP]E=]2!.US>#U'(-Q@L"<@!0:CEA;U2S/LD6.39<2&Y M-[';):8G5C)"_DJ3"IG&Q@:%$P;TDFPME[M5=HC.',K4?F;*N1[ MQ!+03NZG*>1;2M &R44![:K'XBSSY*4PH8KEB!&]SIU>_$=>R/?05_UXJ?50 M:6E7MG*U8JQ!:]%YEH&FJVTDM\:6Q)!6GRQU"FJSL'Z_*>//R.MK)?;3:<1* M^[N Z],'O!/=P[B"S;CLIB-'$-&#<7 W2,/1"*EH25O67!&,Q5-29I6 M/9%[:>+U %IRCYOX,$JRC_Q;-VDA\V4^'<;+10/<0"7V$7QSVP+&^!(^#>7T\D*T(M/GZ:8AHO2@:\OQ_D*(&#Q*L=2 M]SO-=(R">9<2LU'P&(V"(KH%E+J,]L0);BW/UF_LFW$>?A[F2QC-7LQFDXH/ M\S^'\_.7YT,LK_Y87?YX6\HPX70%.*&2/)'!0Z8-5(/',4]B8":%7%2(2?%N M;_0AHS]MA>A=WJUCR@M<'S&=CR>CR=F7F\ 4+S8IK9C,-C$2BF2AEO534@2M MB@*UV2IGUTIPQRA/F_!F\NLAI+AH.5+]F%?_=3FKDH?">JY^+WM1-]#_79-S"M7X$.H/KT]K:B M>AB'KR%[D[Y$WX.;MQV<4:*D8@V+IBYBT=2ZP(G71&?I@HH>72_%*$ZH#_Z=6AWTDWDOBP<7%9+PH8[!V68";I HR;FVF? M0G)Z6Z$!0[?R"XX1;P^!XZMJ;*\^U\WO:S:=*!!%D:S$;)FVWC,?A6/ SFM M.I044B\&PG8\S\8T:"#N'CIZ;(&USH7M *Q/PV GL@"JZ5N\.RJI8DQS6[(E7,IUHE'M)$.*E2["/S_I5AG2ZI3.2H M@$F[N#F3 J/96Y9\"L: 0 ^]G AL17-Z0Z$16W?KP &BWFDP-.U&78V:X;QN MD#,8U[(R\^'X#,>I%N2^ :1;=^J['M>@6W5GM!O=JP4DK8-+$"-H67(P7%H9 M32C*&6/XH"/N9K)=6".M);QZ:+]RWH9\0]K*Z1"'&!.*Y W$ M?)>T;\^AFX:G]2KU3BW8LM#%Y"3Q'G5%Y*P0OP<08R9^5X2ZQM^G< M_C:.AF>+@Y0:.?]?$UJ17XSS!ZQM&$8_#R$.1^23O9A.Z^W/FZ4Q(A=@K5;, M*R#'S()D7N18&R'6NZ%"28M];$*'0S[ZBAC"#&FL][50SVA=P268XD0M$>)+ MJ7)PM:V3=]7$3=!O %;3RT<2P1.H/2Y9R8,C;4SI1(9JY1##T/!IPUN:]+J?=! M^\;5Z&"66I\U;\!;%A;\>9)^^_73LKW-P"D-.@G!C%G$TI%<)1X$DP!!V8)9 MN&X'SO<.]>QUH@>)]W!$_2(M&Y2N,JE)(/23Z27FM4#(J'QY.9WBHD<<.I0J M,5= U]((DU[8'SV6M4W;STD-N\MH66(WW''12W:K4$: M>C&*9U *9Z46QE6AQ.A[N5]_&-Q3E21\('4[ 8BP1MA?5 18*.INT>/3A"YJ?3"&,%66^0&:"M/2!U8+[PQ$J)6@K! MA=#]^&,GU(3[B@2=2!'V$74/"O .Q[5T_Q6XU3&1(X>..Q>8B.3P:6X,HS_V M3!17JW@#E'Z"@#OP/$ IB09T3=K+NH<@W_^ZS,,TA-'[2_K$V;ID44[6QQ!H MQ12T_T6MR=>/Y-OEP)T0*4C>2XWT;6">!?E'2[EQU=:K*;ZL@>>ZNAE(F8L8 M6*K;1T.VPUR#0Y,@6Z573H-]]1I;R_3YJ_[ M LBPE-D_/IYC10;C+^MKQ46""((@ 5>U"TQF4?C,!"%T$GW)Q79[QWAKT8C'$]*^5M5N L8?TCG)*.??W[WCP]S'(U@^B+]U^5PMI#UFS=O M7DZFG]9KD-'!!4F[62U>2&L0;60U&0"50VFC#=QW.R$]&,)3UXG3R'[G6>FI MTFY?7\XOI[AJ3[%(3+IRDGK*8>PT9+\)COO/>C/[46ORV<%%4$$;)STOII;G M"%I$ W!GTNF^\]^/ZVJDO"3/MO[WX^0W'!_"WNV'-.#C'F0;$M8NUGMN$, [ M#27'4(1&,-%:2%+%P9T8CY39$8J_\UE]2+"+J@I13$Q2:T^&2#8\%EXM4"Z+ M$1R]NRW(X])SOYK*]9D_?SW7%<%Z*P,RA1AJ$ 59@!H(%59:Y64)J5OSU5N/ M/K98TG;PM!:?TFKXM'S!=3H?S+PMQ#$16,J2ZEDM9:NC.LQC)/\PF M6^ %K.<=H=\_V.FVS08\;190;BK)UJ[1+35?!O=R,*XDB,RY&I&W&EDL->YK M9!1!ZHBZHWV\]?E]9UPT9_%X*3UTBD2U!TD9\V6:OYU^P.GG85J%>%0*(AO! M8JH7[XTTM7%U9"6"M]I' 6;#[3T\U+4-P*G#WLT(G304;..XY@K/;!''7R#Z M>H+3 53KL/9.-*>/:Q]/U&W6&TGY9"I@M3*<)\N UXH) A.+7B?R!7U):*RQ MOLLUG\=(_1W![1,QOX]P^XAOUT7M)_PT(1=\W:W!<:5-CH8YLG>9UN3G1QZ! M65]D0LLQ;MY0N6C/%9NAU_]W?FL7F38 MX:*O4[JXX &41V\_\8C(P.Z']2+1+K$!68JH MQ2.1-%0[^CHE]"YA": %=[!%I&WN[M:"!<,\A.F7#S!".YPNT)(%3:^C LED31S3(B'S'LE\4XNBL$$[[*4*9P=LSU5-FG#1 M;]V]I2:_O9S/YK#(-QUHH>M9$[*D$)@NM8904I9EQ:568(W0O;3LN O43Z:_CS_2Y]6=6%8X_ M3E[!=/3E[:?*RJL_<)J&,YS]2G;"=#'1Y<;_;@3CV< ET('<1V:J]ZBA2.9- M "9L<4) 5"G*3B[6:? ^"]U[K/SV48OZ2F:_7%9!TS>+J;R9S2XQOQE?ZZ(Q MT-(+KQ(P*$"[-2^<023H-I@@4":?^RDYNP_(9Z& O;/3\#[OXF7Y)]0<[OE: MU_-+F)T/O 006(#%A(9I;3WS03J6@'.?!"3K7:>E:]O3GP7/;637L!3Y M"+ ML[,IGM%"MDC%N7[,N,8X*2O0LT',X+*@!:NHVG_;"G<_7WWY5WH%02NN<(S'L5FR)APLRY4L-Z7;4*,K MGJM06'#>,6TE*:R P((4X&AY4R5 )V78;]SGHQ,]RONV:O@6!6B74G@[7=JX M?\?Y^83LE(61C-=D\^.7VQ]>?VQY8(YH$@I-OC[]FWR[HE@,'IGU/-;:%"[& M?OJ@-)S$JUR55X<\<;$2[8^LQ"KP9WJ MBY94C4.@I:79T]O8RSW>G8@>ZIKGP^G(9K"H"5=]Q!"W 5N=+G>!UF>)D#NP M/4R=D$8L=M&-(R@XL9;H",($"TSBPO9?^/G>,FX3"!=K2Y)>2@V=7#ONJ1UR M>N781_*M\VYJ+*!>9Z#_C'#VU=);)Y*H9#TJ$YG3JN;X@F>03&$IA,QE(B]1 M=,NEO7N M0?#S9O98\35/F5O% M*P>I';/6>\V+%W*S,L<#,K;#3.J/L'VDTX=M3$O\>J/61N1"0\<2/@ M]NZ+M-\SS;FL>AIJ3X:,/B'9^-T,VAT#/#WBFHEKYSO9B7PCL1>BLDXHY8/,6L@"@0@(9+9F:9P)?$MB[^;C>X@=7(6 21%"TO45 M-_4* _DS]+);RQ3*C,;1]YL5:'H,'_S_GXQ&KR?3VEIA $[)H()F M,M?>*C"$T3&J$7.@ECJ67DKL'H3WQ%M66\2YA MM:9TG2H*>SWK-**+6O',P$?"AS5]/?C(R&$%-$9SFWII9G8?L&>O.8>2T-#C M[XS/UBX:6.LM%$NVGD>@R>II&6><@\60Q&FW[\LIV03G7^WL-VW%C>C_\TO88G5!($/]>,1T/R"> % M$Q$PHS0QB].MJ@\97FW%>.>S\7TD?^)3SR[0_CP;WY_%/8X_#Z'@Q%I2P%MG M?&*8:P%8[4S== M"C%FT9+_0-P!]X:!T%(N:@+';N7#=HWP2/S]0SB8M!9@\Y/P6Z#6P4XHF+#H MFNU<9,WJ<"R*F@)?)$1.KJ)1Y4!:'^5I>$->#Q%A\\.VRS@:I@U .6AI:]76 MZ#"209,"\]X:EBWJQ(L0+G<\YL-M.F VOARZ@_4H"?;>ZZKJ\ MR[H!+AJG=,VX,TEZLBH0&40"YVO9G:*$#9IW8OJ^D9X)UTT%VO *YWK2BX[4 MM9;WLH)9*DEF;1B2LC&=ZM$P:2$KT2JM2N%H>SDRNH'BF3GAATNXAQCFXA;1 MCU"OG$XN/I%$8"G9K]V89C]^N?K,._A2?[:8P=4TQKE>8_\%+KZVWNDPISX] M]CXF]3"N_A&ZLGF'Y[$0W4-YV1#1HT86(BT76@/Y/D$79K+4RBCOR!OZ MMI7WGDC$(]?=??CM06=?77P:3;X@+ERTI2&P,@ TD@5@ )GGM1I(28J<;L@L M00JUO$W(KI=R0CL1/LXWE+> ?G7-U^4JM$JWLP;F17F>0@ M>0LE%:&%]5"D1YN"15YLTF%P/]H6NY_4FTPXU/E6)H$UV%K77MA2O MO:3E>. MAWYN#_^.O$SZ^G:U.L.UE#ESIF+&&K,3S"<2:RPTVT/*@8<]"=-.Z.0;XMW6DE[7[KE+Z$3_6^P+HHX0RGGS&_GDR7G=#6 MCC2 MO-?6_W&'K;_XUS]HDF3?+R^FK*Q_FN8@.951061>Z\QT$J5>0U ,.604QCNM M>SD:[64VW^9[\: ZT;!B[]$RO3ZIY4XI!E9XT$%I9@7*VLW2,L\+,%$*9L3D MBN^E.4K+27R;:OT0&M"PU/#1<_D[_%&[?-^LEDZ36A_B#'B)QB6C:R8T32P( MQ2*JPA *@I!61"\?E6K?-Z,_]?Q!=*-A9>6C]Z57?WP:3AIU"?GOH\:T(=.9)T8N;H6?KTQU-+( M&NABLY' &0A'%E8,D<5(<[08/0=N-,;^K))>IO2GFC^,=MS6^_"@9X77SI*6 MN])D_#/,R)/^,N!1**N=8U'Z&M?-GD$@=YHG\"5BXEWMI@X_\,)] M]WR^&7U_3'JQ1=^//C%]D=+T$DE($(L;? MC,8_N*3WTJTM;]71IV6]S7P9A'L]F:Y^5#\G!BX#)K)J6> T25V,I*\\L"PS MV.25M:671+O33O//]^?Q:-&6E^:X_I^_CJ=7K__3= MBN%T&>W!&@(]C!+74CN0N6O=H$;0SP 'V"VG-PB^$C M!=@WJ2K) ")[%L'6QH.UY*^VABE;"V(R+"4PK0,;M$DAV7%A5/&"6VZQ6;O'^O$-=R/ M(F+2GQ1;7Y+@Z*6\N+C /88ZC+^_(QL;ZH?] F*Y@UQTZH M'9**8EXEK6115FY>?]Y!_N$8GJI2G$CJ/=REO%F_)D5NE /-DB3?2DN#+&I( M##CHY+'P9/HY 'P,E= >UK@[GI"G4CBMRYS^+)RV?^&TO73E%,6G#B'ZJ11. M<\9B*#&QP"WM\5$)%K&V&,PV @8>.?;2:>GI*.]>A=,>G>[NPV_?A=/6/9ZE MQ*@(DM=),1T"V2D2 W-%@N=9_/I M,,U70?-:@7?V_L.O-25M#?6G(=F?](BO17@%NNR,9T$H5^$"\T#F;JGY1!:% ML2%T,OCW'_L;5J!3L-4Z=+ +[D>$BR6\KR@=N!+)]!4F9%K("V>1TU>1*Y[J M6Q!2MTK9G8?\4Y7ZX*9U*?T."O\U?(+(1(UV!8-@V0$LU(!9%0A*]]J M6?I3A_IDIX?B(F_&:7)!FR[,%U+ZN?Y!%5PU(L$DK0SG3'IEF1:IVH^%-F() M43A,DOM>*N;<@>G;CF6T(NMT>K1ZD;J ZS-$<2>ZAXDU-..RFXX<040/[MC= M(+40O* .9(\MFED V6CUG$A #+7S9;"EEQ2.!]"2>YSZAU&2?>3?1WP)1_2K M,]J._P[3W[ 6EUBE*:U;VRC:A3DMH5&1,ZAIIV1@"*[QP92H$SKLIXC./@D> M7@?Q;5LF!]/10^6N#2.^"YH^;8_'<+!Q.#T[>#Y"MCWL&!NHHDU:&TL+';E/ MM!\*Q\"2-BM:F:R-6-+F#:>GP_0]!D-?1.\CTM;!LH^_3SZ>3RYG,,ZO%D4# M<7RMHP;M4+0+TDHV_%Q[X:T[; 1%SKO5FBE7W6IM)%E'4;&4D/@&+HFIY1UZS#]%L W3A*^EO^X@BO ^J#(7D$HF>E23Q4,O24F%)>< M""2N;NU@]Q_[62E&2SGWN&;\,ASC_3I<;(CT#RV3MJ:RUZ/3H)U@VI><,OE5 ML6/KYWU'?A8JT5[&/23?K H5KA)0,5EN+$NEA-JHVC/O:=(\1N^*ESIYW8>) M< W#M^TP'$I&#P505U"^9H??#Z9/=^$&FH?Q%@[F9CO'1PBV!U_A)BB7:1]* M*K/@1;W!5$O*$#Z6$ 6ON<4.>KFJ?@*6[_$4^B%Y'WF>+C5ML631JD8KW]OQ M.H"5C+;!9LV$XYYI 035)V16)6X*"*W%*4L5;\-X>MO@"#:[99$=344/L<3[ MH9*ILX+J0\K:*,X*6&2:9\&)^WUAQ&Q=&MT,K$KWY*D#B27-; GF,.4ME2@B>B[2C MVV&'41^\$:(OT684A2E#6ZMVKI"+I8 A M#FJM#R4RX:)VB$>#2"[IU$WD]& MH]>3:?VC04PR.N<"$YZDK=$YYA5F)F31'(,("AXFB[SI-!]A=E7;=^ !^M$< MJD6G,T?NGRU-9CFMV].^ND^W+&,W*-98VBT]2[Q>S1-9T78=/)- XH92J\YPM>XR '&04JP1, ?,FQ!83BF98'G6 M'![56_1\>PH^H3>I3RU[4ATZEY4RO\[3@N%9V,)X2896#2L8A!H&*!S RA % M]G)N?ZH)_ODV/'UJ::2/-JB&;OLVZQUN9"KRCW+9-[2'*-G(7O#BLDY%" F MX''%<0YVFA[3NM:]9^SU]\;$;$,VGHD48FW:C,QG8UA$*U40I>387Z?5QR.' M)[0^/IE846]Z^*12JY[/N_B$ M7L#'\ 8\PK=Y+_5]4J_PS3C#_8(P.46/R;/_O[UKZW'KR-'O^U\(U/WRLH#7 M=@8!DK'7D]U]%%@W1QAURR.IL_'^^F6I9;M;K?LY)1TI'02.W>VH/Y)?59&L M(LG(BN2+2@5>UKP$J8<73#:X*UO'1VK@=3$/41^PSX'!*NLB\!^=0 MU-IZ RYS#5$HG@7M9EHT>94^!.&',TDF,VXM_0NL5LXJZW7M7JW &&UX%#48 M;!/M_ 4GR73*^%W$XI>>)/--^K6^KZ2PP$H&HQYK+C5X3 6<*24H)HOG3;+> M-]9P_"@B[&XX?H1!KJ57\R$RO38B:%_1;"LMV_+3+%Y1IIK54 G@=MZD$ M0PAD,7 8<[0^&CQK[?(U%)2M$A%/WCT]39PADTZ(8J#$9$!I)L'G&($Q9U'J M+#,.*W&Z4YP![N3],V^)=11RV-H^/TK VHW(1:>8QUI$WJ:.\6BHKY1M;^$AO=5X M>?E%LI<@M]2I:R,50P!(M4E@1!6B%1LEB313#>H-QJ&2O MC!\2C\PF9!:8#K7@Z@< C'4HY"!90)EN4'^*"&$Y-Q?--M%YI MK%0K198A64:B%U(MRP5\()\;M8\)O38&[1!5^T*2U[WEXOQHT(JQ1QVO/33X MYD]\G(WC\LE,^59?)X1()BHP&A,H6S.%;-FY0/F8719<#G)%'"_J%2V9P64% M6K!I2*4"QTD\XN14()W#9 O%ZV21 ,[17J%+7HY%LQ&'GD?8)=\5K90S4?4R M*^LHG@WJXGDMBMU6FO!-^96=PM\>90K9BX8'[DLF=0J .F5M"P-';7>DN8SJAPC%\(TF?3:3J37!3$TWK0( MUWOK92"B"E%D.GB3J9VQ1)VZK#@8Z5Q1L?"$;1HA_Q7;F'3)/EW$XL-L8V(R M)I$(LLN:CB,5)47SI%:FN6:2 GN43>Z&;JR-R5%$V-G&Y!B##.HASHY"\4-D M>FUC)?E\[_]+?)$$H;JQ:Z[U_R;X?U*R) MR5$2KG4R">2VZ<(XRH0J"H4FN2"0'DG$%6QO!8O(M\6 5_O[1M9S)*/I3"7 $=ZW(-0@-J5!!D$,+&@DJ>,8D[ MP)VU7TX==I(?9946[4!ZBPOI(/'6.07L3B0TD)K9U6O]3_H0I=_70A5Y#$F.T7\#TS^(DSU>! MM8Z*%185:%.+=0Q!"X4+**98BK699:Q)_ZD72,[OI/=HJ6F?:F[A>N<)?>OS MF_OT*\[^F1?T^_=_UA,VK_!ERYE4Q0$&6[,V+ +6U(TPP1CAF ^Z31WA'F"W MQ(I>C=!@<_A;OL\SG!"^-^F.]%S?-RS&?^3G( W//MA2H+A(3I9-$7PBS"SE MY))6F>LFN8Z#T-T27?HW1X-G'I_R/-,'_DXHW^4_\F3ZI6KA.43+C=+%YXMQQ/OTTW26QY_O M/U#L^%AM?$JV?.?G]9 4/QSO>NY;:I&B*]D5J0@QRNBY,5(K8UQ0970H\N/T M^RE/B&H4+,\67W^C0'J.\63=;OVL'O1Z&,XUG7J>L[:!RYB?]3LSTFW9^N?T+E_F'4L&.A$TZ8T)(DN).E;B!H)V$.@>72Q-5X$WN M^M>!W @!.NFW083_<3:-%);.?R+Q:^-[O(]YA8P\0TZ8.ZS^?;T\_WBSRCH/43^?_+E$;ZF&>1OH&?\RCD M$H0J$DIM_J5*9$#G'/U"7W?.%BE+DRONPR'>"%L:V:3'X>3+.KSG,'],JOLX M&]_'\1><[$3.& NQT"YH1,US8NV/84A+,4L7F,#(UY_K;JER[P3CRAES9COT MV 9K _)?I_>+WR=?WSPZ2,L\V>I)R/P)7IY82A1W V(24 -P"-Z0M^2+X\+% MH-8GS1W$FX-^^.VQI7^=O^2(Z9$C]7_Y%G]6G IYSRW?)Q^;*S MVQ/@%'/9[ .1VR*GPU5K(%>;5?12*AN#W6-+3"2_K8?EV<[3!S M"($;ZT&D&H<5@1"0%XC")^--S4(WJ5PZ$-^5TZBE-5Z2QO6XY_Q0P\<).5?U M2X^E+#CY ?]7_'-\]W#W][SXYNL_D<77I]B*0GIO4@'EB@%:$04LZE2PV"1T M.6$;Z@SLRBEU<5N]Y)T_-^^V+Z"HE=5>1P@ZDD9E(,>.J018&'*9F+"!M2+= MK6YBE[72AN3?R0GB#9+4/[U[?,ZZ':_STLE4$OBHIG$(P;8U< M[\Y\$*L.^=FWQYW>-;Z!(9WSPP<>V!_*]WCS\>JC_DU:#FG$;$E2LP*2Y4KQ M3,JRR4$ID3BNC'6LR3C)KL"OG&\7L=\& G9KMG@P^L2:O"D_F'\G9Z M=S>]7Q:ACGBV/$:;04A>4V5)0>"10]*E!(9*%N9/V+DZ0+IR@EW0/AMH=G(F M_#@QOCXOSWRGXG8_3ZDW71_SZ6+2D"A.13G3.H@;% YWM=9PBDSHG:[)@ MP?7+L[V8_E)$Z]="&YAV^;L'7Z=TY^GL]^F3S[F':V:)YZGX13T:JFA>$L:+=I#"$E XBHQ M=#D4Q!-VLM:XKYR30[?T!E;WF>%_.R458OWOW9?)N%Z4_TKVNWNX>_,'CB=U M_Z[[^IO%^_OTH;S'^/M/XWG$R7\^X&R19Z.$P1A"##Z;VA@\4=RD#.WRF01A M)1FK3\GX=T-U>XP\HY4V\*WSE<#_8*U!7]1A:)_JRGG:B+@VF!]%+X2SY((F M40IM\XJV>2$0$GV1)6:%+4W*Y_8!NW(F-='_!H*TM4ZE72VUX MI-DM+[]K>_R4/Z\J1VOB9%5U^--X\FWGS-D;C-I"T"A *4:'K H6A#(B. I[ MM3DLS=4!Q)4SYZPVV$">DU/V>X&_+R7'6G.\48(E=AM+DMT0("3O M@#.74O+)QO7Q!"?P9S^.6Z=0SY;8P*(^\^X;W/W'._15#/FA_"/'AQE9*,__ M,9VDG^_?_^MAO/CZ@:2NP%9H34 NO4Z,6 M/!=KP]?9SGN(P.W_<":SE/8ANPR7?1ZL=]^3G10_EG9P0,J MGFGGM,DCN5=TRKG,$Z!V+O)B4?@V/6?/RXH]7?/.2XIC=-Z>#-\Z+OF]5@F;85W&1>ANMCT\Z*#S!N?!%G0:4VWO0\3'>O;9Q $]ICJ"QU/PZQRF ML^P(%W0+SD6$8U3=I'WN]Y<^?Y\N\GSU0FQU6CF9.*O5U)D)BK*SDA#JY!LM M?2$5"&-^^3)R+-#<+5T";O-=X,G M^$+13,7BH"2NZB \"R%[.ILH3/9(\%2PU\^&/8[AN?/3Y3_1^5#[M35\] M>G!/T/S'$S2*?C8Z13+5%V)*Z@B(P8#7.C!ELS7LL+OG%Q]].]8[55]]K[V? M*3"8T_>?P+$EYJ1,@62T!*5# .2>U0&D01@EL*SW(]QBOI>??0OVZZBQ!HFV M[\]85D_OEO5]RZ."85 Q:0E"%[+]V&SS>]>N"F^1;7N)+&5"I+,%P6LA2"VL MHYW. 7=6>Z^XYZ5)G'TN"NR[?3T7 X[1(;B8LY"=_MLKL ]0;E; M/88M8^167ZZ_!)SG?_^W_P=02P,$% @ P(8.4?HYUW*:U@ Z@@) !4 M !P:'5N+3(P,C P-C,P7VQA8BYX;6SF*YR MV21QS@/RP<'!>?G7__G]:0*^JGDQGDW_[8?XS]$/0$W%3(ZG#__VPZ_W[R#Y MX7_^^S_]T[_^/Q#^GY_O/H W,[%\4M,%N)DKME 2?!LO'L%O4A6_ SV?/8'? M9O/?QU\9A/]>WG0S>WZ9CQ\>%R")DFC_K_._$$0(9AA!09,,FI\$))@F4&F$ ML,XY1Y&\>OA+GK,DXRJ!.HL0Q"A6D,4HAE&L&$UIDJ994CYT,I[^_A?[#\X* M!8QRTZ+\SW_[X7&Q>/[+3S]]^_;MS]_Y?/+GV?SAIR2*T$^KJW^H+_]^%1/#(ZGQ8)-A1V@&/^E*'_Y82;8 MHL3\K%S@Y!7VO^#J,FA_!>,$HOC/WPOYP[__$P 5'//91-TI#>R_?[U[?W)( M^I.]XJ>I>K S^TG-QS/Y><'FBP^,JXF1OGS:XN59_=L/Q?CI>:)6OWN<*WW\ ML9/Y?.>I5DIJI8PS*^4_GQKLIPO$#R3OXE#6 ,*5ZGX,)6,3IA^#B7MO^$%U M+_#6,!>+7+U0;Z>RKW=W/=3%HGB\TP6R)/["\^F)_J8>R# M&LBT'*>F[BU1U?>%FDI5L>7.H\%8_ML/YJ?1LH /C#V/[M2DG&U#42_W>/30.J:0# MK!;/C2V.8=9,#!8DD0_N25T*"F0:B%!,45D[P MCNIVKN\KXF1M4^I=(@,8X)V1/KC3I3?"A$"W,;UY*(!^EM]0N"PLU8%>:#? MRK8R4V\FK"AN]6\5Z=[.[ZPO]I[QB1K%&B4L5@)2@CG$'"-(N110Y$SVN]OP=UN*.-/3S]JHRI-O\X6ZA?U!-7\Y&*$RWR2$+*9 (Q M2A2DD520*)WC-.%YDCI1Q8GG#XT?5A("*Z*/%72(G(O1>1$>79N2VU" +Y5\ MCOQX"A,?>^\B;/JRXIQ>%T];[*3BS1;6X6T]VDTG9=ZUADY?UL[&N9;_L2P6 M=J*+^]FUE&,[W6SRB8WE^^D->QXOV.3S(YLK>TPJC6WUK*9%^4[#ZT_N;*U J M4\_B)_921H%<6\OC0=F?K\#[J9@K&[!@/3LWLV(!MG0*9QWV!7Q(&[-SF7NU M5/N:@7U[M[=Q6UC-;Q1?O)\6BWEI)R_73[/Y8OQ?I0CU)U.8H86U M21[4*$(D8SF/(8_3#.)(8/-39D]WD,*,:X$)9B@;:;&P6[O&/"..=U*#S;B7X$5^-L:K'B^N (;)3I&WF-W MT/$,]+1]Z& F_/8:%\#8N!EI\]S^=BL7:+VSG;GD.2U]NF8,&V+PVWCQ>&,6 MQ-F3FG\8,SZ>C!B M7X&U\%>@%A_@7F0_"?KU++="Y\#;W.XI[3AN]>"Q*FZ6YGN= M+D:QSK6,TP0B&^B.$VVLY0@I&+.4T53H3,9JM%@'BY[]U@Z'\.*J$\&O(3^J M,O(5B$HX,-G(Z\=41[!T8Z/+$.J8<;:$NP*U>.$(Y;3J(4GCR"B]$L-I+?<_ M_H8KNW/:OC6;]L6+WRX^_:J,8<4GRII=GY>\,!M[\Z>MIXUBA*7& MPB;$4 8Q,<@SF2=048$S21BG!(\.4@Z"^/M:">ST3;DE9(2-1&:BW+A;J0"BQG8: FLFF \ M!;6B5Z!2%=QLS_/V!%MUK\!&8;#U['Z]O!=-2M_NW7;"#LZO>Q'F;1RZEPW8 M;G$JG<@_[SN1MPX[?G[97%+O[Z^_L;FLA-VX XK;Q:.:WS^RZ>USF1[PUS+V M]?VTWL=O9P-]5-^NA9@MIXOQ].'3?#8U/PI5G63,)F/Q4OWS7GU?_#RQ M:1Q",)T0(:"D*8*V> ]QCS_'D[-FN M1!MMP*XZ@$TEJ"YON,ALK,'?U6+U.+_%S'LVW1:E+N>HX\7%B'X:["M0"0Z^ MU/^V&H!2A8!Q[FW1"\GQWC+TRM5M$=KGW-;/:7M"6YB-ZE]G,UE<3V4=:FA\6$8$SO3JX-7S M$*,!4M>CU1! =7Z,6F%4BEDN"RM!@94TY('I.33"'HZ>'*WG@]!S6A\>>IZ] M8V@NIK^IPI@'Z]VE(HG,>&*F12D.,1(8,L6XF:4X48C@)!6RQ7%(7_(/]G1D MHLK]Y@#="WLOP&N[%UK,YS^:>Z&"X(_E7C@^;7\,]\*>[/\@[H7C,]*?>^'$ M^'[KGU3C41U!\&Y<"#;YNV+SMU/YQC#WB(M$2L(U9$A+ZT+0YK-+(Y@B$9$8 M8\*(=#&.FP89G%E>:'?:IK?'0OM.2BW(I"G*Z].#?F3DGU5#+*IWF5 MBE.'1=_J7]C\=[4HK2YV1_E4Z@"^6B7L?UQ5JCYNWY<, CI+.B:;A>_0L.>N^[!%QN\=_%OYTNQHN7:RG- M^U-\FA4+-OF_X^>;F52C/,Z4HD3!6(@(8EL0E7,L(,X$%B@7*46IZS[^]#!# M8XQ*4E"+:H^0K;# 2 NLN.Z;^09DSV_GP^#5,4VTAB0MV]0T/[VU? M?U[![9V]P]7M#(A=0V8K//O>X%L\SB;2_,[@NER,OZK[.;/-A=ZPER(>Z9PE M6N<11 *E$#/%($NS&,:9)#HG6'*B?D5H5\*9I1KP-FHO1#&GNM!>F5V/H8LSV3:7+']AS M.$!]-G.[7-@F8U:6LFW\I%> JX?Q=&J_^ME&A5UK$F'V8%<7M]#.; MJ%O]9OQ@*X=4H6QB;%MH1IAC(B/(!8TAEA)#(C,&:8;R/)-$H#ASCAMK'&IH MY&&%!=;>,>)6!DPI<%U53C@7DW, N9E!PD+7,7_TB)I'K%0P]'J*?[I^LAF7 MI6%]%L\_!XIJ1V1SOK[-:P-K/9LQ]LWE-1M5_] M93P=/RV?5A6.WRS5^^G]MYD-&RY&6M-(4"1@JCB#F&<:4IH0F,=UB/Z/-'W@W2ZY3,#NFY[7LH!+^"M0]DVOYMZJE&Q5L MWI51HDP;"+BY; U@2&/07XA>+<36&.V;C>T?U+(\J3 KY++LT%FF05F7WUP] MJFDQ_FI&$;.G=6^\E*0*<>MG1AIB0BS-Y;FQ+V.:(R[SC.9^-.<\]O#HK4I^ MW!$8V%7)LR"H,_AN5-<)H!U3W/7MS7MPO5C,QWRYL"T=;=G.3ZQ,@SK;AL^_ MVJ8O0D&K9SH/WF\U3%],#JI;>C^@)5<5A5H4(YQE&F>:P9PA9(@HL\%4*H%1 M)&3&D1"&I7SJHU>/]=K/]E83G96R>;)*!9,C97@KWS4?-&OL_\7O*!CT MW.^WNJ/-P8>X^]>.(G2*,^=_J_;>ZP)MORG;KU?):[,VLP>U^GN9_S'*=2[B M)+)U/Q-;!M3ZKG)&S'>-)48HXAKSH&5 @XH_-"_82E; *F&!JJ6M$B2OP'R[ MGH><32;&A+1ID%701^B8C["OBN.1X6!?@*[/'AVB10K7<)$U")MB'E=@_7;5 M2*ROJK+\>HPGZ60.>PTV":O!L")1.ID=[S"5;J1HFS_T^5%-)E92-GT9Z9S2 M*)$(9LP>TZ@\AAQQ!"6B"<,\)CQV*HYW_/%#6Y3J))A21%#+Z)LDM -?\T)P M.2@=$[47'BTR@8ZI?7$&T,Y#>\[\.:;08<;/T:M:%.V9F<__FA=E#[!1(C7" M2FK(%(X@9N8GDL0)3!*5">8&CNE=(Y><,'N\Z"M]6'P*6]>U*TC M<6\YOU-/;&P3&U;]_99LKE9[U-+Y:[>E+_9%_Z.G,9?'/:LQK][U!?9YZ.;E-?2906 MX85GQ>4GQ*T+^=1E>S8I(".2)RS2F3#OH:W+S!&%%&$,TA?-Z.K6T];PIES6>BKEUV7H$XH6?Q.:E[O6G9OBK6*WEJM39EIZO.K$> M49FO.L$]17*^SD3[17YV-@^-T:+A1^TOPK0SQ':B4KL;Q=^)]:;^7.[-K2,I M:4HB9!9?G&/S#Z$@Y6D*,=)10CF/$,.N/JSM!P]M[5S)!JQP[DZL':S.^[#: M(M#Q$N6FO)?_ZIBF%[BO=A[7F_?JF!+;SJNC?V_9#8D5CS;-YRN;V..GZ\4- MF\]?S(=AU&=@")H) M?&*H?I. F_4]R/\] M51P=J-_#A"9=#]S]C1>W_.C%HY)+F^RZDPYV9]UADU52V+O9?"]W[-Z>&6P: M':=YBC B&:29MGM_E$.J;94DF60*(2(595XD$4*JP9%*K93-W=Y+M:P46V=< MEB65]O,S/3DHR+PZ!+J5DW[:Z#8AV43(,(UB_YAL3R@*R# M/KQE4?%Q(2:SPHQ>]CI9^XWO5)E09_OR%@=NXV(3GX@3E7"2&T+/.<2Q3" A MD88DSU!&\@@AYM6XY#)QAD;G&VWJWD*; YU:(5!J='7L0*=P"0CL8D[=&+V_ MF>KQ<'5]EK9UW!8R+#,L>$$+D5\F4;_5R(.@=U"2/,Q3V]&P3=ZW<32&Y-54 MO+QA3^Q!%>7QG*K*_XVR).-9K#'$0L80:Q(9EA4IS#215.3F;Y+X4.WY(8=& MIV6U*+$1^0K(2FC *JG]:-(!')R2A M.8S:*VFYH[!/3!YWMB.?OZJI,3 GUU-Y+9^,#6H9S?9=>/O=DN"J!HA@/)8T MPS"7J>&?G%+;1(; -#7<$Z62Q<@I:B2[8CMQSUND+O13W @ M.V:@;0QW)0:UR!UX#+U "LE#;@/W2D5>6.RSD=_-[0CI?1US^D95_WX_O1;" MUC@L[I10XZ]V SS"B1!:2P(IB@3$$4X@EP;_7,=21W&6UNA#LY(V[=RZ;*JW#;^CSZHK4#OF*=?F>:_5,.\(:OTVR=L6 M8&"-\8Y@X]\,[]A#VK%:[EI N;O76[T8Z%CGF*H)Q M:EN=D8A GK <6N?[:R6U9;"7H%6"6^]?!O_=Z/ M['QFQ8WJ.L*Z8Z);P5R*#>ZW8;[>P'SO +,WR[4 +"3'^0S?*\.UP&6?W]H\ MHJ4;?#)>C%51561?K$^UD%89CU(%)\8W0AH+JP:MB]._\V@$=82?'JU? M!_A9K0\8#/YO/9-V-U%F4+++OPCE?]_80]#/5NBG42Y%K:'18RU[7\6+^WEUW*AW&,(.B.4#%&JH MH-ERZQ6@:NNQ,.ALJDYM 72DZE0)$K H 0M3Z-"-8YW- M8'V_NY&NK7OUJYHN-[6Q/JFYGLV?K-%\RR=U*MXHU33B-F4VPV7H-$DA5S*' M0F*6)\S8*L(KE,9IU*$MIYN"><\;<<%L+:^O!]4%>%??:6 X._>:EO)>;=4@ MW!(9;&1>>5%#>DT]H KK+W49N&=/J0<6ASY2GYLO=WO\S*:_EWMO'2&-4I3! M*,D8Q+FFD.8$0T8$8S'A2FF_'/XC@PR->C[,C(7U7 O:WHVQQM#??]$&F5X= M%U; #CT6^_IWY:I8C_-J/HI]39N<$P?7MJB@>?W\/!F+DBZVSE5J>JGC2IG$ M.*(\@CF7!.*(Q^:;9QBF0D4RB862J9/]X3K@T+[_+9&WSVS!O!+:HR*B"]K- M[- %AATSQ1GX D;O^H+36$+0Y3G]%07TT&JGS)_/?2$"WWXU;\)LOAC_EY(V M0\J:CR.&""6:<)A%Q.8C(=N5(F$P2U,A)=%<$2]_X]D1AT8@M_/QPWC*)N6) MB *R%O.2"+=C.+O9%4'1ZY@Z#B+9ML0%;\[!>&'H6@,TW86K'1OT%4/4&C!H M#DMKNK$=S[S56HG%K7[[73Q:'\\=6ZC;J2UDME?,[$X9(<;")F&:/UQ/Y>XO MMJX8$2DP5Q#(BD%+S4YY(H72DT@1YA>%V(./0N*Q2T1[OJEI),+?^ M9+.@"UOUSZ;IS-?*E+_SX[DNYMF-&5]Y]CKFTLW$K?0#=_7$6:&OP&'1QHU: MU1_MW.[_;NN&<$37]YZ'*HGD_C#\\)C)1OOS^/Y^43 MUAT:1RQAG-%(PCSFQO!-$VW+6=DSI"=Y[OCD_'@\[A'^;@^]C1=KD2;6F^:?L[@,-LWVD:Q#FU ML]!_C"-HWSD(=KKL/7#[;@G_[Y+-C<4_>;E3SV:K-5)ICE#*S6?$,P1QEN:0 M9U$.:94,K%AC*%M1M9M!-9R@DI0_WX*^V@V8/3V-%U7-J*GG9D:$#8S9 +A%O' M)+ /V8T39/Y=&,Z#$;0%0\-P_?9?.*_W0?,%AUO:UH6;/M@NM=87:UO$O)G9 M^) 1Y31/:91"E:4"8D2I#2#C,.4B15HS@:E7Q?7CPPR-*ZR4T(I9!B9<";DW:'A9M:[RZK0U1 M=5K];;QXO%D6B]F3FJ^2Y%X^&C6J++E1DF9,Y F&J=0*8LX3R'A.("-,\DBG M:1JAT5"I"+#L<"IGP$7'.X^"-I(!FO1@.P%>%>[+CBT_MZ%[M@6]\#BT"_UN;UOT8-7CY_."+99%;#H2#U7-VC2]K"R0>/5[?M_MH^HB)G"F8XD%!F+("8D,R:, MBB'1"1))E*LD4Z/GTM5M9)XO' V9OF(M]B7K<&D^$11C.V(N'A7@ZF$\+9-P M;$4H\XOGYG.L#N8R8GFN4)S E"4:8IJ::8P2 FE&8D83+HCF]5R^G3H>5/<\ MDRNY7F\>E?G3J\U@JB,FLCR'"684XC@BD)AYA&D2/]1,^&6Q70!C8U9;F^?VE^5V@=8[66^7/*=E4QRS(2]LZQU5W$[? M?K&7/(1693X=*(YY&B,?,JCWQVQ*$M M&&4KJ=D4J!U9[:9)-B6.MX2;BC3/$XI@FB"S)2*208[-#LE\#2+7>13K-%G% M7M_WC?IN /7]/QSX;AN=H&]PQTNSE17\:(7]DX7Q[0&,88L?.$,3M/?0V4'[ M[3ODBL%!SR'G&T-D/'\83]7[A7HJ1E)C1K&A=*YR ;'4.20X9X;AL8@QH1F7 M6?L\Y_4X0^/U/5L)?+&2@E)4WTZT)X!UHY, 4N;X9Z MQ8SE WV;\Y0/+V_'"7N5XJJDI5M=)@G<+A?& )W:EAP_LV(LKJ?RS7BR-%>/ MD"!62Y2BC'J51F@GQM 89:4%9'7=2C%[>C*K;I4 M!I8V2V@QL[]]-N*7Y:8GUKY9%U>] MQJ6+H69:5C686U>H!GZ=664^M&6MU/ M6,><=E!C=).O][F:KBTUKL#/ZWFI50G'>Y=!&9(66TK2*VM>AM8^J5[XM)8G MV!-6%&:0Q4S\7@=T/@?*)W4/N@IT>$H_1[]G-3RX#SG])47 M?>&_,9MXN;B=WUF6>?M=S<6X4)_F8Z'6?RSJOQ;QB,E(JCA.(8\L"4BS(Z.8 M"QA'9E]&4282Y)0(>9$40^.)E;S@V0J\,96"5*=O-T]>%-,=^GVQ4"VD^0! M*>456,])J<;6-<7ZHI#'WY< V0&A>0KR&IS7#JL3M-CR82V.M^_5T_-LSN8O M5:WSDH_OE%3J25&8" MH@@9-I5IIHCP\)BWEV2@+O3/1D*SG;FV2:?K+CW/\U7B0E$:&?-:.5NDQ".^ MZ()IW)_)^47:;YS5G[9DUZG]%:]>-JV[96K8404BQ&6 M%!+!;'16PB&C0D*N8TV$9D1AK[.7X!(.;3]P6%9+;41N[RP-/[-NNX17G:^. ME[^01;2V]+RJ7;7#*9EUJ!V:\:U**L(%W=* MJ/'7\K%J,=)4QRC-,D@1YQ KD4&F\@S&.!,H4SA)A%>?YJ.C#(V[5T*:W<9* MRG735;->S[Z5C7SL#D3.EGRAEQ/ 5K>82_X;NHII5!["V!]S:G-8_O=RJO[[ M/\=9]#]0= 6L052=TI@1[.35?XKMGV)Z9;,HGI58C+^JR8O?"G%\'MU8_N+9 MZ9BIUQ-SMS4Q3)MW ESOS,N-V2>.%\ &J82CWT9T0E+H\8%ZI<%&7?>IK/EB M_PI\;Z<+8RF_&Z]M%)6F(M,\@S@G*<0<&\,S$A8ZGLH($Y3'SJ7W]A\^-/*I MY -6P',&Q'G@FC_[2^'H^&OW0,*KKMXIE2\HJ'?PR-XJZ9U29KN$WLEK>MY= MEO_XFRH6Z\UN/-+"?-DY)S"/H@1BLY6$/$ESB @1BG*:I;'J96-Y1+BA44,M M79T 6UHC5NB>=I#'9J_CS>.%16?S:_+735$&O%%T1E69IF'"JDC"&7I\:0 MRT0$B4R95JE$B?)J"!-*L*$Q_;ENO-:;6"D%%J56';3G=9E/-_Y_C5GJF/L] MFORN% .59F7 U)9N5\%I/S3+V$/1!MU6[8Y_DM@AI^>YE./[#B M;^J!%1\^W-3=,E.ATT22".9Y9 A;,5N[DB&HM,A$DI/$L8/7Z2&&1KU62&"D M!*685\ (ZG' ?1Q%AQB"B['IF/".P'*^LZ@K/AX'_!?CU-,!OL]KY')[,7I3ZK^=>Q4,?-ZX\V]JBPD?;6B"[* MVD;;?[^9%8N/L\7?U>).B=G#U#9@W#RINNEV\:CF]X]L6I_4C% N(TEMYY T M-B1*,86<)P(JCB+#H\K\V\O'\6J:#(VKM]N5:C:>@Z\V>,):6%M5J*K L>5T MW!#L.; 7QLVL_D.\!CWZ8-:^E.K"]3RU$ \*KFWE-U*M[=WJGE$:TTCD$89I+ UU M1CB')$(Q5 AE*98(J=BI\D$WX@V-5=>98C9>M]POS%81G77=RJX#1BZ:Q:OZWX'<-)T!W>CB"3]J?^ZASA#;<2UU-TK+ M'.SETW+";*3GJH7[1_6MCJBSTE5U%"=JU=GV5E_+ZK4>T3S!6I(4$AQ'$$N! M(:$)@:FB7 N!!65>YG%[48;&YQM-H"I5 4S^Q[(HFP+:+W\Y*6G OH!E27E6 MZV&)X?KSKS8(%\.(>F9IMY])-Z.ZG_GIF*0W2H!*"XNYT0-L% %K33:-Q\N9 MJ;4)F+-],:)!$[?;2]-O]O;%J!VD<%_^Q/:-OM^-"\$FU8/?F=\5(R:X2 5) M8&Q]]5B)%#*$.:0)HD@R&2OJE/70.,K0.'/=S;J2=/7=E;+Z]_L^!+69XX)! MU3%]M4*I5=OODR@$:/Q]^.S>6W^?5.]8\^_3%[?9;)>%!JX_SA9J=?Z/']J'OBZT8$7TV:\>X.:RW[P$C:[= M?-M M(EF./(FN4'=C>?*J-B5F MOLWN'V?+@DWEV[+TGYIN[4BOI_)]Z90T!M,G,V&KER].42JIA#16&F(>"\@P M)9!GC'*F%G,"DCJPAF5V&7.Y5IP8"7WJ5[29E(<.+)KJ#NF M41>4S[.K9V62"R!K+DS2YL$]UB6Y0._=LB27/*AM%D'=QZ@Z5%G5>"H[&O D MXC05&LHD$1!'/((DRQ.HTXC$1,WTZ4@]A61_[R&3H,M.0.WCG! (VS _.GA>HZ!/ZOW85C[ M^5O\J*28+T:?YC.Y%(O"<%0= [-J!TUIHGFF4R@C+2%F.H$\CA6,(HTU$YD2 MN5.1HL91AF;CU(*6:VXMJ6>5XF90FSDB&%0=LT,KE)RYP0F%!E8P]V\Q@OFO M?39H'J 7'G#2<<4 ;A>WV!<=K?5Y-YM,WLWF-FIME$=2)1HA*&*E;*O>'-(( M89BC"%.M$4FD4ZRUTVA#XX*3M7#!%RLUJ,7V<7&W(AG40TT$[0%9+&7=_9A_2WPW/59V-$%>O8B*)V;$18 MF1[&*89)SM),$IE$A+HS[?%!!D>PM9CKTN*.)V.-0+HPZ.7P M=$V=5^P"41Y',J(WF2G*("9.01:F *5,ICW&3T8YEVDM%\NW*LDN@?# M]%3Z>[@!6JX+2BSG2MJ(D=6I0R9RRB6'"A,"L4#:;.;R".I<&H)'),;(R?%V M+Q]GWO,[E[POZT*4]H ;I^@@3.P M.IR5A8.J8Q(HU_2-I%=@(^NY4HS>N'F#LS"/Z M.SISTV7G\,SQEG;&TE]G,_EM/)F,,J)9V?8LPE)#3*FMP&Y^2GB4L4@P3&+N ML^%9/7AH^YR57'X&T1HF-RNHC?(=L]Y9O;UMG7TE0QHXZV?W:M7L:[1ORAS\ MO:6WP3!SZ=/X,)ZJ]^;'8L1RB5)$)!2<"(ASK" 3>0*%4IRC3'*A_-S)!T,, M[3M<2PB^6!E!*:2O7_<02$?7PT7P=.U[\$/&W_EP4OF@WH?#4?IU/YS4\L#_ MP6@:O.^U.>BRQ+,O.EZ]AL5;2 -(U2R"G& MA"E.)6U M5R8)AG9?[&(A7$ELLR0JF4$E]#JN(738@A=.88G(:>2>RX/KHE#F_^4]^S[2L3:[+L5@'FY>EB59*\D* ^<-XT*>)PSCF()E4+6<:)R8\;9DB("B9RE*9;:J1J UZA# MH[E=H_&YN MK54B:TDF>HB2!*9$(XDP(2%@4020R13E2FKA%JC0-,C2Z M68L)UG+Z108V(NIPV!4 IX[II%N(/,ZU D#5TX%6&\C\3K+.8-%XA'7JWO[. MKLY(OW-H=>[:%@1XNUP4"S:U-E[5$6%F>WCOBLWK@+0LT4IRP6&*&+.=,1&DB$F8I3C/,([SQ(,CV\LQ-!K=TJ0*U2W+ MP5EE@-'&FB!;^H"U0L!JY$$B%TR< Q7W,QT=L_4E,]$FQ?>"*?&@_GZFIJ?5 MH=LI\EM'+@>V<:FYX/']K4:78["S8 5XW,71;)N6/W4G"C9Y/S4+@?GUG1F] M/*B2G]3<5DQE#VJ$1,XC9*Q^A7@*,1<(LBB6D$8T9ISG$:5.C7DN%V5H*]M* M5C WIJ9UM%Z'4_1:P7R!I^J2B+^6Z'H$!/J.\%KQ@BV1: @G M;/O$GHMUU-G"6XOT7JKPJB"3T4*H$6<\3J5,(:,9M37C$.0<AQWV=>B.(-9U#EA=YT"MNF ^6Z&O %F3<$8A3G$,>:0*:4AI+IA*9I&@L6UV_-VZG\@[\S*PU> M\8U1U2OR1WU=W(ZA!O@"=&SU!:C&LJZWLJ7]D5(KZT:\)00#J+'2;LX&44'% M4_0_1GV4=O,1K/I)R^';V59OV=RNOH4QUDII/LTF8_&R.36/LEAD>:0AU[:. M+D\YI S'D$J6H@2C5'+A$Z=P9KRA>01LWF&YI)@Y?#)D5,KLM["<0]AM00B( M6\=$OI+4[N\JO*Y )2WX4O^[DY@$1X1"TN:Y(7NE.T?]]VG*];:6_<,-]1P[GT$Z#SNT[WKKM*1* ML"I%!S]:X?\$(+ *@%H#C^,L]VEP.%7L!-R.><('US9Q,.X >YP-=@)T3^> M05YDO\,^;[@:#_;?2O&-OO]IX3?.4TM!0 M*DU8(E*HHS0Q]EFF(%%1#HG$D8YBC6,5>=4F.#[.T"A](R8HY016T%9FVRE@ M'0\0+H>K:X=_&Z3\G?+-. 1UHI\8JE^G=[.^!T[J,Y>W]?J4[;GGY:IS-RY^ M_UE-Q>,3F_]>MVW5<1*+C$009G*(,H\SB;FYJ)J(G#-BS+I=Y1+BC*:,"AT'ME*91RR"!.(1DDJ94P9@2PE&<1*2&C^ MR[8 P3FA.5%Q[G2@?O#DH7'-6CA@I7-CDT.XFAGC(A Z9@5'_9V_^Y.Z;K[M M8O5Q%TK\^6'V]2=S3_5=FQ_V/^?#Y_7RR9Y48_59GKY@T-'#=[/)1*]ZIA-* MM34NA$P$Q%P12+BD4'*D4,*I+9':2T^_UBH,C4Q>*SJPO3W4_UOG:%P-^EWJ MVE(;\<U'C3(S/Y!PP]W=;B'S$*]<@LO5) ZC%)6@>//)==N23"* MB! 1R5/(",(0$\H@8;;SDHX$8GG"S.OFYT(\/=C05L,Z&+6L:WI593L4!PD1 MU:\]LR :(7?U((8!LG/O81706V%82;I#ZD&#Q\XB$CAZ[/1X?8>/G=7\2/S8 M^7O:$L,G:4T4%(XFBQ@B0MK0Z$0Q:NQU& M2B4(VP0OXE6?SWWHP9'-HUT?"MN]>+9NA,2*0BT*8&8%3,:,CR?CQ5@5?_$C M&X_I<*.>;D#NF(A60H,?5V+_R6*]:3I5B]Z)#>F/6$BB\AB]5]KR1V6?Q%H\ MP8_2BOEB] O[C]E\5 MK-7J*SYS55OCHRJ0\/:[W7NI$5*90AF)H4BHV< D2$&F<@U3@0G'.)(,KQLY MN-H8.R,XO9V[S1HZ_E[7=4!4):&ON; +(,L5S46B8*89,B::BB#-M81YE,A@7=6C(^B#VG=E/3!_NU?QIE*8Z M8]K6*5,L@IC'YB.G5$ 2)68+EIL]6N)T7'JI($-C@ZIEATUUT^.) O,MZ4&Q M$M\CI/V2.6KFDCZ1[YAT5EJ4^]Y*C]UC@&U5P"8LI%+F"EAU>IH3C\2#GN:F MIU2$3N?(+T4A +"-20N7/+^_-(8 *.PD-H1XWH4MXC_8+7WQ;KE8SM4OX^GX M:?E4GY<4;Y9J)&02"9&8Y2JVQ_]QED/&109Y$J>1,$9^&LM6;>.;Q_5:HGI( M!.RS9HG4)WTI#\S M].OTJ7?#XV3O>L?;+PQ[OIFPHJAC%ZO4*Y92E D$LU2;C3'FVO864A#I-.,* M1XG43@5^SXXT-*.XE&\=A-LNZ^HDJFZ<$P2KKGV%7C"U#TP^!4$GP<@'@[U. M /(IG4\&'9^\X;(:&772CXHYTSC%D!":&%/$;*1I:H!4,1-(8R%$[A4EL?OX MH7W_6_4A6N50[8'G]L6WAZ3CS]P#C=;U,KI+?=H;X55J9C2G-9VXZH+NSSN9 M!Q]G"_5F7(C)K##FPZ9>G&WN3IF*(:&1AABERGS<.H5)QK3,DD@E7/JM[HXC M#^UK/Y9ITZ*GLQ/HKHM_!U!VS!)'\Y6LV& C-_C22<4^;[B"-WAV&KS_'L\^ MF!QM\^SU@!8>_1LVGX_5_&8V?YY5WI:ZWDF.-&$I$9"7O44R&4.>2PT1H>9G M%2=:,&=W_:E1AD9$M9Q@2U#PXZ_W-S[=04XBZN!<#X%3UUN.(Q"U*+QS$B4/ M=W<(M'KR91]!+9!K^AP(C7[GDS?WYU0^)_^.Q_CLQ>U,ME\+=:O?%HOQD]G* M%:.<(J[BG$*-,8:8HAP2E$LH5$0DY]B&*_C89;N/'QKG&>FL!V$MGY_AM0>= MFW75'I".R6T?BW[J'1^'(Z2)M#="KW;0<>WVC9T35[4\WID_L.GXOTJ"N)E- M"S-WLDJ1F>LJD8L\G:BU,/I8JQU\3?#5355U3N0)(ESE&=FTRLB K'*&23FGY K*3G"&8FI M4SWJF09,XT1)%&F("8$IWF>Q@IY[95/CC0TMBP%!;6D-GJWE-7/ICT- MJYMQ&@2LCLGR.$X!&Z([@Q'2XCL]6*^FVUF=]VVP\S>TKA/[5 4ZC#8THMH0%TYFW@ZT963>> M"(97UV<+6U#M\D9XNG#")' %V(8!^R[_>E[W([5?'6YJL1=[:Q[[R6N6+:?)?U"XYI0J.8<)A+V\D9)=:^H!E,XT0DG"[/&!_2W.7/18V=WYG2#?TW:#P;NR:?'V51]7);O:"00C7*20IMP";$V_R L MT5 B;7XO5$:H4S+UL8P!<,R%>"D?''.B!A%>=VE,J M7U"J]N"1O56K/:7,=L':D]=<$ WZOBB62KY9SL?3ARK=]V]LLE35K]_-YI_5 M_.M8J&)$\DRG"F&(4A)#+&,)>6:V3))JC6DNHS3U:H7H-?K0/FXK(#-S:L^> MQ%:=/*!G<_!5Z%>@%/YJ]4<[02L% @>9^N(6/-#468#^ M@TU]L3D:<.K]D% %_*Z%F)LA/FR*T(U(E$8JI1'D1""($VE^R@TQ$B1BJB3/ M$!(C8U;Q6?OB?8?#^GQRVX-W]^75,J[JQ7ARF!/4;M05&KZ.&>M$0;X5G%M" M=UF'[S1$W5;@.S+N*]?>.XW$^:I[#?>V/=.:KJM@5LVM5Q658D0RI#2&D6$; MB&--(941@Y1CIB+$&4JP3];_R9&\+*Z^\OS!;&%VI^UJ4YW&U/5 *P!2G1]H M;61<-[*OQ3R=)]#B..L,%&&/LTX-UO-QUAF=#X^SSMW0CANNI1Q;?YO9";*Q M?#^M*WV.DI3%)$F4]:UHB".10DX-HIG*\UR1-*?8*P[TQ#A#VXEMQ#3[KK&$ M9@T5E:1^]' *5C=R" !6Q]2PA9,5T=H:-V=P\N:%,RB$9(530_7*"6?TW6>$ MW#"BW2^)U62E[)(A"DJ $QB*V6;N(0A9E @H1,R(BR5/MY:/9>O;0OOM2 MM+I"N&>T]A9@;E]W2Q@Z_J(K!*Z;$?"/:3[4-6@X\M;C^XTD/M3K( CXR"4M MSHS_U\S6\YW^HA:/,SDN%O7Y',,LX8GB,+?E8['&*6181I *K!),-)'4J5Y. MPQA#^T9K*<%:3(^SSA,H-G^P@;#I^,,]@*7-6? )?#Q.@2_'J:?SWQ9X^9W[ M-B/1>.)[XM;^SGJ;9=\YY3US:0NJNU/%8CX6"R5+_^ROT_&BN/O\:V'V/F^? MGB>S%Z7>U </-%BBAPXMEO@.^;?=IBW(>D6X'L0>+>3 MT!.Y=S49?BM >R@;5X<6C^UOY6BO\\ZJBDKC5[MD%?;===6!,.UXT5G#6XI9H;N_ KT M<\#R=^X !:V)YS!LOX7R MW'$XJ)[G<6O0(*JJJ6#YQ[JQZ:I]J1QQFFN4:0H%QM*8P(:<6(S,?V9:L8A' M-(NT7T\>?R&V_94(6TV)JJHVV2JE;!!XJ*:9L2-L#I"^8_7E'JE7]FN ML0*A\U J!Y1[B*=JDF((054.*#E&5KD\J1UCOE%\\7YJC,9R>[%5"1=+G1*1 M4)AD.(&8"01I$F=01XA0(@D1V"F?YMQ 0[/4K)Q@(^C5)<6%3X+K1G$A(.N8 MR%JBY"PLY=03*6"&!,I3W$&, 4_M]VR]!3E=LCUKLQ$;ZI:KLXU5YUNH5]PL.6V+0FR ;$+* MV^EBO'BIGW.GGF=S&^UD*R,MBQ%+8J4RS6'&E( XR16D$G.(*,YY&G$2L<@U MV:MIH*$MYY6LJ[<6K*4%E;CN66"-Z#9_VB$QZ_@K;PN75ZJ8"Q87I(TU/KZW M%#(7);?3R9RN;UES@Q6/]G^V-OA7-K%5TC9^8OL'VU=MYQ=;5U8;D,,P:S%9 MVO9K;[^+1[MCO6,+]59K)1:C%$L9:99 +A6!.,^EV<%B"0G3FF#-&&&YCY'0 MK_A#LT(^JH79V*_2$^1V>H(PJI:NS_GFV,;^SK-N2+]OAYL5--PY[YB K2K& MR+(SNZ61;6&YGN*;U;3O_V[GAKI;[)',EBNPA@*LL 6#%"A$;!TRJO,8M!: M+/UJT&]QEU>9G8-J,:\C16016N4]6M#^!ZX7YEOERL2KS]XF%]2<< M12)H#M3. /WF/1W3[2#7Z>A%(8X'[I143^7YPR=#Q\JPK[ Q20_J5IM?3,7X MF4VNGV;+ZDKUI.1(Y2R+I*0095D&,2499"D3D)%(L0Q3FR;9_AC!7Z"A^2[@Y+6LCTBHD8Q#+I2&D9(895)D M7 FO=/ACHPR-8YG+@WA["[?0F1HCG&FH(IX##%7&:1Q MFD'-I8BXCK,T0>W=UT/DO3W'I]?WW !D&P?RP/C.$YD+W;N'GVT7#MO^OO#S M6C8[50-\WV46S<\VF6H[YVHKY>KGE\TE=;I5F6WU83Q5[Q?JJ1@I1>(LTAG, MGMH$O5C=0*N?).P$FV(VG^IVV MCGFMIQGSSST,!G+07,3+I>HW-S$8B@>YBN&>W-)>&Q?LX6%N$Z++;M!WZJN: M+M7F8XY301B2#,H\%1 3F4":IPQJ@I(LYIIIY)?#>&; H7'QKKSVL*N6^ *. M/0NZHZ47$,JN[;[+4/2W QVA"6H5GANS7QO1$8$#B]'UOG9\LQN&^M'H4F?V MQ22+F(XXY$2G$)N-(>1Q;O:+26RVV").HMRKVO.I@8;&+W>7Y!V<1-.-0$)@ MU#%Q[,7G7X&-E.'8XAP.(5GBY%B]LL,YC?=9X>SU+4^ZGVR*UG_55/-N/&53 M,9X^W,R*17$]E8:+A WQ,7O&5*DT2A$DB>UWCG@"N=(()BD1G*HX,BSA=?CM M./#0V&);[K+;EO6GR%K:,J%%*JW,U$B@5TH!8;7R/#IWG1@WHND"[HZ)9Q_I MRG.UZI)62E[BO98]X+F[)UI!C^)=Q^[W=-X3D8,#>]_[6SK'Q*.2RXFZU>6F MC>_OZ_8J"^YDY6QJ#5Z+Q?CK>/%R7_:-5]\7/QLH?A_AG"N*:&:V7[:8C.U4 MR!&2D$S0:/-H34ZPDMW30=;E)#NZS@8R=3TZU=;.LHUK M9">ALYK6O8S.S5Q?K2<;?"GU!59A4&HD#]PWO4Q MIM]*5,P7-CQ5+L7B=M4]LCP[S A+TXPFD)I%!&(J,&1:QS G<:1(ENE,.;GQ M3@TP-,:O92P9H1;3ZQCV))#-#!T"GHY9M04RSCQX3OT&[C*W;O&6^:]]SCKY M[%YXYIQF*VXX>UWXSM8WL^E7\T65IFWU\V)LJ.2S,GOTLG?C1[6XU=?R/Y;% MPJZ;Q2B-$ZF43&&,DQQBH2ADB)>;:R11E"D4>66R!)5N:$QB4^6-V2 FK"C& M>ES[ZJ47T(HMEO,R$>:SFHYG<["E*/@X6X1LA.T_VXXVY6O-8==&Y/E& MVAOU[!1NS]U&PRM@L[#-G[>T[*?;=FOP^^K&[2_@$ K+7H:M3S?O]H.TS"2P M3'6K?V-VJV16H;OQP^/B=I,//4IBQE0LK"V8*(BS+($LCLUJD.:Y1(F6*/7R M))P;<&B,7@M:_/3KI]M_*<"6I."-$F7\-T#Q%;#?@F<>PCGH"2%84;/RFM4W M,2NOQ)#0+(<"L3C5S"S%6>97O2,D^/T4]%C!OP/\_UY.%4"1!3V) H.>R"RG M3' 81XA K% *>9(Q&&%!LS@5(F/Q:*H6/0*^+D2_Z!CL4EJ[;GVKY#5, N96 MXJN=$@D_CJ=UE7K/J@AGP7>S/D*^Q1T;%&M$?]L@>EESO:ULG]O,3FTQ^7A;CJ2J*D8J)63\3"75NR[1P+2&-#.L0 M S)#+$^8U)X&16F-W\.E^< M9)2G,;7?L6U!3:WU@(B ,M$$:::%S/RL99_1A_;1;PE?.A!WQ <;^5WRT0/, MC:-QT17B75L: <%NE1_L#5KHW&%W 7K/*_;&YEC.L?]#VN0CS[Y_5(MOL_GO MQ5_GL^5SG2&/41*GG*:0\C@RO)9%D.4ZAEKQ1(N(1R1W*B_0,,;0V,M("59B M@E).GQS;XS V4U @<#HFFD-VW9B]&T_4_(8MU,-L_C)2'&L6DQ0FPJ:PI$1")A"!F8A8 M+')*A'2JGWGB^4-CN7H74LH(5D+Z;LQV$73=F+7&I9^-F2,D+39F1Q6_>&.V M^]2>-V9'53K@F12ZAK7SO=NLP.ME(7;I*BRVY__L_DR3._P=0I?Q^'',6?C>:"0EJQTSS80_)M\VH>;.+ M*Q0A">;LF+URC"L"^S3C?%_;RFW/LV*\6(VR:J,XRB66.B8,)KFB56(^8?9L MFTNA,*("*>Q7ONWH.$.S5CX]+JSQ#>4VBZ\44 C#JFB5I"L!:Q M@Z[&9U (6]'M^% ]EW5KU/>PMEOSY4$S#'1B.L;?=@ LIOI$PJZ[L^WME"[*U'[=!ZU%F&$ MY^$(&S78,%[/08+G-3^,"72XIZ4C>39]N%?S)UO':N6,2'02Y5)CB%%J-FL1 MU9!(+*$029IRSO/,K['LD3$&QQ9UOZPGF[)=>3F-T3XQ@D,S_%-94.T*3)7C MP7DCNBH6:<(%5,)6M-2IH>U'ANG7Q7Y: MSP.O>L.E+8*M[]1$L4+9NKD[I7ZJO> HLZE@D=909*DQU.(T@93I"/(T9HF, M*4ER[1QTW3S6T)CW;T9(ZSXQ-##?E.BJW%_>WBP7K)O)(3""'9-$+6A5.'NW MOMG*$14..(^([7 ]A2Y?0F0?A'<;M T1G*?>41_$=UNNNQ$=CO>TLZ8O34; M/&;9Y.UW6VU-%>N,L)3G>4JYACJ7]K02<4@U05#$*HIEGA%-O4H;G1QI:/2Z M%A2H6E+/;KFG,76SLH(@U3&-;D!:"=E)[MQ9*$(:6Z<'Z]7D.JOSON%U_H86 MYE?)+O?FQCH*,,E93F-EZ""+)<0DU9#F<01)0A$1"1-1[%3V\-C#A\8 I7C MRN<94'D4.0?KZ0(\NCZV"PJ%ASUT 20]&4 K/(">S<$V3B$[:)Z H='8V;^G M/^OFA+0[YLRI:T)TR2P#T$O%FJ^T=!"AYN>7RT M_D,I&[4^&B;9?(=_".2;>MO\;EP(-OF[8O-WYC?%*"*4HS2.H$B8-N21(TA) M1&&&%.4JHC)%SB&0)\88&FNLQ 25G, *"DI)W0,@3\'93!>!0.J8)UK@XQ7^ M> :!"\(?3SVYM_#',ZIMAS^>N[2%5_?3?&8V,[)X9V2ZU5K9$.M;74=0O]S/ M?E?3D<*299SF,$&1@M@6!N%,8)@I@F6:PS*!%*]./ZE$+W]1(5TGGAF@M^0/N'%I@5K0K8S/^/UN;EH@<[#=:?., M0,DA-W,EQPO[TRC)E$P0T5#'$8=8"PZYP!K&"8*_\_8:QAF83[8A: M!B!7LI;Y#A=FAFPA[$91@7#KF)&.Y85L@78%/LTF8_$"OM3_[J2-J@-4G>:, M; WWNBDCAWJ?S1@Y=L])1!V-G! X=6W1[$,$OG33:?D< M%D'ME).#]6N4G-/YP (Y>X-_G=8/X\7XH62;&U9L1TGQG,1<*>MF91CB.%.0 M2)Y!%AMK(R$*Y;%3GXRF089&"!LY@174,]BL$V/S%[BK*Z*M;/JGQ]S4+FA!VM P"X=:U<; 5 MNU9BUD4I91],@AH)3>/U:R3V3=;]>K=;/YFMN0+O9Q< M"V&/)8J[]4'%*J67$\EDAE)(=60V%YSDADTPM2[8G+-<810[E75O-?K0.&8M M?!FM+6OQ :OE]^,9OWEP(Y[.T.V8B58R@HV05V 7[=KK\6%6ULH)7=NP%7 A MZ1X)G.I3(&4QI# M3)"MD<@B&.^8]O;2!*ZVJQ5>@=5,U(=/6W_K%'./]*I.L>\I 2OX'/B%'K2&L#$0P?^I M_84EM-9X)TBA_5-:6LW?V%S:7;S-RQM13DB+O>=IP]M12B%<\I*=$#.T8YMBT?7=JHS%/X6Z#&5@UJ8.P/T:T$>T^W M0CQZ4=NV/U_5=*GNE/6X505@S1[BR=J?&[^0372W=3#NQT]5A)/Y;:&K ( J M05$B;0.3"51$9!"G4D B*8(RXL8F)%0QX=5K.HQ80^.'6JLKL-8+;"FVY8B[ M BO=0*5<&5JSI5Z[U-) D^W&3/U/8<>4UN/LM6A]%!+LL#V2@DC6 M=ET*^O06._^?F;1685V_9!0KGG.)E0TY-S9:@BFD"IN9E"2*!%4BSYV:NQUY M]M 8V$A75G $/\Z5F!F+]^5/J[)#'EO%/?P<]M[M4>F8U-: G$/!;[-V7-_& MG=C>+?UMLX[+NK.'.G%).Y-K.VK-S9LF+' MXE'-/\ZFLU7:?-5<=K6FH40AIE "M8K+H"@.*$QI31J-($\]>:B<& M&AIM'(DA/E^UP0]:-P() 5C'U-$*JXNCK3NM;W%JK%>-M3Y;V^+<]6W]RD=; M2Q=OQH68S(KE?"M4$$694E&JH4P3!C&)$LCB1,.$IQG/,$.Q'UUXC#TT!JE% MAP?MTCWW.3[PN[IS.P&UFA.?W3X(;2J;\+%L7%] MXR-:GF8+L7Q:EJ.5MM3-[.EYKAZ-]33^JBICR@;:E=NS>_9])$F>RDS%4!CR M@I@G'/(TY5 @39%2#/$T]CKO]AM_:'RV)3Z8E9L%L:T ,)/E&PSJ.2&.Q^C= MP=SU0?L6PM5V;$?V]7[,BO^GM=O'Z!#P0+X=>$&/[#U%Z/=0OQT^!\?^+1_C MGRKW>6$&L=%"?U6SASE[?AP+-BF#4@3.4RQE!B67$<0YP9#@)(498D1QJA&C MQ#57[N0H0R.Q;?F\ GN:L6QFIF (=Y9[J!FTMJ6^4'HNQ9\>_$XBZ;K0N1:GS/54E(%A)"+Y4,@;= M.S6!$':;='2DGG=$3=H>;GX:KVX1#W+#BDIAG* MDB3F,(IT;A9]0P),$ 2),'_A#"&MG0KQ.(PUM*7?B@F,N& E+U@+[!$O<@;? M9EX(C%K'Y- V'F:\$;.(P,C'((]I5MT5\TCYLN.]$] MCK<$.23;[LXD$1<::4A0DD L!((\9RF,*$(IES2+I%<3ZY,C#8U4]X]^VO2[ M.@]OJY.R018C:8G7I8=E7G5)+CTMZ[M(B;/.9\[+PI4KV7WN!V/AO3?;O6*$ M,RYS2114/(DAUAF!7(@((HDQMEE46EQRF+X>:/ L\<6*"DI9+R.)#;:M.*(5 M8GU3A!-8ES+$ 1(=$L1FK-?DAP.-S]##X?4MMF=;C8C+7$TSQG\HL;B?W:EG M\P(]LL+6"OAU^M5*3>9>* MD:0TSC6*(6?<$ V.4INEB6$>Y43D28)$GGFT>.]#YJ%QUE9G[KH60%'I;1NY MS->:EV4ZEK7NJROG]5&UN5)9_<&L! "HM=6_M!#4C>>KICK@V:+0N@M]+Z^5 MP^YV>"]+YRZTUWA/AO=N>.S?A_>.].0'>)UWY<^!7 O]3ENCBZ(G4?IS=?2+ M[8[+I.>A6QA-JUR)6WTS>WJ:3HB$G.8YC M&L=*N"<\-@PT-/-DG>PSTS8.QPA;?_DU7;2S(YJ0=EC\ ^'7\8I]!KI <'FL MAX%@ZVD1.P-?J-7& 93&):+I_OYXW4&+'3)VN;Y]?\)/:CZ>R;=3^<:P]RA' MD=D9,@Z59F:3&-N:N0@SR'/%$YXG(I).K4U/CC TSESWWJND!$9,8.7T[TRX M"V0S,P:!IV-*]$:F54_"H]H'Z$BX^]S>^Q$>5>M8-\+C%[;T,:\BB*HZ+DF2 M"ISH% JL$,212""+C!F44$4)9C3/&/-K4[S]^*%]R&OIVM7.VAC;K*SIXJ.9 MTU$W:I[KL7>7NCHE^4.#JTHPL>5&2NSV__@"\Z"X* MH "::_JAVE4FD9D?B \)()%)(L61LM^3L!(YMF'>*ET%/35J@ZW>+JE\K1"W MV)OPCF-PE[P30L\7'=TAZD[%:]72@.EW72S;3[GK]&8_7_[#8E[=T_Y]NOKY M8;U<:9'EUREETYDFKPE7E##CU1.1J.^_?&VB!6:/5$_RI%06MIC=@ MHZO7 IF7(?%<(K-#X-!%,B_;?J),IL5+/;R2SU(N[^E4J$7Y6;>O:4ILJTLL M[V5IJG/21SG)*6ZC<;T/BJO# MD4L(? NO2U/!_4MU,C^=/][RU?1ENIK*;8JI)$>YR(B )(OU2M3D!&8HI[I/\J*@ MA4@D=4K]YZ["V-A_HRJ@&UW=W,D>W6#G8X8%-S#[FV04U36G5GW 7L$[8P&8 MSO\&MK!OK0B2):P_B#Y=U1Y:#.J_]D?IT*F]HJ6KZYR9G^ALMJV%LS3UYZ60 M3U5 TGTYY7+'/6 QCY3(,UAD)A,SDPP2DL:0$H1I$=&DX%8)+Z[69'RM0U4U1P%O56"M'PX=M=9Z-NB> MKZFIY-9QS,>WC MU#U%7&5]8,IO:RWZ2P-PUMIKDRSM-SI88J63MNPF4SK]0)\X\[G0OJI8T]GR M=KE<\*F)<:]V:W].I?KTE^1K[V&H$'F/0\ Q:OX* +O#Z?LT/&"<_15V[P?@7]-0CSGG MARRGN@R